Docker command: python3 odoo/odoo-bin --addons-path odoo/addons,odoo/odoo/addons,duong-addons -d 00586-17-0-all --test-enable --test-tags -at_install,/account,/account_add_gln,/account_audit_trail,/account_check_printing,/account_debit_note,/account_debit_note_sequence,/account_edi,/account_edi_proxy_client,/account_edi_ubl_cii,/account_edi_ubl_cii_tax_extension,/account_fleet,/account_lock,/account_payment,/account_payment_term,/account_peppol,/account_peppol_selfbilling,/account_qr_code_emv,/account_qr_code_sepa,/account_tax_python,/account_test,/account_update_tax_tags,/analytic,/attachment_indexation,/auth_ldap,/auth_oauth,/auth_password_policy,/auth_password_policy_portal,/auth_password_policy_signup,/auth_signup,/auth_totp,/auth_totp_mail,/auth_totp_mail_enforce,/auth_totp_portal,/barcodes,/barcodes_gs1_nomenclature,/base,/base_address_extended,/base_automation,/base_geolocalize,/base_iban,/base_import,/base_import_module,/base_install_request,/base_setup,/base_sparse_field,/base_vat,/board,/bus,/calendar,/calendar_sms,/contacts,/crm,/crm_iap_enrich,/crm_iap_mine,/crm_livechat,/crm_mail_plugin,/crm_sms,/d_account_invoice_customer_phone,/d_account_remove_banner,/d_ai_text_assist,/d_ai_text_assist_sale,/d_ai_text_assist_social,/d_auth_oauth_advance,/d_auth_oauth_facebook,/d_auth_oauth_google,/d_auth_oauth_tiktok,/d_base_company_favicon,/d_base_hide_invalid_barcode,/d_button_near_create_button,/d_crm_kanban_currency,/d_discuss_attachment_advance,/d_discuss_channel_quick_favorite_emojis,/d_discuss_link_preview,/d_discuss_mention_with_avatar,/d_gemini_ai_connector,/d_gemini_ai_connector_blog,/d_gemini_ai_connector_mass_mailing,/d_gemini_ai_connector_project,/d_gemini_ai_connector_sales,/d_gold_price_sync,/d_hierarchy_company,/d_hierarchy_partner,/d_hierarchy_product_category,/d_hierarchy_project_task,/d_hierarchy_stock_location,/d_hierarchy_website_menu,/d_list_action_menu_m2m,/d_mail_attachment_preview,/d_mail_chatter_html_link_domain,/d_mail_tracking_duration_selection,/d_partner_birthday_and_gender,/d_payment_method_vietqr,/d_payment_zalopay,/d_pos_adyen_tap_to_pay,/d_pos_company_favicon,/d_pos_custom_product_screen,/d_pos_online_payment_qr,/d_pos_toggle_download_invoice,/d_precious_metal_price,/d_product_brand,/d_product_brand_stock,/d_product_tracking,/d_project_duration_tracking,/d_project_task_history,/d_project_todo_history,/d_repair_section_and_note,/d_sale_duration_tracking,/d_sale_preview_quotation_on_chatter,/d_sale_quotation_customer_phone,/d_social,/d_social_threads,/d_social_tiktok,/d_survey_custom_certificate,/d_tiktok_service,/d_tiktok_shop_connector,/d_web_friendly_error,/d_web_kanban_currency,/d_website_blog_schema,/d_website_event_sale_schema,/d_website_event_schema,/d_website_hotjar,/d_website_sale_auto_reload,/d_website_sale_cart_quantity,/d_website_sale_product_best_seller_snippet,/d_website_sale_schema,/d_website_sale_schema_advanced,/d_website_sale_stock_schema,/d_website_schema,/data_recycle,/delivery,/delivery_mondialrelay,/delivery_stock_picking_batch,/digest,/event,/event_booth,/event_booth_sale,/event_crm,/event_crm_sale,/event_sale,/event_sms --stop-after-init --log-level=test --max-cron-threads=0 ================================================= Adding readonly volume '/data/build/odoo' pointing to /home/git/runbot19/runbot/static/sources/odoo/6a04cc70168891f8d7c79fd01943ba8e288fb848 Adding readonly volume '/data/build/duong-addons' pointing to /home/git/runbot19/runbot/static/sources/duong-addons/d9fa9fbb3f6599c38ade87883a39e319d033ca18 Adding readonly volume '/home/runbot19/.odoorc' pointing to /home/git/runbot19/runbot/static/build/00586-17-0/.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 Babel: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version >= "3.13"' 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 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: Babel==2.10.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 4)) (2.10.3) Requirement already satisfied: chardet==5.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 7)) (5.2.0) Requirement already satisfied: cryptography==42.0.8 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 9)) (42.0.8) Requirement already satisfied: decorator==5.1.1 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 11)) (5.1.1) Requirement already satisfied: docutils==0.20.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 13)) (0.20.1) Requirement already satisfied: ebaysdk==2.1.5 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 14)) (2.1.5) Requirement already satisfied: freezegun==1.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 16)) (1.2.1) Requirement already satisfied: geoip2==2.9.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 18)) (2.9.0) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 21)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 25)) (3.0.3) Requirement already satisfied: idna==3.6 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 28)) (3.6) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 30)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 32)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 35)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 36)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 39)) (2.1.5) Requirement already satisfied: num2words==0.5.13 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 41)) (0.5.13) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 42)) (0.21) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 43)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 46)) (10.2.0) Requirement already satisfied: polib==1.1.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 48)) (1.1.1) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 51)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 54)) (2.9.9) Requirement already satisfied: pydot==1.4.2 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 56)) (1.4.2) Requirement already satisfied: pyopenssl==24.1.0 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 58)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 60)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 63)) (3.5) Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 65)) (2.8.2) Requirement already satisfied: python-ldap==3.4.4 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 67)) (3.4.4) Requirement already satisfied: python-stdnum==1.19 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 69)) (1.19) Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 70)) (2024.1) Requirement already satisfied: pyusb==1.2.1 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 71)) (1.2.1) Requirement already satisfied: qrcode==7.4.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 73)) (7.4.2) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 76)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 78)) (2.31.0) Requirement already satisfied: rjsmin==1.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 80)) (1.2.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 83)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 84)) (0.9.6.1) Requirement already satisfied: Werkzeug==3.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 87)) (3.0.1) Requirement already satisfied: xlrd==2.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 89)) (2.0.1) Requirement already satisfied: XlsxWriter==3.1.9 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 91)) (3.1.9) Requirement already satisfied: xlwt==1.3.0 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 92)) (1.3.0) Requirement already satisfied: zeep==4.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 94)) (4.2.1) Requirement already satisfied: cffi>=1.12 in /home/runbot19/.local/lib/python3.12/site-packages (from cryptography==42.0.8->-r odoo/requirements.txt (line 9)) (2.0.0) Requirement already satisfied: pyparsing>=2.1.4 in /home/runbot19/.local/lib/python3.12/site-packages (from pydot==1.4.2->-r odoo/requirements.txt (line 56)) (3.3.2) Requirement already satisfied: pyasn1>=0.3.7 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 67)) (0.4.8) Requirement already satisfied: pyasn1_modules>=0.1.5 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 67)) (0.2.8) Requirement already satisfied: pycparser in /home/runbot19/.local/lib/python3.12/site-packages (from cffi>=1.12->cryptography==42.0.8->-r odoo/requirements.txt (line 9)) (3.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' 2026-03-21 18:14:55,921 25 INFO ? odoo: Odoo version 17.0 2026-03-21 18:14:55,921 25 INFO ? odoo: Using configuration file at /home/runbot19/.odoorc 2026-03-21 18:14:55,921 25 INFO ? odoo: addons paths: ['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/17.0', '/data/build/odoo/addons', '/data/build/duong-addons'] 2026-03-21 18:14:55,921 25 INFO ? odoo: database: runbot19@default:default Warn: Can't find .pfb for face 'Courier' 2026-03-21 18:14:56,700 25 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-03-21 18:14:57,357 25 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-03-21 18:14:57,395 25 INFO 00586-17-0-all odoo.modules.loading: init db 2026-03-21 18:14:59,532 25 INFO 00586-17-0-all odoo.modules.loading: loading 1 modules... 2026-03-21 18:14:59,533 25 INFO 00586-17-0-all odoo.modules.loading: Loading module base (1/1) 2026-03-21 18:14:59,573 25 INFO 00586-17-0-all odoo.modules.registry: module base: creating or updating database tables 2026-03-21 18:15:00,721 25 INFO 00586-17-0-all odoo.models: Prepare computation of ir.module.module.menus_by_module 2026-03-21 18:15:00,722 25 INFO 00586-17-0-all odoo.models: Prepare computation of ir.module.module.reports_by_module 2026-03-21 18:15:00,722 25 INFO 00586-17-0-all odoo.models: Prepare computation of ir.module.module.views_by_module 2026-03-21 18:15:01,147 25 INFO 00586-17-0-all odoo.models: Prepare computation of res.partner.user_id 2026-03-21 18:15:01,148 25 INFO 00586-17-0-all odoo.models: Prepare computation of res.partner.commercial_partner_id 2026-03-21 18:15:01,148 25 INFO 00586-17-0-all odoo.models: Prepare computation of res.partner.complete_name 2026-03-21 18:15:01,148 25 INFO 00586-17-0-all odoo.models: Prepare computation of res.partner.company_registry 2026-03-21 18:15:01,148 25 INFO 00586-17-0-all odoo.models: Prepare computation of res.partner.commercial_company_name 2026-03-21 18:15:01,148 25 INFO 00586-17-0-all odoo.models: Prepare computation of res.partner.partner_share 2026-03-21 18:15:01,293 25 INFO 00586-17-0-all odoo.models: Prepare computation of res.currency.decimal_places 2026-03-21 18:15:01,397 25 INFO 00586-17-0-all odoo.models: Prepare computation of res.company.uses_default_logo 2026-03-21 18:15:01,397 25 INFO 00586-17-0-all odoo.models: Prepare computation of res.company.logo_web 2026-03-21 18:15:01,404 25 INFO 00586-17-0-all odoo.models: Computing parent_path for table res_company... 2026-03-21 18:15:01,561 25 INFO 00586-17-0-all odoo.models: Prepare computation of res.users.signature 2026-03-21 18:15:01,562 25 INFO 00586-17-0-all odoo.models: Prepare computation of res.users.share 2026-03-21 18:15:05,429 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_bank.xml 2026-03-21 18:15:05,438 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res.lang.csv 2026-03-21 18:15:05,508 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_lang_data.xml 2026-03-21 18:15:05,576 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_partner_data.xml 2026-03-21 18:15:05,703 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_currency_data.xml 2026-03-21 18:15:06,842 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_company_data.xml 2026-03-21 18:15:06,859 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_users_data.xml 2026-03-21 18:15:08,637 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/report_paperformat_data.xml 2026-03-21 18:15:08,669 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_country_data.xml 2026-03-21 18:15:09,486 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/ir_demo_data.xml 2026-03-21 18:15:09,506 25 INFO 00586-17-0-all odoo.modules.loading: loading base/security/base_groups.xml 2026-03-21 18:15:10,041 25 INFO 00586-17-0-all odoo.modules.loading: loading base/security/base_security.xml 2026-03-21 18:15:10,323 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/base_menus.xml 2026-03-21 18:15:10,446 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/decimal_precision_views.xml 2026-03-21 18:15:10,475 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/res_config_views.xml 2026-03-21 18:15:10,492 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res.country.state.csv 2026-03-21 18:15:11,644 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_actions_views.xml 2026-03-21 18:15:11,864 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_asset_views.xml 2026-03-21 18:15:11,914 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_config_parameter_views.xml 2026-03-21 18:15:11,951 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_cron_views.xml 2026-03-21 18:15:12,009 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_cron_trigger_views.xml 2026-03-21 18:15:12,048 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_filters_views.xml 2026-03-21 18:15:12,084 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_mail_server_views.xml 2026-03-21 18:15:12,119 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_model_views.xml 2026-03-21 18:15:12,409 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_attachment_views.xml 2026-03-21 18:15:12,462 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_rule_views.xml 2026-03-21 18:15:12,531 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_sequence_views.xml 2026-03-21 18:15:12,577 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_ui_menu_views.xml 2026-03-21 18:15:12,623 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_ui_view_views.xml 2026-03-21 18:15:12,714 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_default_views.xml 2026-03-21 18:15:12,750 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/ir_cron_data.xml 2026-03-21 18:15:12,772 25 INFO 00586-17-0-all odoo.modules.loading: loading base/report/ir_model_report.xml 2026-03-21 18:15:12,786 25 INFO 00586-17-0-all odoo.modules.loading: loading base/report/ir_model_templates.xml 2026-03-21 18:15:12,804 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_logging_views.xml 2026-03-21 18:15:12,835 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_qweb_widget_templates.xml 2026-03-21 18:15:12,858 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_module_views.xml 2026-03-21 18:15:12,958 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/ir_module_category_data.xml 2026-03-21 18:15:13,119 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/ir_module_module.xml 2026-03-21 18:15:13,238 25 INFO 00586-17-0-all odoo.modules.loading: loading base/report/ir_module_reports.xml 2026-03-21 18:15:13,245 25 INFO 00586-17-0-all odoo.modules.loading: loading base/report/ir_module_report_templates.xml 2026-03-21 18:15:13,260 25 INFO 00586-17-0-all odoo.modules.loading: loading base/wizard/base_module_update_views.xml 2026-03-21 18:15:13,290 25 INFO 00586-17-0-all odoo.modules.loading: loading base/wizard/base_language_install_views.xml 2026-03-21 18:15:13,339 25 INFO 00586-17-0-all odoo.modules.loading: loading base/wizard/base_import_language_views.xml 2026-03-21 18:15:13,384 25 INFO 00586-17-0-all odoo.modules.loading: loading base/wizard/base_module_upgrade_views.xml 2026-03-21 18:15:13,433 25 INFO 00586-17-0-all odoo.modules.loading: loading base/wizard/base_module_uninstall_views.xml 2026-03-21 18:15:13,452 25 INFO 00586-17-0-all odoo.modules.loading: loading base/wizard/base_export_language_views.xml 2026-03-21 18:15:13,490 25 INFO 00586-17-0-all odoo.modules.loading: loading base/wizard/base_partner_merge_views.xml 2026-03-21 18:15:13,523 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/ir_demo_failure_data.xml 2026-03-21 18:15:13,552 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_profile_views.xml 2026-03-21 18:15:13,596 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/res_company_views.xml 2026-03-21 18:15:13,647 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/res_lang_views.xml 2026-03-21 18:15:13,690 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/res_partner_views.xml 2026-03-21 18:15:13,870 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/res_bank_views.xml 2026-03-21 18:15:13,931 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/res_country_views.xml 2026-03-21 18:15:14,011 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/res_currency_views.xml 2026-03-21 18:15:14,097 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/res_users_views.xml 2026-03-21 18:15:14,331 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/res_users_identitycheck_views.xml 2026-03-21 18:15:14,350 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/ir_property_views.xml 2026-03-21 18:15:14,381 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/res_config_settings_views.xml 2026-03-21 18:15:14,394 25 INFO 00586-17-0-all odoo.modules.loading: loading base/views/report_paperformat_views.xml 2026-03-21 18:15:14,437 25 INFO 00586-17-0-all odoo.modules.loading: loading base/security/ir.model.access.csv 2026-03-21 18:15:14,685 25 INFO 00586-17-0-all odoo.modules.loading: Module base: loading demo 2026-03-21 18:15:14,685 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_users_demo.xml 2026-03-21 18:15:17,034 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_partner_bank_demo.xml 2026-03-21 18:15:17,047 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_currency_demo.xml 2026-03-21 18:15:17,054 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_currency_rate_demo.xml 2026-03-21 18:15:17,567 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_bank_demo.xml 2026-03-21 18:15:17,576 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_partner_demo.xml 2026-03-21 18:15:18,177 25 INFO 00586-17-0-all odoo.modules.loading: loading base/data/res_partner_image_demo.xml 2026-03-21 18:15:19,707 25 INFO 00586-17-0-all odoo.modules.loading: Module base loaded in 20.17s, 9090 queries (+9090 other) 2026-03-21 18:15:19,708 25 INFO 00586-17-0-all odoo.modules.loading: 1 modules loaded in 20.17s, 9090 queries (+9090 extra) 2026-03-21 18:15:19,770 25 INFO 00586-17-0-all odoo.modules.loading: updating modules list 2026-03-21 18:15:19,773 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: ALLOW access to module.update_list on [] to user __system__ #1 via n/a 2026-03-21 18:15:21,112 25 INFO 00586-17-0-all odoo.modules.loading: loading 14 modules... 2026-03-21 18:15:21,112 25 INFO 00586-17-0-all odoo.modules.loading: Loading module d_base_hide_invalid_barcode (2/14) 2026-03-21 18:15:21,147 25 INFO 00586-17-0-all odoo.modules.registry: module d_base_hide_invalid_barcode: creating or updating database tables 2026-03-21 18:15:21,187 25 INFO 00586-17-0-all odoo.modules.loading: Module d_base_hide_invalid_barcode loaded in 0.07s, 22 queries (+22 other) 2026-03-21 18:15:21,187 25 INFO 00586-17-0-all odoo.modules.loading: Loading module web (3/14) 2026-03-21 18:15:21,241 25 INFO 00586-17-0-all odoo.modules.registry: module web: creating or updating database tables 2026-03-21 18:15:22,056 25 INFO 00586-17-0-all odoo.modules.loading: loading web/security/ir.model.access.csv 2026-03-21 18:15:22,081 25 INFO 00586-17-0-all odoo.modules.loading: loading web/views/webclient_templates.xml 2026-03-21 18:15:22,202 25 INFO 00586-17-0-all odoo.modules.loading: loading web/views/report_templates.xml 2026-03-21 18:15:22,393 25 INFO 00586-17-0-all odoo.modules.loading: loading web/views/base_document_layout_views.xml 2026-03-21 18:15:22,419 25 INFO 00586-17-0-all odoo.modules.loading: loading web/views/partner_view.xml 2026-03-21 18:15:22,432 25 INFO 00586-17-0-all odoo.modules.loading: loading web/views/speedscope_template.xml 2026-03-21 18:15:22,444 25 INFO 00586-17-0-all odoo.modules.loading: loading web/views/neutralize_views.xml 2026-03-21 18:15:22,462 25 INFO 00586-17-0-all odoo.modules.loading: loading web/data/ir_attachment.xml 2026-03-21 18:15:22,472 25 INFO 00586-17-0-all odoo.modules.loading: loading web/data/report_layout.xml 2026-03-21 18:15:23,584 25 INFO 00586-17-0-all odoo.modules.loading: Module web loaded in 2.40s, 996 queries (+996 other) 2026-03-21 18:15:23,584 25 INFO 00586-17-0-all odoo.modules.loading: Loading module auth_totp (4/14) 2026-03-21 18:15:23,667 25 INFO 00586-17-0-all odoo.modules.registry: module auth_totp: creating or updating database tables 2026-03-21 18:15:23,951 25 INFO 00586-17-0-all odoo.modules.loading: loading auth_totp/security/security.xml 2026-03-21 18:15:24,039 25 INFO 00586-17-0-all odoo.modules.loading: loading auth_totp/security/ir.model.access.csv 2026-03-21 18:15:24,056 25 INFO 00586-17-0-all odoo.modules.loading: loading auth_totp/data/ir_action_data.xml 2026-03-21 18:15:24,069 25 INFO 00586-17-0-all odoo.modules.loading: loading auth_totp/views/res_users_views.xml 2026-03-21 18:15:24,123 25 INFO 00586-17-0-all odoo.modules.loading: loading auth_totp/views/templates.xml 2026-03-21 18:15:24,133 25 INFO 00586-17-0-all odoo.modules.loading: loading auth_totp/wizard/auth_totp_wizard_views.xml 2026-03-21 18:15:24,206 25 INFO 00586-17-0-all odoo.modules.loading: Module auth_totp loaded in 0.62s, 179 queries (+179 other) 2026-03-21 18:15:24,206 25 INFO 00586-17-0-all odoo.modules.loading: Loading module base_import (5/14) 2026-03-21 18:15:24,488 25 INFO 00586-17-0-all odoo.modules.registry: module base_import: creating or updating database tables 2026-03-21 18:15:25,431 25 INFO 00586-17-0-all odoo.modules.loading: loading base_import/security/ir.model.access.csv 2026-03-21 18:15:25,497 25 INFO 00586-17-0-all odoo.modules.loading: Module base_import loaded in 1.29s, 808 queries (+808 other) 2026-03-21 18:15:25,498 25 INFO 00586-17-0-all odoo.modules.loading: Loading module base_import_module (6/14) 2026-03-21 18:15:25,551 25 INFO 00586-17-0-all odoo.modules.registry: module base_import_module: creating or updating database tables 2026-03-21 18:15:25,698 25 INFO 00586-17-0-all odoo.modules.loading: loading base_import_module/security/ir.model.access.csv 2026-03-21 18:15:25,721 25 INFO 00586-17-0-all odoo.modules.loading: loading base_import_module/views/base_import_module_view.xml 2026-03-21 18:15:25,754 25 INFO 00586-17-0-all odoo.modules.loading: loading base_import_module/views/ir_module_views.xml 2026-03-21 18:15:25,859 25 INFO 00586-17-0-all odoo.modules.loading: Module base_import_module loaded in 0.36s, 154 queries (+154 other) 2026-03-21 18:15:25,859 25 INFO 00586-17-0-all odoo.modules.loading: Loading module base_setup (7/14) 2026-03-21 18:15:25,907 25 INFO 00586-17-0-all odoo.modules.registry: module base_setup: creating or updating database tables 2026-03-21 18:15:26,036 25 INFO 00586-17-0-all odoo.modules.loading: loading base_setup/data/base_setup_data.xml 2026-03-21 18:15:26,050 25 INFO 00586-17-0-all odoo.modules.loading: loading base_setup/views/res_config_settings_views.xml 2026-03-21 18:15:26,111 25 INFO 00586-17-0-all odoo.modules.loading: loading base_setup/views/res_partner_views.xml 2026-03-21 18:15:26,234 25 INFO 00586-17-0-all odoo.modules.loading: Module base_setup loaded in 0.37s, 143 queries (+143 other) 2026-03-21 18:15:26,235 25 INFO 00586-17-0-all odoo.modules.loading: Loading module bus (8/14) 2026-03-21 18:15:26,282 25 INFO 00586-17-0-all odoo.modules.registry: module bus: creating or updating database tables 2026-03-21 18:15:26,458 25 INFO 00586-17-0-all odoo.modules.loading: loading bus/security/ir.model.access.csv 2026-03-21 18:15:26,543 25 INFO 00586-17-0-all odoo.modules.loading: Module bus loaded in 0.31s, 116 queries (+116 other) 2026-03-21 18:15:26,544 25 INFO 00586-17-0-all odoo.modules.loading: Loading module d_list_action_menu_m2m (9/14) 2026-03-21 18:15:26,606 25 INFO 00586-17-0-all odoo.modules.loading: Module d_list_action_menu_m2m loaded in 0.06s, 12 queries (+12 other) 2026-03-21 18:15:26,606 25 INFO 00586-17-0-all odoo.modules.loading: Loading module d_web_kanban_currency (10/14) 2026-03-21 18:15:26,641 25 INFO 00586-17-0-all odoo.modules.registry: module d_web_kanban_currency: creating or updating database tables 2026-03-21 18:15:26,679 25 INFO 00586-17-0-all odoo.modules.loading: Module d_web_kanban_currency loaded in 0.07s, 18 queries (+18 other) 2026-03-21 18:15:26,680 25 INFO 00586-17-0-all odoo.modules.loading: Loading module web_tour (11/14) 2026-03-21 18:15:26,730 25 INFO 00586-17-0-all odoo.modules.registry: module web_tour: creating or updating database tables 2026-03-21 18:15:26,834 25 INFO 00586-17-0-all odoo.modules.loading: loading web_tour/security/ir.model.access.csv 2026-03-21 18:15:26,857 25 INFO 00586-17-0-all odoo.modules.loading: loading web_tour/security/ir.rule.csv 2026-03-21 18:15:26,877 25 INFO 00586-17-0-all odoo.modules.loading: loading web_tour/views/tour_views.xml 2026-03-21 18:15:26,956 25 INFO 00586-17-0-all odoo.modules.loading: Module web_tour loaded in 0.28s, 104 queries (+104 other) 2026-03-21 18:15:26,956 25 INFO 00586-17-0-all odoo.modules.loading: Loading module iap (12/14) 2026-03-21 18:15:26,990 25 INFO 00586-17-0-all odoo.modules.registry: module iap: creating or updating database tables 2026-03-21 18:15:27,194 25 INFO 00586-17-0-all odoo.modules.loading: loading iap/security/ir.model.access.csv 2026-03-21 18:15:27,228 25 INFO 00586-17-0-all odoo.modules.loading: loading iap/security/ir_rule.xml 2026-03-21 18:15:27,251 25 INFO 00586-17-0-all odoo.modules.loading: loading iap/views/iap_views.xml 2026-03-21 18:15:27,303 25 INFO 00586-17-0-all odoo.modules.loading: loading iap/views/res_config_settings.xml 2026-03-21 18:15:27,396 25 INFO 00586-17-0-all odoo.modules.loading: Module iap loaded in 0.44s, 151 queries (+151 other) 2026-03-21 18:15:27,396 25 INFO 00586-17-0-all odoo.modules.loading: Loading module web_editor (13/14) 2026-03-21 18:15:27,526 25 INFO 00586-17-0-all odoo.modules.registry: module web_editor: creating or updating database tables 2026-03-21 18:15:28,576 25 INFO 00586-17-0-all odoo.modules.loading: loading web_editor/security/ir.model.access.csv 2026-03-21 18:15:28,622 25 INFO 00586-17-0-all odoo.modules.loading: loading web_editor/data/editor_assets.xml 2026-03-21 18:15:28,637 25 INFO 00586-17-0-all odoo.modules.loading: loading web_editor/views/editor.xml 2026-03-21 18:15:28,693 25 INFO 00586-17-0-all odoo.modules.loading: loading web_editor/views/snippets.xml 2026-03-21 18:15:28,880 25 INFO 00586-17-0-all odoo.modules.loading: Module web_editor loaded in 1.48s, 918 queries (+918 other) 2026-03-21 18:15:28,880 25 INFO 00586-17-0-all odoo.modules.loading: Loading module web_unsplash (14/14) 2026-03-21 18:15:28,932 25 INFO 00586-17-0-all odoo.modules.registry: module web_unsplash: creating or updating database tables 2026-03-21 18:15:29,333 25 INFO 00586-17-0-all odoo.modules.loading: loading web_unsplash/views/res_config_settings_view.xml 2026-03-21 18:15:29,410 25 INFO 00586-17-0-all odoo.modules.loading: Module web_unsplash loaded in 0.53s, 95 queries (+95 other) 2026-03-21 18:15:29,411 25 INFO 00586-17-0-all odoo.modules.loading: 14 modules loaded in 8.30s, 3716 queries (+3716 extra) 2026-03-21 18:15:29,923 25 INFO 00586-17-0-all odoo.modules.loading: Modules loaded. 2026-03-21 18:15:29,928 25 INFO 00586-17-0-all odoo.modules.registry: Registry loaded in 32.570s 2026-03-21 18:15:29,929 25 INFO 00586-17-0-all odoo.service.server: Starting post tests 2026-03-21 18:15:29,999 25 INFO 00586-17-0-all odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-03-21 18:15:30,059 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8d9bf0a/web.__assets_tests_call__.min.js (id:189) 2026-03-21 18:15:30,716 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/97deb29/web.assets_frontend_lazy.min.js (id:190) 2026-03-21 18:15:30,735 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e031736/web.assets_frontend_minimal.min.js (id:191) 2026-03-21 18:15:30,762 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ecd055e/web.assets_tests.min.js (id:192) 2026-03-21 18:15:32,251 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7e6ab53/web.assets_web.min.js (id:193) 2026-03-21 18:15:33,525 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7e6ab53/web.assets_web_dark.min.js (id:194) 2026-03-21 18:15:33,588 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4e4b49a/web.qunit_mobile_suite_tests.min.js (id:195) 2026-03-21 18:15:36,613 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a6ad9ee/web.qunit_suite_tests.min.js (id:196) 2026-03-21 18:15:36,656 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d4e0cf6/web.report_assets_common.min.js (id:197) 2026-03-21 18:15:36,664 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.report_assets_pdf.min.js (id:198) 2026-03-21 18:15:38,135 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/368d336/web.tests_assets.min.js (id:199) 2026-03-21 18:15:38,314 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf167fb/web_editor.assets_legacy_wysiwyg.min.js (id:200) 2026-03-21 18:15:38,716 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4a36b3d/web_editor.assets_wysiwyg.min.js (id:201) 2026-03-21 18:15:39,113 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4a36b3d/web_editor.backend_assets_wysiwyg.min.js (id:202) 2026-03-21 18:15:39,809 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dd0071e/web_editor.mocha_tests.min.js (id:203) 2026-03-21 18:15:39,941 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4272f56/web_editor.wysiwyg_iframe_editor_assets.min.js (id:204) 2026-03-21 18:15:39,943 25 INFO 00586-17-0-all odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 9.931927680969238 seconds 2026-03-21 18:15:39,947 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.__assets_tests_call__.min.css (id:205) 2026-03-21 18:15:41,606 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d36ce2a/web.assets_frontend.min.css (id:206) 2026-03-21 18:15:41,611 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_tests.min.css (id:207) 2026-03-21 18:15:43,853 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7494dd1/web.assets_web.min.css (id:208) 2026-03-21 18:15:45,927 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1b8c005/web.assets_web_dark.min.css (id:209) 2026-03-21 18:15:45,936 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.qunit_mobile_suite_tests.min.css (id:210) 2026-03-21 18:15:46,239 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1b37c0d/web.qunit_suite_tests.min.css (id:211) 2026-03-21 18:15:47,643 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3147eb6/web.report_assets_common.min.css (id:212) 2026-03-21 18:15:47,675 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e6a024e/web.report_assets_pdf.min.css (id:213) 2026-03-21 18:15:49,790 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/87abae5/web.tests_assets.min.css (id:214) 2026-03-21 18:15:49,799 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web_editor.assets_legacy_wysiwyg.min.css (id:215) 2026-03-21 18:15:49,903 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/42a4218/web_editor.assets_tests_styles.min.css (id:216) 2026-03-21 18:15:50,188 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1b37c0d/web_editor.assets_wysiwyg.min.css (id:217) 2026-03-21 18:15:50,430 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1b37c0d/web_editor.backend_assets_wysiwyg.min.css (id:218) 2026-03-21 18:15:50,434 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web_editor.mocha_tests.min.css (id:219) 2026-03-21 18:15:50,698 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1eb4a37/web_editor.wysiwyg_iframe_editor_assets.min.css (id:220) 2026-03-21 18:15:50,700 25 INFO 00586-17-0-all odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 10.756359100341797 seconds 2026-03-21 18:15:50,728 25 INFO 00586-17-0-all odoo.addons.base.tests.test_cloc: Starting TestClocStdNoCusto.test_no_custo_install ... 2026-03-21 18:15:50,788 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 80 checked, 0 removed 2026-03-21 18:15:50,791 25 INFO 00586-17-0-all odoo.addons.base.tests.test_deprecation: Starting TestModelDeprecations.test_model_attributes ... 2026-03-21 18:15:50,797 25 INFO 00586-17-0-all odoo.addons.base.tests.test_deprecation: Starting TestModelDeprecations.test_name_get ... 2026-03-21 18:15:50,804 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:15:50,806 25 INFO 00586-17-0-all odoo.addons.base.tests.test_display_name: Starting TestEveryModel.test_display_name_new_record ... 2026-03-21 18:15:51,088 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:15:51,090 25 INFO 00586-17-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_bank ... 2026-03-21 18:15:51,108 25 INFO 00586-17-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_company ... 2026-03-21 18:15:51,420 25 INFO 00586-17-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_country ... 2026-03-21 18:15:51,450 25 INFO 00586-17-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_group ... 2026-03-21 18:15:51,570 25 INFO 00586-17-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_lang ... 2026-03-21 18:15:51,599 25 INFO 00586-17-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_partner ... 2026-03-21 18:15:51,679 25 INFO 00586-17-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_users ... 2026-03-21 18:15:51,790 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-21 18:15:51,797 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case: Starting TestChromeBrowser.test_screencasts ... 2026-03-21 18:15:53,857 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Chrome pid: 31 2026-03-21 18:15:53,858 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Chrome headless temporary user profile dir: /tmp/tmpozfz2plq_chrome_odoo 2026-03-21 18:15:53,858 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Issuing json command http://127.0.0.1:37171/json/version 2026-03-21 18:15:53,874 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:37171/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:15:53,942 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Browser version: Chrome/141.0.7390.54 2026-03-21 18:15:53,947 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Issuing json command http://127.0.0.1:37171/json 2026-03-21 18:15:53,948 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:37171/json with timeout 3 increased to 10s during tests 2026-03-21 18:15:53,994 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Websocket url found: ws://127.0.0.1:37171/devtools/page/0DAA7A3698432C227AB33573529AA12C 2026-03-21 18:15:54,039 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Enable chrome headless console log notification 2026-03-21 18:15:54,085 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Chrome headless enable page notifications 2026-03-21 18:15:54,137 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Navigating to: "about:blank" 2026-03-21 18:15:54,146 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Navigation result: {'frameId': '0DAA7A3698432C227AB33573529AA12C', 'loaderId': 'B455CBA9C7394F1016ACD6F92B3437B3', 'isDownload': False} 2026-03-21 18:15:54,146 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Evaluate ready code "document.readyState === 'complete'" 2026-03-21 18:15:54,257 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Evaluate test code "setTimeout(() => console.log('test successful'), 2000); setInterval(() => document.body.innerText = (new Date()).getTime(), 100);" 2026-03-21 18:15:56,261 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.browser: test successful 2026-03-21 18:15:56,281 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Screencast frames in: /data/build/tests/00586-17-0-all/screencasts/failed_screencast_20260321_181556_281226 2026-03-21 18:15:56,294 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Closing chrome headless with pid 31 2026-03-21 18:15:56,301 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Closing websocket connection 2026-03-21 18:15:56,302 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Terminating chrome headless with pid 31 2026-03-21 18:15:56,426 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser: Removing chrome user profile "/tmp/tmpozfz2plq_chrome_odoo" 2026-03-21 18:15:56,488 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:15:56,494 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case: Starting TestChromeBrowserOddDimensions.test_screencasts ... 2026-03-21 18:15:56,938 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Chrome pid: 159 2026-03-21 18:15:56,939 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Chrome headless temporary user profile dir: /tmp/tmpagkk2hhc_chrome_odoo 2026-03-21 18:15:56,939 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Issuing json command http://127.0.0.1:41193/json/version 2026-03-21 18:15:56,947 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:41193/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:15:57,137 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Browser version: Chrome/141.0.7390.54 2026-03-21 18:15:57,138 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Issuing json command http://127.0.0.1:41193/json 2026-03-21 18:15:57,139 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:41193/json with timeout 3 increased to 10s during tests 2026-03-21 18:15:57,175 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Websocket url found: ws://127.0.0.1:41193/devtools/page/E91A6473CAA0ADE9037AA582B7C7C6E3 2026-03-21 18:15:57,251 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Enable chrome headless console log notification 2026-03-21 18:15:57,301 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Chrome headless enable page notifications 2026-03-21 18:15:57,401 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Navigating to: "about:blank" 2026-03-21 18:15:57,409 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Navigation result: {'frameId': 'E91A6473CAA0ADE9037AA582B7C7C6E3', 'loaderId': '1346BD71D6A0FA577C1E195349A81BDD', 'isDownload': False} 2026-03-21 18:15:57,409 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Evaluate ready code "document.readyState === 'complete'" 2026-03-21 18:15:57,437 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Evaluate test code "setTimeout(() => console.log('test successful'), 2000); setInterval(() => document.body.innerText = (new Date()).getTime(), 100);" 2026-03-21 18:15:59,449 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.browser: test successful 2026-03-21 18:15:59,500 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Screencast frames in: /data/build/tests/00586-17-0-all/screencasts/failed_screencast_20260321_181559_499449 2026-03-21 18:15:59,514 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Closing chrome headless with pid 159 2026-03-21 18:15:59,516 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Closing websocket connection 2026-03-21 18:15:59,519 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Terminating chrome headless with pid 159 2026-03-21 18:15:59,738 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions: Removing chrome user profile "/tmp/tmpagkk2hhc_chrome_odoo" 2026-03-21 18:15:59,788 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:15:59,798 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case: Starting TestHttpCase.test_console_error_object ... 2026-03-21 18:16:01,273 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case: Starting TestHttpCase.test_console_error_string ... 2026-03-21 18:16:02,603 25 INFO 00586-17-0-all odoo.addons.base.tests.test_http_case: Starting TestHttpCase.test_console_log_object ... 2026-03-21 18:16:03,774 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:16:03,780 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFieldsPostInstall.test_add_field_valid ... 2026-03-21 18:16:04,053 25 INFO 00586-17-0-all odoo.modules.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-21 18:16:04,150 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:16:04,152 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_asset: Starting TestAsset.test_asset_tag ... 2026-03-21 18:16:04,234 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:16:04,236 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_filters: Starting TestAllFilters.test_filters ... 2026-03-21 18:16:04,243 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:16:04,248 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_http: Starting TestIrHttpPerformances.test_routing_map_performance ... 2026-03-21 18:16:04,286 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:04,313 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_http: Routing map web generated in 0.027s 2026-03-21 18:16:04,314 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-21 18:16:04,329 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_http: Routing map website1 generated in 0.015s 2026-03-21 18:16:04,339 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:16:04,342 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_delete_manual_models_with_base_fields ... 2026-03-21 18:16:04,834 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.model records with IDs: [138, 140] 2026-03-21 18:16:04,888 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_ir_model_fields_name_create ... 2026-03-21 18:16:05,048 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_new_ir_model_fields_related ... 2026-03-21 18:16:05,339 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:16:05,351 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelFieldsTranslation.test_ir_model_fields_translation ... 2026-03-21 18:16:05,698 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome pid: 667 2026-03-21 18:16:05,699 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome headless temporary user profile dir: /tmp/tmprzsuqoax_chrome_odoo 2026-03-21 18:16:05,699 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Issuing json command http://127.0.0.1:42833/json/version 2026-03-21 18:16:05,706 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:42833/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:16:05,866 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Browser version: Chrome/141.0.7390.54 2026-03-21 18:16:05,866 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Issuing json command http://127.0.0.1:42833/json 2026-03-21 18:16:05,867 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:42833/json with timeout 3 increased to 10s during tests 2026-03-21 18:16:05,929 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Websocket url found: ws://127.0.0.1:42833/devtools/page/A4D4B9B65B87E78851DC489804DE8904 2026-03-21 18:16:05,976 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Enable chrome headless console log notification 2026-03-21 18:16:06,023 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome headless enable page notifications 2026-03-21 18:16:06,888 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:admin from n/a 2026-03-21 18:16:06,897 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Setting session cookie in browser 2026-03-21 18:16:06,899 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Open "http://127.0.0.1:8069/web" in browser 2026-03-21 18:16:06,899 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Navigating to: "http://127.0.0.1:8069/web" 2026-03-21 18:16:06,920 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:07,226 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:07] "GET /web HTTP/1.1" 200 - 77 0.075 0.234 2026-03-21 18:16:07,234 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Navigation result: {'frameId': 'A4D4B9B65B87E78851DC489804DE8904', 'loaderId': 'E254D2E392CEA62E943BFB2443C9DA3F', 'isDownload': False} 2026-03-21 18:16:07,234 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Evaluate ready code "odoo.isTourReady('ir_model_fields_translation_en_tour')" 2026-03-21 18:16:07,284 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:07] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.008 0.009 2026-03-21 18:16:07,306 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:07] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.014 0.014 2026-03-21 18:16:07,316 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:07] "GET /web/webclient/translations/0a4fb0e13660e1ecb8fc9f5a45fab5b15d0aef59?lang=en_US HTTP/1.1" 200 - 4 0.004 0.019 2026-03-21 18:16:07,330 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:07] "GET /web/webclient/load_menus/172bef6a7af96680ac3a6d836ca7e789cae2e213afe9556bbb3468597f3484c3 HTTP/1.1" 200 - 3 0.003 0.039 2026-03-21 18:16:07,370 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:07] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.016 0.012 2026-03-21 18:16:07,845 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.012 0.007 2026-03-21 18:16:07,876 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b83e1d7/bus.websocket_worker_assets.min.js (id:231) 2026-03-21 18:16:07,881 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:07] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 11 0.008 0.029 2026-03-21 18:16:07,885 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:07] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.008 2026-03-21 18:16:07,917 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Evaluate test code "odoo.startTour('ir_model_fields_translation_en_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-03-21 18:16:08,116 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:08] "POST /web/action/load HTTP/1.1" 200 - 10 0.136 0.028 2026-03-21 18:16:08,269 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:08] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 17 0.111 0.199 2026-03-21 18:16:08,353 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:08] "GET /web/offline HTTP/1.1" 200 - 7 0.037 0.278 2026-03-21 18:16:08,367 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.008 0.247 2026-03-21 18:16:08,464 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:08] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.389 2026-03-21 18:16:08,465 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.410 2026-03-21 18:16:08,476 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:08] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.528 2026-03-21 18:16:08,570 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:08] "POST /web/dataset/call_kw/ir.module.module/get_views HTTP/1.1" 200 - 49 0.101 0.291 2026-03-21 18:16:08,609 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:08] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range HTTP/1.1" 200 - 2 0.004 0.004 2026-03-21 18:16:08,660 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:08] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range HTTP/1.1" 200 - 41 0.027 0.025 2026-03-21 18:16:08,770 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:08] "POST /web/dataset/call_kw/ir.module.module/web_search_read HTTP/1.1" 200 - 4 0.009 0.135 2026-03-21 18:16:09,163 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:09,282 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.027 2026-03-21 18:16:09,288 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /pos_restaurant/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.037 2026-03-21 18:16:09,290 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:09,292 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.031 2026-03-21 18:16:09,295 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-03-21 18:16:09,296 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/mrp_workorder.png HTTP/1.1" 200 - 0 0.000 0.063 2026-03-21 18:16:09,344 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:09,346 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:16:09,350 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/web_studio.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:16:09,351 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-03-21 18:16:09,356 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-21 18:16:09,357 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/timesheet_grid.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-21 18:16:09,379 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:09,388 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/knowledge.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:09,412 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/account_accountant.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-21 18:16:09,414 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:09,415 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:09,415 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /website_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-21 18:16:09,416 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-03-21 18:16:09,421 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:09,453 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /d_gemini_ai_connector/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:09,462 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:09,476 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/industry_fsm.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:16:09,477 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /d_precious_metal_price/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:09,488 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /data_recycle/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:09,501 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /maintenance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:09,505 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/sign.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:09,512 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/helpdesk.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:09,524 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/sale_subscription.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:09,531 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/quality_control.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:16:09,533 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:09,538 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/planning.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:16:09,550 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /mail/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:09,552 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /website_event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:16:09,565 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:09,571 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/mrp_plm.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:09,577 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-21 18:16:09,580 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/social.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:09,597 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/hr_appraisal.png HTTP/1.1" 200 - 0 0.000 0.019 2026-03-21 18:16:09,602 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:16:09,616 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/appointment.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:09,617 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/marketing_automation.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-21 18:16:09,621 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /im_livechat/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:09,642 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:09,650 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /repair/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:09,652 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/web_mobile.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:09,676 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-03-21 18:16:09,686 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /mass_mailing_sms/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-21 18:16:09,689 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/stock_barcode.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:09,699 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-21 18:16:09,713 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/voip.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:09,716 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-21 18:16:09,730 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-21 18:16:09,734 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /website_hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:09,742 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/sale_amazon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:09,745 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /hr_contract/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:09,749 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:09] "GET /base/static/img/icons/sale_ebay.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:09,959 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_en_tour on step: '.o_navbar_apps_menu button' 2026-03-21 18:16:09,995 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_en_tour on step: 'Settings (trigger: a[data-menu-xmlid="base.menu_administration"])' 2026-03-21 18:16:10,018 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_en_tour on step: 'Open Users & Companies (trigger: [data-menu-xmlid="base.menu_users"])' 2026-03-21 18:16:10,032 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:10] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.009 2026-03-21 18:16:10,100 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:10] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 8 0.007 0.016 2026-03-21 18:16:10,199 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:10] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 27 0.035 0.028 2026-03-21 18:16:10,272 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:10] "POST /base_setup/demo_active HTTP/1.1" 200 - 3 0.002 0.004 2026-03-21 18:16:10,295 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:10] "POST /base_setup/data HTTP/1.1" 200 - 7 0.003 0.003 2026-03-21 18:16:10,321 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:10] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:10,363 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:10] "GET /base_setup/static/src/img/google_play.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-21 18:16:10,366 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:10] "GET /base_setup/static/src/img/app_store.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-21 18:16:10,627 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:10] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-03-21 18:16:11,098 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_en_tour on step: 'Open Users (trigger: [data-menu-xmlid="base.menu_action_res_users"])' 2026-03-21 18:16:11,122 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_en_tour on step: 'Login column should be Login (trigger: [data-name="login"] span:contains("Login"))' 2026-03-21 18:16:11,149 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:11] "POST /web/action/load HTTP/1.1" 200 - 12 0.015 0.016 2026-03-21 18:16:11,365 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:11] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 45 0.066 0.116 2026-03-21 18:16:11,406 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:11] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.004 0.008 2026-03-21 18:16:11,433 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:11] "POST /web/dataset/call_kw/res.users/web_search_read HTTP/1.1" 200 - 16 0.008 0.029 2026-03-21 18:16:12,249 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: test successful 2026-03-21 18:16:12,282 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:12] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-03-21 18:16:12,299 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:12] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-03-21 18:16:12,341 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Closing chrome headless with pid 667 2026-03-21 18:16:12,344 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Closing websocket connection 2026-03-21 18:16:12,354 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Terminating chrome headless with pid 667 2026-03-21 18:16:12,486 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Removing chrome user profile "/tmp/tmprzsuqoax_chrome_odoo" 2026-03-21 18:16:12,955 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome pid: 891 2026-03-21 18:16:12,955 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome headless temporary user profile dir: /tmp/tmpm1_0t17k_chrome_odoo 2026-03-21 18:16:12,955 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Issuing json command http://127.0.0.1:37951/json/version 2026-03-21 18:16:12,957 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:37951/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:16:13,171 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Browser version: Chrome/141.0.7390.54 2026-03-21 18:16:13,172 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Issuing json command http://127.0.0.1:37951/json 2026-03-21 18:16:13,172 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:37951/json with timeout 3 increased to 10s during tests 2026-03-21 18:16:13,201 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Websocket url found: ws://127.0.0.1:37951/devtools/page/CC6C797BD8063C83AF6AD7CFFF718F8A 2026-03-21 18:16:13,232 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Enable chrome headless console log notification 2026-03-21 18:16:13,321 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome headless enable page notifications 2026-03-21 18:16:13,414 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:admin from n/a 2026-03-21 18:16:13,436 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Setting session cookie in browser 2026-03-21 18:16:13,486 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Open "http://127.0.0.1:8069/web" in browser 2026-03-21 18:16:13,486 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Navigating to: "http://127.0.0.1:8069/web" 2026-03-21 18:16:13,509 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:14,183 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /web HTTP/1.1" 200 - 76 0.089 0.589 2026-03-21 18:16:14,191 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Navigation result: {'frameId': 'CC6C797BD8063C83AF6AD7CFFF718F8A', 'loaderId': '72F7EE1D328527D5691C2FAFA7042BC4', 'isDownload': False} 2026-03-21 18:16:14,192 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Evaluate ready code "odoo.isTourReady('ir_model_fields_translation_en_tour2')" 2026-03-21 18:16:14,252 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.008 0.011 2026-03-21 18:16:14,259 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /web/webclient/load_menus/172bef6a7af96680ac3a6d836ca7e789cae2e213afe9556bbb3468597f3484c3 HTTP/1.1" 200 - 3 0.004 0.023 2026-03-21 18:16:14,272 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.005 0.033 2026-03-21 18:16:14,285 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /web/webclient/translations/0a4fb0e13660e1ecb8fc9f5a45fab5b15d0aef59?lang=en_US HTTP/1.1" 200 - 4 0.007 0.036 2026-03-21 18:16:14,329 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.004 0.005 2026-03-21 18:16:14,823 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.007 0.007 2026-03-21 18:16:14,837 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.006 2026-03-21 18:16:14,895 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Evaluate test code "odoo.startTour('ir_model_fields_translation_en_tour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-03-21 18:16:14,942 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /web/offline HTTP/1.1" 200 - 7 0.021 0.036 2026-03-21 18:16:14,959 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-03-21 18:16:14,974 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-03-21 18:16:14,979 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.017 0.068 2026-03-21 18:16:15,013 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:15,033 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 17 0.021 0.103 2026-03-21 18:16:15,043 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.099 2026-03-21 18:16:15,081 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.133 2026-03-21 18:16:15,233 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "POST /web/dataset/call_kw/ir.module.module/get_views HTTP/1.1" 200 - 49 0.033 0.068 2026-03-21 18:16:15,274 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range HTTP/1.1" 200 - 2 0.004 0.005 2026-03-21 18:16:15,331 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range HTTP/1.1" 200 - 41 0.029 0.028 2026-03-21 18:16:15,377 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "POST /web/dataset/call_kw/ir.module.module/web_search_read HTTP/1.1" 200 - 4 0.004 0.094 2026-03-21 18:16:15,745 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:16:15,783 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /pos_restaurant/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:15,795 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:15,807 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:15,824 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /base/static/img/icons/mrp_workorder.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-21 18:16:15,827 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:15,828 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-21 18:16:15,865 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /base/static/img/icons/account_accountant.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:15,871 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:16:15,879 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /website_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-21 18:16:15,883 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /base/static/img/icons/web_studio.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-21 18:16:15,888 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-21 18:16:15,890 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-21 18:16:15,910 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:15,920 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:15,921 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /base/static/img/icons/knowledge.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:15,923 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /base/static/img/icons/timesheet_grid.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:16:15,924 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:15,928 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:15,933 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:15,961 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:15,964 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:15,966 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /base/static/img/icons/industry_fsm.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:15,967 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /d_gemini_ai_connector/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:15,973 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /d_precious_metal_price/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:15,978 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /data_recycle/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:15,980 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:15] "GET /maintenance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:16,037 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.036 2026-03-21 18:16:16,039 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/helpdesk.png HTTP/1.1" 200 - 0 0.000 0.041 2026-03-21 18:16:16,071 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /website_event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:16:16,040 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/sign.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:16,041 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/quality_control.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:16:16,055 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/sale_subscription.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:16,060 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/planning.png HTTP/1.1" 200 - 0 0.000 0.019 2026-03-21 18:16:16,131 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:16,153 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /mail/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.027 2026-03-21 18:16:16,159 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/mrp_plm.png HTTP/1.1" 200 - 0 0.000 0.018 2026-03-21 18:16:16,158 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:16:16,175 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/social.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-21 18:16:16,176 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/hr_appraisal.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:16,178 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:16,219 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /im_livechat/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-21 18:16:16,239 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/marketing_automation.png HTTP/1.1" 200 - 0 0.000 0.026 2026-03-21 18:16:16,224 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/appointment.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:16,255 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-03-21 18:16:16,261 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /repair/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:16,265 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/web_mobile.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:16,270 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:16,272 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /mass_mailing_sms/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:16,279 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/stock_barcode.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:16,281 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:16,301 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/voip.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-21 18:16:16,304 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:16,304 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-03-21 18:16:16,327 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /website_hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-03-21 18:16:16,338 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/sale_amazon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:16:16,342 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /hr_contract/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:16,343 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/img/icons/sale_ebay.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-21 18:16:16,442 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_en_tour2 on step: '.o_navbar_apps_menu button' 2026-03-21 18:16:16,461 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_en_tour2 on step: 'Settings (trigger: a[data-menu-xmlid="base.menu_administration"])' 2026-03-21 18:16:16,482 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_en_tour2 on step: 'Open Users & Companies (trigger: [data-menu-xmlid="base.menu_users"])' 2026-03-21 18:16:16,503 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.009 2026-03-21 18:16:16,573 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 8 0.008 0.024 2026-03-21 18:16:16,680 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 27 0.021 0.028 2026-03-21 18:16:16,691 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.007 0.035 2026-03-21 18:16:16,766 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "POST /base_setup/demo_active HTTP/1.1" 200 - 3 0.003 0.006 2026-03-21 18:16:16,785 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "POST /base_setup/data HTTP/1.1" 200 - 7 0.002 0.003 2026-03-21 18:16:16,825 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:16,864 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base_setup/static/src/img/google_play.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:16,868 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:16] "GET /base_setup/static/src/img/app_store.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:17,615 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_en_tour2 on step: 'Open Users (trigger: [data-menu-xmlid="base.menu_action_res_users"])' 2026-03-21 18:16:17,627 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_en_tour2 on step: 'Login column should be Login2 (trigger: [data-name="login"] span:contains("Login2"))' 2026-03-21 18:16:17,666 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:17] "POST /web/action/load HTTP/1.1" 200 - 12 0.007 0.027 2026-03-21 18:16:17,862 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:17] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 45 0.048 0.110 2026-03-21 18:16:17,927 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:17] "POST /web/dataset/call_kw/res.users/web_search_read HTTP/1.1" 200 - 16 0.013 0.024 2026-03-21 18:16:17,932 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.039 2026-03-21 18:16:18,358 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-03-21 18:16:18,758 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: test successful 2026-03-21 18:16:18,807 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:18] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:18,933 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Closing chrome headless with pid 891 2026-03-21 18:16:18,937 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Closing websocket connection 2026-03-21 18:16:18,944 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Terminating chrome headless with pid 891 2026-03-21 18:16:19,117 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Removing chrome user profile "/tmp/tmpm1_0t17k_chrome_odoo" 2026-03-21 18:16:19,879 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome pid: 1115 2026-03-21 18:16:19,880 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome headless temporary user profile dir: /tmp/tmplsbo8h_h_chrome_odoo 2026-03-21 18:16:19,881 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Issuing json command http://127.0.0.1:38293/json/version 2026-03-21 18:16:19,894 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:38293/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:16:20,130 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Browser version: Chrome/141.0.7390.54 2026-03-21 18:16:20,132 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Issuing json command http://127.0.0.1:38293/json 2026-03-21 18:16:20,135 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:38293/json with timeout 3 increased to 10s during tests 2026-03-21 18:16:20,155 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Websocket url found: ws://127.0.0.1:38293/devtools/page/77D067E34E8E7AD9BB0E00CB29D6CE9D 2026-03-21 18:16:20,210 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Enable chrome headless console log notification 2026-03-21 18:16:20,232 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome headless enable page notifications 2026-03-21 18:16:20,378 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:admin from n/a 2026-03-21 18:16:20,389 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Setting session cookie in browser 2026-03-21 18:16:20,450 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Open "http://127.0.0.1:8069/web" in browser 2026-03-21 18:16:20,451 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Navigating to: "http://127.0.0.1:8069/web" 2026-03-21 18:16:20,485 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:22,256 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:22] "GET /web HTTP/1.1" 200 - 76 0.058 1.724 2026-03-21 18:16:22,263 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Navigation result: {'frameId': '77D067E34E8E7AD9BB0E00CB29D6CE9D', 'loaderId': '23072EFBB327DF5881548C3D790111CF', 'isDownload': False} 2026-03-21 18:16:22,263 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Evaluate ready code "odoo.isTourReady('ir_model_fields_translation_fr_tour')" 2026-03-21 18:16:22,306 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:22] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.009 2026-03-21 18:16:22,317 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:22] "GET /web/webclient/load_menus/172bef6a7af96680ac3a6d836ca7e789cae2e213afe9556bbb3468597f3484c3 HTTP/1.1" 200 - 3 0.006 0.005 2026-03-21 18:16:22,335 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:22] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.008 0.022 2026-03-21 18:16:22,363 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:22] "GET /web/webclient/translations/f57016542761fe9e0d169d8bedddf0eae6f83d3f?lang=fr_FR HTTP/1.1" 200 - 4 0.008 0.043 2026-03-21 18:16:22,410 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:22] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.006 0.010 2026-03-21 18:16:22,897 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:22] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.017 0.007 2026-03-21 18:16:22,925 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:22] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.003 2026-03-21 18:16:22,943 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Evaluate test code "odoo.startTour('ir_model_fields_translation_fr_tour', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-03-21 18:16:23,002 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:16:23,006 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "GET /web/offline HTTP/1.1" 200 - 7 0.014 0.035 2026-03-21 18:16:23,065 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:23,067 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.049 0.033 2026-03-21 18:16:23,093 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:23,128 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 17 0.024 0.092 2026-03-21 18:16:23,153 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.118 2026-03-21 18:16:23,157 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.102 2026-03-21 18:16:23,334 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "POST /web/dataset/call_kw/ir.module.module/get_views HTTP/1.1" 200 - 49 0.052 0.080 2026-03-21 18:16:23,394 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range HTTP/1.1" 200 - 2 0.001 0.003 2026-03-21 18:16:23,493 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range HTTP/1.1" 200 - 41 0.062 0.036 2026-03-21 18:16:23,544 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "POST /web/dataset/call_kw/ir.module.module/web_search_read HTTP/1.1" 200 - 4 0.007 0.121 2026-03-21 18:16:23,896 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:23,978 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:23,990 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:23,998 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:23] "GET /pos_restaurant/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.035 2026-03-21 18:16:24,015 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/mrp_workorder.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-21 18:16:24,043 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-21 18:16:24,047 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/timesheet_grid.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,049 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-03-21 18:16:24,063 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/web_studio.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,052 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:16:24,057 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.023 2026-03-21 18:16:24,069 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,084 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,097 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:16:24,103 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/knowledge.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-21 18:16:24,108 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /website_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-21 18:16:24,111 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/account_accountant.png HTTP/1.1" 200 - 0 0.000 0.025 2026-03-21 18:16:24,113 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-21 18:16:24,120 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:24,139 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,142 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/industry_fsm.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,149 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,152 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /d_gemini_ai_connector/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,182 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /data_recycle/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,183 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /d_precious_metal_price/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-03-21 18:16:24,184 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-21 18:16:24,191 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /maintenance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,192 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/sign.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,208 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/helpdesk.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,211 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/sale_subscription.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,219 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/quality_control.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,223 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,233 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/planning.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,261 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /website_event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-03-21 18:16:24,280 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /mail/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-03-21 18:16:24,306 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.041 2026-03-21 18:16:24,315 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/mrp_plm.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,338 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/social.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-21 18:16:24,352 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.034 2026-03-21 18:16:24,355 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/marketing_automation.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,366 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.024 2026-03-21 18:16:24,375 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /im_livechat/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,377 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/hr_appraisal.png HTTP/1.1" 200 - 0 0.000 0.038 2026-03-21 18:16:24,392 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/appointment.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,449 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-21 18:16:24,462 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/web_mobile.png HTTP/1.1" 200 - 0 0.000 0.025 2026-03-21 18:16:24,463 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /repair/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-21 18:16:24,465 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/stock_barcode.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:24,481 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.036 2026-03-21 18:16:24,488 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,492 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,494 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /mass_mailing_sms/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.032 2026-03-21 18:16:24,504 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:24,511 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/voip.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:16:24,531 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /website_hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,534 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /hr_contract/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,537 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/sale_ebay.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:24,543 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/img/icons/sale_amazon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-21 18:16:24,642 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_fr_tour on step: '.o_navbar_apps_menu button' 2026-03-21 18:16:24,664 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_fr_tour on step: 'Settings (trigger: a[data-menu-xmlid="base.menu_administration"])' 2026-03-21 18:16:24,683 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_fr_tour on step: 'Open Users & Companies (trigger: [data-menu-xmlid="base.menu_users"])' 2026-03-21 18:16:24,705 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "POST /web/action/load HTTP/1.1" 200 - 9 0.006 0.015 2026-03-21 18:16:24,771 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 8 0.012 0.019 2026-03-21 18:16:24,834 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 27 0.012 0.028 2026-03-21 18:16:24,921 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "POST /base_setup/demo_active HTTP/1.1" 200 - 3 0.002 0.004 2026-03-21 18:16:24,937 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "POST /base_setup/data HTTP/1.1" 200 - 7 0.003 0.004 2026-03-21 18:16:24,995 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:24] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:25,057 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:25] "GET /base_setup/static/src/img/google_play.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:25,131 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:25] "GET /base_setup/static/src/img/app_store.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-21 18:16:25,335 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:25] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.005 0.003 2026-03-21 18:16:25,799 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_fr_tour on step: 'Open Users (trigger: [data-menu-xmlid="base.menu_action_res_users"])' 2026-03-21 18:16:25,807 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_fr_tour on step: 'Login column should be Identifiant (trigger: [data-name="login"] span:contains("Identifiant"))' 2026-03-21 18:16:25,836 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:25] "POST /web/action/load HTTP/1.1" 200 - 12 0.009 0.016 2026-03-21 18:16:26,001 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:26] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 45 0.043 0.093 2026-03-21 18:16:26,029 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:26] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.002 0.004 2026-03-21 18:16:26,069 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:26] "POST /web/dataset/call_kw/res.users/web_search_read HTTP/1.1" 200 - 16 0.016 0.029 2026-03-21 18:16:26,881 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: test successful 2026-03-21 18:16:26,896 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:26] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:26,932 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Closing chrome headless with pid 1115 2026-03-21 18:16:26,934 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Closing websocket connection 2026-03-21 18:16:26,945 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Terminating chrome headless with pid 1115 2026-03-21 18:16:27,071 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Removing chrome user profile "/tmp/tmplsbo8h_h_chrome_odoo" 2026-03-21 18:16:27,650 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome pid: 1339 2026-03-21 18:16:27,651 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome headless temporary user profile dir: /tmp/tmpb7hcavoi_chrome_odoo 2026-03-21 18:16:27,651 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Issuing json command http://127.0.0.1:34631/json/version 2026-03-21 18:16:27,656 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:34631/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:16:27,741 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Browser version: Chrome/141.0.7390.54 2026-03-21 18:16:27,745 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Issuing json command http://127.0.0.1:34631/json 2026-03-21 18:16:27,765 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:34631/json with timeout 3 increased to 10s during tests 2026-03-21 18:16:27,817 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Websocket url found: ws://127.0.0.1:34631/devtools/page/6EE8F3AD5340B4333AEE69E2A5B6D9B5 2026-03-21 18:16:27,902 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Enable chrome headless console log notification 2026-03-21 18:16:27,952 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Chrome headless enable page notifications 2026-03-21 18:16:27,999 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:admin from n/a 2026-03-21 18:16:28,008 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Setting session cookie in browser 2026-03-21 18:16:28,053 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Open "http://127.0.0.1:8069/web" in browser 2026-03-21 18:16:28,053 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Navigating to: "http://127.0.0.1:8069/web" 2026-03-21 18:16:28,080 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:28,325 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:28] "GET /web HTTP/1.1" 200 - 76 0.053 0.193 2026-03-21 18:16:28,331 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Navigation result: {'frameId': '6EE8F3AD5340B4333AEE69E2A5B6D9B5', 'loaderId': '023AD63DAD69BC904516F28DC26C4D02', 'isDownload': False} 2026-03-21 18:16:28,331 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Evaluate ready code "odoo.isTourReady('ir_model_fields_translation_fr_tour2')" 2026-03-21 18:16:28,397 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:28] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.008 0.016 2026-03-21 18:16:28,405 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:28] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.003 0.027 2026-03-21 18:16:28,420 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:28] "GET /web/webclient/load_menus/172bef6a7af96680ac3a6d836ca7e789cae2e213afe9556bbb3468597f3484c3 HTTP/1.1" 200 - 3 0.011 0.021 2026-03-21 18:16:28,437 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:28] "GET /web/webclient/translations/f57016542761fe9e0d169d8bedddf0eae6f83d3f?lang=fr_FR HTTP/1.1" 200 - 4 0.004 0.041 2026-03-21 18:16:28,484 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:28] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.014 0.009 2026-03-21 18:16:28,932 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.008 0.008 2026-03-21 18:16:28,937 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:28] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:28,964 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:28] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 5 0.002 0.008 2026-03-21 18:16:28,982 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:28] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.004 2026-03-21 18:16:29,036 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "GET /web/offline HTTP/1.1" 200 - 7 0.006 0.019 2026-03-21 18:16:29,123 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Evaluate test code "odoo.startTour('ir_model_fields_translation_fr_tour2', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-03-21 18:16:29,154 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:29,159 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:29,167 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 17 0.047 0.064 2026-03-21 18:16:29,194 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.095 2026-03-21 18:16:29,196 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.040 2026-03-21 18:16:29,351 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "POST /web/dataset/call_kw/ir.module.module/get_views HTTP/1.1" 200 - 49 0.037 0.076 2026-03-21 18:16:29,396 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range HTTP/1.1" 200 - 2 0.004 0.008 2026-03-21 18:16:29,503 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range HTTP/1.1" 200 - 41 0.056 0.057 2026-03-21 18:16:29,549 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "POST /web/dataset/call_kw/ir.module.module/web_search_read HTTP/1.1" 200 - 4 0.007 0.138 2026-03-21 18:16:29,930 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-21 18:16:29,997 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:29] "GET /pos_restaurant/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-21 18:16:30,047 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:30,094 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:30,096 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/mrp_workorder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:30,123 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.043 2026-03-21 18:16:30,147 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.035 2026-03-21 18:16:30,161 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:16:30,172 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/account_accountant.png HTTP/1.1" 200 - 0 0.000 0.030 2026-03-21 18:16:30,175 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:30,178 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:30,218 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/timesheet_grid.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:16:30,225 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/knowledge.png HTTP/1.1" 200 - 0 0.000 0.042 2026-03-21 18:16:30,242 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/web_studio.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-21 18:16:30,248 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:16:30,271 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:30,281 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:30,288 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /website_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-03-21 18:16:30,320 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.029 2026-03-21 18:16:30,336 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-21 18:16:30,356 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/industry_fsm.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:16:30,373 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.027 2026-03-21 18:16:30,378 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-21 18:16:30,387 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /d_precious_metal_price/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:30,390 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /d_gemini_ai_connector/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:30,394 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /maintenance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:30,395 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /data_recycle/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:30,428 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/helpdesk.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:30,430 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/sign.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-21 18:16:30,468 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/planning.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:30,471 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/sale_subscription.png HTTP/1.1" 200 - 0 0.000 0.038 2026-03-21 18:16:30,478 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /website_event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:30,496 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /mail/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:30,500 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/quality_control.png HTTP/1.1" 200 - 0 0.000 0.041 2026-03-21 18:16:30,502 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.036 2026-03-21 18:16:30,509 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:16:30,531 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/mrp_plm.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:30,543 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:16:30,549 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/social.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:30,565 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/hr_appraisal.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:30,580 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /im_livechat/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:30,587 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/appointment.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-21 18:16:30,590 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/marketing_automation.png HTTP/1.1" 200 - 0 0.000 0.022 2026-03-21 18:16:30,592 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:30,593 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.033 2026-03-21 18:16:30,615 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/web_mobile.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-21 18:16:30,619 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /repair/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:30,625 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:16:30,634 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /mass_mailing_sms/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:30,640 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/stock_barcode.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:30,644 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:30,647 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_fr_tour2 on step: '.o_navbar_apps_menu button' 2026-03-21 18:16:30,659 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:30,661 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/voip.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:30,670 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:16:30,673 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/sale_amazon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:30,674 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /website_hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-21 18:16:30,684 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_fr_tour2 on step: 'Settings (trigger: a[data-menu-xmlid="base.menu_administration"])' 2026-03-21 18:16:30,685 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/img/icons/sale_ebay.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-21 18:16:30,690 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /hr_contract/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:30,710 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_fr_tour2 on step: 'Open Users & Companies (trigger: [data-menu-xmlid="base.menu_users"])' 2026-03-21 18:16:30,723 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "POST /web/action/load HTTP/1.1" 200 - 9 0.004 0.010 2026-03-21 18:16:30,789 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 8 0.006 0.026 2026-03-21 18:16:30,852 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 27 0.016 0.022 2026-03-21 18:16:30,920 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "POST /base_setup/demo_active HTTP/1.1" 200 - 3 0.002 0.003 2026-03-21 18:16:30,941 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "POST /base_setup/data HTTP/1.1" 200 - 7 0.002 0.003 2026-03-21 18:16:30,998 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:30] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:31,043 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:31] "GET /base_setup/static/src/img/google_play.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:31,057 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:31] "GET /base_setup/static/src/img/app_store.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:31,234 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-03-21 18:16:31,787 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_fr_tour2 on step: 'Open Users (trigger: [data-menu-xmlid="base.menu_action_res_users"])' 2026-03-21 18:16:31,812 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: Tour ir_model_fields_translation_fr_tour2 on step: 'Login column should be Identifiant2 (trigger: [data-name="login"] span:contains("Identifiant2"))' 2026-03-21 18:16:31,834 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:31] "POST /web/action/load HTTP/1.1" 200 - 12 0.010 0.015 2026-03-21 18:16:32,018 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:32] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 45 0.050 0.105 2026-03-21 18:16:32,110 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:32] "POST /web/dataset/call_kw/res.users/web_search_read HTTP/1.1" 200 - 16 0.022 0.031 2026-03-21 18:16:32,114 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:32] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.001 0.051 2026-03-21 18:16:32,490 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:32] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.003 2026-03-21 18:16:32,931 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.browser: test successful 2026-03-21 18:16:32,953 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:32] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:32,995 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Closing chrome headless with pid 1339 2026-03-21 18:16:32,996 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Closing websocket connection 2026-03-21 18:16:32,998 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Terminating chrome headless with pid 1339 2026-03-21 18:16:33,119 25 INFO 00586-17-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation: Removing chrome user profile "/tmp/tmpb7hcavoi_chrome_odoo" 2026-03-21 18:16:33,229 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-21 18:16:33,231 25 INFO 00586-17-0-all odoo.addons.base.tests.test_neutralize: Starting TestNeutralize.test_10_neutralize ... 2026-03-21 18:16:33,252 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:16:33,254 25 INFO 00586-17-0-all odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_creates ... 2026-03-21 18:16:33,338 25 INFO 00586-17-0-all odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_default_get ... 2026-03-21 18:16:33,455 25 INFO 00586-17-0-all odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_unlink ... 2026-03-21 18:16:33,900 25 INFO 00586-17-0-all odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_writes ... 2026-03-21 18:16:33,957 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:16:33,971 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestProfileAccess.test_admin_has_access ... 2026-03-21 18:16:33,975 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestProfileAccess.test_user_no_access ... 2026-03-21 18:16:34,102 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 9, model: ir.profile 2026-03-21 18:16:34,110 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 9, model: ir.profile 2026-03-21 18:16:34,119 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-21 18:16:34,123 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_default_recorders ... 2026-03-21 18:16:34,202 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_default_values ... 2026-03-21 18:16:34,203 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_env_profiler_database ... 2026-03-21 18:16:34,204 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_env_profiler_description ... 2026-03-21 18:16:34,206 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_execution_context_nested ... 2026-03-21 18:16:34,209 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_execution_context_save ... 2026-03-21 18:16:34,212 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_profiler_return ... 2026-03-21 18:16:34,216 25 INFO 00586-17-0-all odoo.tools.profiler: ir_profile 2 (2026-03-21 18:16:34 test_profiler_return) created 2026-03-21 18:16:34,217 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_qweb_recorder ... 2026-03-21 18:16:34,294 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:16:34,295 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_convert_empty ... 2026-03-21 18:16:34,295 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_context ... 2026-03-21 18:16:34,296 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_context_lower ... 2026-03-21 18:16:34,296 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_context_nested ... 2026-03-21 18:16:34,296 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_init_stack_trace ... 2026-03-21 18:16:34,296 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_no_context ... 2026-03-21 18:16:34,297 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_profile_no_end ... 2026-03-21 18:16:34,297 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_profile_simple ... 2026-03-21 18:16:34,297 25 INFO 00586-17-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_end_priority ... 2026-03-21 18:16:34,325 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment ... 2026-03-21 18:16:34,695 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/e6a024e/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-03-21 18:16:34,698 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:34,709 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3147eb6/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-03-21 18:16:34,732 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:34] "GET /web/assets/e6a024e/web.report_assets_pdf.min.css HTTP/1.1" 200 - 12 0.006 0.032 2026-03-21 18:16:34,742 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:34] "GET /web/assets/3147eb6/web.report_assets_common.min.css HTTP/1.1" 200 - 5 0.004 0.030 2026-03-21 18:16:34,790 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:16:34,807 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:34] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:16:34,816 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:34] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:34,817 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:34] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:16:34,817 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:34] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-03-21 18:16:37,011 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF documents 'Dmitri Prokofich Razumikhin.pdf' are now saved in the database 2026-03-21 18:16:37,012 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [56]. 2026-03-21 18:16:37,074 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3147eb6/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-03-21 18:16:37,077 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/e6a024e/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-03-21 18:16:37,081 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:37] "GET /web/assets/3147eb6/web.report_assets_common.min.css HTTP/1.1" 200 - 5 0.003 0.005 2026-03-21 18:16:37,088 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:37] "GET /web/assets/e6a024e/web.report_assets_pdf.min.css HTTP/1.1" 200 - 5 0.002 0.010 2026-03-21 18:16:37,173 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:37,184 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:37] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:37,187 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:37,190 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:37,190 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:37] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:16:39,459 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF documents 'Rodion Romanovich Raskolnikov.pdf, Porfiry Petrovich.pdf' are now saved in the database 2026-03-21 18:16:39,473 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [55, 56, 57]. 2026-03-21 18:16:39,491 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report ... 2026-03-21 18:16:39,645 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3147eb6/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-03-21 18:16:39,646 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:39,664 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/e6a024e/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-03-21 18:16:39,679 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:39] "GET /web/assets/3147eb6/web.report_assets_common.min.css HTTP/1.1" 200 - 12 0.005 0.029 2026-03-21 18:16:39,689 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:39] "GET /web/assets/e6a024e/web.report_assets_pdf.min.css HTTP/1.1" 200 - 5 0.002 0.024 2026-03-21 18:16:39,737 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:39,752 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:39] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:16:39,755 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:39] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:39,756 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:39] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-03-21 18:16:39,758 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:39] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:42,124 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF documents 'Dmitri Prokofich Razumikhin.pdf' are now saved in the database 2026-03-21 18:16:42,124 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [56]. 2026-03-21 18:16:42,212 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3147eb6/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-03-21 18:16:42,213 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/e6a024e/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-03-21 18:16:42,223 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:42] "GET /web/assets/3147eb6/web.report_assets_common.min.css HTTP/1.1" 200 - 5 0.004 0.008 2026-03-21 18:16:42,233 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:42] "GET /web/assets/e6a024e/web.report_assets_pdf.min.css HTTP/1.1" 200 - 5 0.004 0.017 2026-03-21 18:16:42,311 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:42,320 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:42] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:16:42,321 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:42] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:16:42,327 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:42] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:16:42,329 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:42] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:16:44,952 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF documents 'Rodion Romanovich Raskolnikov.pdf, Porfiry Petrovich.pdf' are now saved in the database 2026-03-21 18:16:44,966 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [55, 56, 57]. 2026-03-21 18:16:44,977 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-21 18:16:44,979 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestReports.test_report_reload_from_attachment ... 2026-03-21 18:16:45,070 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-03-21 18:16:45,108 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF documents 'test_attach' are now saved in the database 2026-03-21 18:16:45,108 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-03-21 18:16:45,115 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-03-21 18:16:45,118 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestReports.test_reports ... 2026-03-21 18:16:45,122 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: testing report base.report_irmodeloverview 2026-03-21 18:16:45,640 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: testing report web.preview_externalreport 2026-03-21 18:16:45,834 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: testing report web.preview_internalreport 2026-03-21 18:16:45,863 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: testing report web.preview_layout_report 2026-03-21 18:16:45,936 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-21 18:16:45,942 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_format_A4 ... 2026-03-21 18:16:46,153 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3147eb6/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_A4 2026-03-21 18:16:46,155 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/e6a024e/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_A4 2026-03-21 18:16:46,156 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:46,187 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:46] "GET /web/assets/3147eb6/web.report_assets_common.min.css HTTP/1.1" 200 - 12 0.009 0.026 2026-03-21 18:16:46,205 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:46] "GET /web/assets/e6a024e/web.report_assets_pdf.min.css HTTP/1.1" 200 - 5 0.011 0.040 2026-03-21 18:16:48,629 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [58, 59]. 2026-03-21 18:16:48,633 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_format_landscape ... 2026-03-21 18:16:48,858 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3147eb6/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_landscape 2026-03-21 18:16:48,859 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:48,876 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/e6a024e/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_landscape 2026-03-21 18:16:48,894 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:48] "GET /web/assets/3147eb6/web.report_assets_common.min.css HTTP/1.1" 200 - 12 0.009 0.028 2026-03-21 18:16:48,909 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:48] "GET /web/assets/e6a024e/web.report_assets_pdf.min.css HTTP/1.1" 200 - 5 0.004 0.029 2026-03-21 18:16:51,246 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [60, 61]. 2026-03-21 18:16:51,251 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_format_letter ... 2026-03-21 18:16:51,430 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3147eb6/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_letter 2026-03-21 18:16:51,432 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/e6a024e/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_letter 2026-03-21 18:16:51,433 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:51,462 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:51] "GET /web/assets/3147eb6/web.report_assets_common.min.css HTTP/1.1" 200 - 12 0.007 0.025 2026-03-21 18:16:51,472 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:51] "GET /web/assets/e6a024e/web.report_assets_pdf.min.css HTTP/1.1" 200 - 5 0.006 0.035 2026-03-21 18:16:53,869 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [62, 63]. 2026-03-21 18:16:53,873 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_layout ... 2026-03-21 18:16:54,100 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/e6a024e/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_layout 2026-03-21 18:16:54,101 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3147eb6/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_layout 2026-03-21 18:16:54,102 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:54,148 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:54] "GET /web/assets/e6a024e/web.report_assets_pdf.min.css HTTP/1.1" 200 - 12 0.022 0.028 2026-03-21 18:16:54,157 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:54] "GET /web/assets/3147eb6/web.report_assets_common.min.css HTTP/1.1" 200 - 5 0.003 0.053 2026-03-21 18:16:56,559 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [64, 65]. 2026-03-21 18:16:56,604 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_pdf_render_page_overflow ... 2026-03-21 18:16:56,899 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3147eb6/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_pdf_render_page_overflow 2026-03-21 18:16:56,900 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/e6a024e/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_pdf_render_page_overflow 2026-03-21 18:16:56,901 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:16:56,938 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:56] "GET /web/assets/3147eb6/web.report_assets_common.min.css HTTP/1.1" 200 - 12 0.007 0.035 2026-03-21 18:16:56,961 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:16:56] "GET /web/assets/e6a024e/web.report_assets_pdf.min.css HTTP/1.1" 200 - 5 0.008 0.054 2026-03-21 18:16:59,691 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [66, 67]. 2026-03-21 18:16:59,849 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_report_pdf_page_break ... 2026-03-21 18:17:00,106 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/e6a024e/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_report_pdf_page_break 2026-03-21 18:17:00,109 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3147eb6/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_report_pdf_page_break 2026-03-21 18:17:00,109 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:00,490 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:00] "GET /web/assets/e6a024e/web.report_assets_pdf.min.css HTTP/1.1" 200 - 12 0.015 0.372 2026-03-21 18:17:00,507 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:00] "GET /web/assets/3147eb6/web.report_assets_common.min.css HTTP/1.1" 200 - 5 0.009 0.391 2026-03-21 18:17:03,252 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [68, 69]. 2026-03-21 18:17:03,354 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_report_specific_paperformat_args ... 2026-03-21 18:17:03,378 25 INFO 00586-17-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_thead_tbody_repeat ... 2026-03-21 18:17:04,648 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/e6a024e/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_thead_tbody_repeat 2026-03-21 18:17:04,650 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3147eb6/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_thead_tbody_repeat 2026-03-21 18:17:04,651 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:04,698 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:04] "GET /web/assets/e6a024e/web.report_assets_pdf.min.css HTTP/1.1" 200 - 12 0.013 0.038 2026-03-21 18:17:04,711 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:04] "GET /web/assets/3147eb6/web.report_assets_common.min.css HTTP/1.1" 200 - 5 0.007 0.056 2026-03-21 18:17:07,558 25 INFO 00586-17-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [72, 73]. 2026-03-21 18:17:08,397 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:17:08,401 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_config: Starting TestResConfigExecute.test_01_execute_res_config ... 2026-03-21 18:17:08,404 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_config: Starting TestResConfigExecute.test_settings_access ... 2026-03-21 18:17:08,477 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_config: Testing settings access for group Administration / Settings 2026-03-21 18:17:08,612 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-21 18:17:08,618 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_country: Starting TestResCountryState.test_find_by_name ... 2026-03-21 18:17:08,788 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:17:08,790 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerForm.test_lang_computation_form_view ... 2026-03-21 18:17:09,083 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerForm.test_onchange_parent_sync_user ... 2026-03-21 18:17:09,386 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-21 18:17:09,388 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_read_list_with_reified_field ... 2026-03-21 18:17:09,421 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_reified_groups ... 2026-03-21 18:17:09,579 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_reified_groups_on_change ... 2026-03-21 18:17:09,759 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_selection_groups ... 2026-03-21 18:17:10,228 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_update_user_groups_view ... 2026-03-21 18:17:10,278 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-21 18:17:11,016 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_users: Starting TestUsersGroupWarning.test_user_group_empty_group_warning ... 2026-03-21 18:17:11,308 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_users: Starting TestUsersGroupWarning.test_user_group_inheritance_warning ... 2026-03-21 18:17:11,635 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_users: Starting TestUsersGroupWarning.test_user_group_inheritance_warning_multi ... 2026-03-21 18:17:11,916 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_users: Starting TestUsersGroupWarning.test_user_group_least_possible_inheritance_warning ... 2026-03-21 18:17:12,223 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_users: Starting TestUsersGroupWarning.test_user_group_parent_inheritance_no_warning ... 2026-03-21 18:17:12,375 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-21 18:17:12,384 25 INFO 00586-17-0-all odoo.addons.base.tests.test_res_users: Starting TestUsersIdentitycheck.test_revoke_all_devices ... 2026-03-21 18:17:12,403 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:admin from n/a 2026-03-21 18:17:12,420 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:12,737 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:12] "GET /web HTTP/1.1" 200 - 78 0.081 0.239 2026-03-21 18:17:12,784 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Password change for 'admin' (#2) by 'admin' (#2) from n/a 2026-03-21 18:17:12,795 25 INFO 00586-17-0-all odoo.models.unlink: User #2 deleted res.users.identitycheck records with IDs: [1] 2026-03-21 18:17:12,810 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:12] "GET /web HTTP/1.1" 303 - 7 0.004 0.007 2026-03-21 18:17:13,027 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:13] "GET /web/login HTTP/1.1" 200 - 52 0.039 0.171 2026-03-21 18:17:13,039 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:17:13,041 25 INFO 00586-17-0-all odoo.addons.base.tests.test_translate: Starting TestLanguageInstallPerformance.test_language_install ... 2026-03-21 18:17:13,058 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module base: loading translation file /data/build/odoo/odoo/addons/base/i18n/fr.po for language fr_BE 2026-03-21 18:17:13,058 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/odoo/addons/base/i18n/fr.po for language fr_BE 2026-03-21 18:17:13,837 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module base: loading translation file /data/build/odoo/odoo/addons/base/i18n/fr_BE.po for language fr_BE 2026-03-21 18:17:13,838 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/odoo/addons/base/i18n/fr_BE.po for language fr_BE 2026-03-21 18:17:14,448 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module d_base_hide_invalid_barcode: no translation for language fr_BE 2026-03-21 18:17:14,448 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module web: loading translation file /data/build/odoo/addons/web/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,449 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/web/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,755 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/odoo/addons/auth_totp/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,755 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/auth_totp/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,766 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/odoo/addons/base_import/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,766 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/base_import/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,787 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/odoo/addons/base_import_module/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,788 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/base_import_module/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,795 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/odoo/addons/base_import_module/i18n/fr_BE.po for language fr_BE 2026-03-21 18:17:14,795 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/base_import_module/i18n/fr_BE.po for language fr_BE 2026-03-21 18:17:14,800 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/odoo/addons/base_setup/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,801 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/base_setup/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,813 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/odoo/addons/base_setup/i18n/fr_BE.po for language fr_BE 2026-03-21 18:17:14,814 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/base_setup/i18n/fr_BE.po for language fr_BE 2026-03-21 18:17:14,823 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/odoo/addons/bus/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,823 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/bus/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,831 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/odoo/addons/bus/i18n/fr_BE.po for language fr_BE 2026-03-21 18:17:14,832 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/bus/i18n/fr_BE.po for language fr_BE 2026-03-21 18:17:14,836 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module d_list_action_menu_m2m: no translation for language fr_BE 2026-03-21 18:17:14,836 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module d_web_kanban_currency: no translation for language fr_BE 2026-03-21 18:17:14,836 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/odoo/addons/iap/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,837 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/iap/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,847 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/odoo/addons/web_editor/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,848 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/web_editor/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,891 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/odoo/addons/web_tour/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,891 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/web_tour/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,898 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/odoo/addons/web_unsplash/i18n/fr.po for language fr_BE 2026-03-21 18:17:14,898 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /data/build/odoo/addons/web_unsplash/i18n/fr.po for language fr_BE 2026-03-21 18:17:15,597 25 INFO 00586-17-0-all odoo.tests.stats: installed language fr_BE in 2.547s 2026-03-21 18:17:15,603 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:17:15,605 25 INFO 00586-17-0-all odoo.addons.base.tests.test_translate: Starting TestTranslationExport.test_export_translatable_resources ... /data/build/odoo/addons/web/static/src/views/calendar/calendar_common/calendar_common_renderer.js:71: warning: Empty msgid. It is reserved by GNU gettext: gettext("") returns the header entry with meta information, not the empty string. 2026-03-21 18:17:28,720 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:17:28,721 25 INFO 00586-17-0-all odoo.addons.base.tests.test_views: Starting TestDebugger.test_t_debug_in_qweb_based_views ... 2026-03-21 18:17:28,734 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:17:28,794 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestAPIKeys.test_delete ... 2026-03-21 18:17:28,841 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#15) from localhost 2026-03-21 18:17:28,854 25 INFO 00586-17-0-all odoo.models.unlink: User #15 deleted res.users.apikeys.description records with IDs: [1] 2026-03-21 18:17:28,869 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#15) from localhost 2026-03-21 18:17:28,879 25 INFO 00586-17-0-all odoo.models.unlink: User #15 deleted res.users.apikeys.description records with IDs: [2] 2026-03-21 18:17:28,892 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#15) from localhost 2026-03-21 18:17:28,902 25 INFO 00586-17-0-all odoo.models.unlink: User #15 deleted res.users.apikeys.description records with IDs: [3] 2026-03-21 18:17:28,936 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'byl' (#15) from localhost 2026-03-21 18:17:28,953 25 INFO 00586-17-0-all odoo.models.unlink: User #15 deleted res.users.apikeys records with IDs: [1] 2026-03-21 18:17:28,971 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'admin' (#2) from localhost 2026-03-21 18:17:28,982 25 INFO 00586-17-0-all odoo.models.unlink: User #2 deleted res.users.apikeys records with IDs: [2] 2026-03-21 18:17:29,043 25 INFO 00586-17-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 16, model: res.users.apikeys 2026-03-21 18:17:29,060 25 INFO 00586-17-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 16, model: res.users.apikeys 2026-03-21 18:17:29,063 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestAPIKeys.test_disabled ... 2026-03-21 18:17:29,083 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#15) from localhost 2026-03-21 18:17:29,090 25 INFO 00586-17-0-all odoo.models.unlink: User #15 deleted res.users.apikeys.description records with IDs: [4] 2026-03-21 18:17:29,099 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_disabled 2026-03-21 18:17:29,104 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_disabled 2026-03-21 18:17:29,107 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestAPIKeys.test_key ... 2026-03-21 18:17:29,124 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#15) from localhost 2026-03-21 18:17:29,129 25 INFO 00586-17-0-all odoo.models.unlink: User #15 deleted res.users.apikeys.description records with IDs: [5] 2026-03-21 18:17:29,130 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_key 2026-03-21 18:17:29,139 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:byl from localhost 2026-03-21 18:17:29,139 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_key 2026-03-21 18:17:29,156 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:byl from localhost 2026-03-21 18:17:29,156 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_key 2026-03-21 18:17:29,182 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_key 2026-03-21 18:17:29,189 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestAPIKeys.test_trivial ... 2026-03-21 18:17:29,190 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_trivial 2026-03-21 18:17:29,197 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:byl from localhost 2026-03-21 18:17:29,198 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_trivial 2026-03-21 18:17:29,200 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_trivial 2026-03-21 18:17:29,210 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestAPIKeys.test_wrongpw ... 2026-03-21 18:17:29,211 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_wrongpw 2026-03-21 18:17:29,231 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login failed for db:00586-17-0-all login:byl from localhost 2026-03-21 18:17:29,231 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_wrongpw 2026-03-21 18:17:29,243 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-21 18:17:29,258 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_01_xmlrpc_login ... 2026-03-21 18:17:29,274 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/common in /base/tests/test_xmlrpc.py:TestXMLRPC.test_01_xmlrpc_login 2026-03-21 18:17:29,275 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:30,139 25 INFO None odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:admin from n/a 2026-03-21 18:17:30,140 25 INFO None werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:30] "POST /xmlrpc/2/common HTTP/1.1" 200 - 15 0.012 0.856 2026-03-21 18:17:30,141 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc.TestXMLRPC: waiting for threads: [] 2026-03-21 18:17:30,146 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_jsonrpc_name_search ... 2026-03-21 18:17:30,152 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:30,980 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:30] "POST /jsonrpc HTTP/1.1" 200 - 25 0.025 0.806 2026-03-21 18:17:30,985 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc.TestXMLRPC: waiting for threads: [] 2026-03-21 18:17:30,987 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_jsonrpc_read_group ... 2026-03-21 18:17:30,994 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:31,856 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:31] "POST /jsonrpc HTTP/1.1" 200 - 25 0.019 0.846 2026-03-21 18:17:31,863 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_attachment_raw ... 2026-03-21 18:17:31,914 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_attachment_raw 2026-03-21 18:17:31,915 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:32,773 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:32] "POST /xmlrpc/2/object HTTP/1.1" 200 - 20 0.014 0.847 2026-03-21 18:17:32,775 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc.TestXMLRPC: waiting for threads: [] 2026-03-21 18:17:32,777 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_defaultdict_marshalling ... 2026-03-21 18:17:32,782 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_defaultdict_marshalling 2026-03-21 18:17:32,784 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:33,633 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:33] "POST /xmlrpc/2/object HTTP/1.1" 200 - 15 0.018 0.833 2026-03-21 18:17:33,634 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc.TestXMLRPC: waiting for threads: [] 2026-03-21 18:17:33,640 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_frozendict_marshalling ... 2026-03-21 18:17:33,673 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_frozendict_marshalling 2026-03-21 18:17:33,674 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:34,518 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:34] "POST /xmlrpc/2/object HTTP/1.1" 200 - 17 0.006 0.840 2026-03-21 18:17:34,520 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc.TestXMLRPC: waiting for threads: [] 2026-03-21 18:17:34,521 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_html_field ... 2026-03-21 18:17:34,601 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_html_field 2026-03-21 18:17:34,602 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:35,509 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:35] "POST /xmlrpc/2/object HTTP/1.1" 200 - 26 0.020 0.889 2026-03-21 18:17:35,512 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc.TestXMLRPC: waiting for threads: [] 2026-03-21 18:17:35,516 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_ir_model_search ... 2026-03-21 18:17:35,522 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_ir_model_search 2026-03-21 18:17:35,526 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:36,367 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:36] "POST /xmlrpc/2/object HTTP/1.1" 200 - 18 0.014 0.833 2026-03-21 18:17:36,373 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_ir_model_search 2026-03-21 18:17:36,381 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:36] "POST /xmlrpc/2/object HTTP/1.1" 200 - 5 0.002 0.007 2026-03-21 18:17:36,383 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc.TestXMLRPC: waiting for threads: [] 2026-03-21 18:17:36,385 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_name_search ... 2026-03-21 18:17:36,390 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_name_search 2026-03-21 18:17:36,391 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:37,343 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:37] "POST /xmlrpc/2/object HTTP/1.1" 200 - 25 0.028 0.926 2026-03-21 18:17:37,346 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc.TestXMLRPC: waiting for threads: [] 2026-03-21 18:17:37,348 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_read_group ... 2026-03-21 18:17:37,360 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_read_group 2026-03-21 18:17:37,361 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:38,312 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:38] "POST /xmlrpc/2/object HTTP/1.1" 200 - 25 0.018 0.935 2026-03-21 18:17:38,315 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc.TestXMLRPC: waiting for threads: [] 2026-03-21 18:17:38,318 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_remove_control_characters ... 2026-03-21 18:17:38,416 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_remove_control_characters 2026-03-21 18:17:38,417 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:39,591 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:39] "POST /xmlrpc/2/object HTTP/1.1" 200 - 27 0.010 1.166 2026-03-21 18:17:39,592 25 INFO 00586-17-0-all odoo.addons.base.tests.test_xmlrpc.TestXMLRPC: waiting for threads: [] 2026-03-21 18:17:39,603 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-21 18:17:39,640 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp ... 2026-03-21 18:17:40,698 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome pid: 1671 2026-03-21 18:17:40,698 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless temporary user profile dir: /tmp/tmpe2tzyldk_chrome_odoo 2026-03-21 18:17:40,699 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:43465/json/version 2026-03-21 18:17:40,701 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:43465/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:17:41,059 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Browser version: Chrome/141.0.7390.54 2026-03-21 18:17:41,059 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:43465/json 2026-03-21 18:17:41,060 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:43465/json with timeout 3 increased to 10s during tests 2026-03-21 18:17:41,126 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Websocket url found: ws://127.0.0.1:43465/devtools/page/F2AB7B089830FA012957782879D275B6 2026-03-21 18:17:41,322 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Enable chrome headless console log notification 2026-03-21 18:17:41,349 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless enable page notifications 2026-03-21 18:17:41,405 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from n/a 2026-03-21 18:17:41,418 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Setting session cookie in browser 2026-03-21 18:17:41,540 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Open "http://127.0.0.1:8069/web" in browser 2026-03-21 18:17:41,540 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigating to: "http://127.0.0.1:8069/web" 2026-03-21 18:17:41,561 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:17:41,830 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:41] "GET /web HTTP/1.1" 200 - 62 0.041 0.231 2026-03-21 18:17:41,840 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigation result: {'frameId': 'F2AB7B089830FA012957782879D275B6', 'loaderId': 'FCFB4CAC4F3B6A06AB1D6E9BE3FE7C73', 'isDownload': False} 2026-03-21 18:17:41,840 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate ready code "odoo.isTourReady('totp_tour_setup')" 2026-03-21 18:17:41,966 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:41] "GET /web/webclient/load_menus/6f08e9c11833e6cb8d85200fbe2ca17687ab9187cfcd87904d982b8f095a207e HTTP/1.1" 200 - 3 0.001 0.030 2026-03-21 18:17:41,976 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:41] "GET /web/webclient/translations/0a4fb0e13660e1ecb8fc9f5a45fab5b15d0aef59?lang=en_US HTTP/1.1" 200 - 4 0.004 0.024 2026-03-21 18:17:41,977 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:41] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.002 0.049 2026-03-21 18:17:41,978 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:41] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.023 0.035 2026-03-21 18:17:42,094 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:42] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.006 0.009 2026-03-21 18:17:42,611 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:17:42,612 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.003 0.005 2026-03-21 18:17:42,680 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b83e1d7/bus.websocket_worker_assets.min.js (id:300) 2026-03-21 18:17:42,687 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:42] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 8 0.018 0.040 2026-03-21 18:17:42,693 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:42] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.003 0.026 2026-03-21 18:17:42,706 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate test code "odoo.startTour('totp_tour_setup', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-03-21 18:17:42,804 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-03-21 18:17:42,804 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:42] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:17:42,826 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:42] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 200 - 18 0.052 0.032 2026-03-21 18:17:42,853 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:42] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.087 2026-03-21 18:17:42,937 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:42] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.012 0.007 2026-03-21 18:17:42,977 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:42] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.022 2026-03-21 18:17:43,621 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:17:43,680 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open preferences / profile screen (trigger: [data-menu=settings])' 2026-03-21 18:17:43,702 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Switch to security tab (trigger: a[role=tab]:contains("Account Security"))' 2026-03-21 18:17:43,721 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:43] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 10 0.012 0.014 2026-03-21 18:17:43,845 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:43] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 29 0.033 0.062 2026-03-21 18:17:43,914 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:43] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 12 0.006 0.013 2026-03-21 18:17:44,126 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:44] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.025 2026-03-21 18:17:44,163 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:44] "GET /web/assets/1b37c0d/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.006 0.010 2026-03-21 18:17:44,177 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:44] "GET /web/assets/4a36b3d/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.007 0.016 2026-03-21 18:17:44,348 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:44] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 9 0.007 0.031 2026-03-21 18:17:44,563 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-03-21 18:17:44,618 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:44] "GET /web/image?model=res.users&id=19&field=avatar_128&unique=1774117064034 HTTP/1.1" 200 - 10 0.044 0.038 2026-03-21 18:17:45,319 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open totp wizard (trigger: button[name=action_totp_enable_wizard])' 2026-03-21 18:17:45,379 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Check that we have to enter enhanced security mode and input password (trigger: [name=password] input)' 2026-03-21 18:17:45,382 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:45] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.006 0.003 2026-03-21 18:17:45,404 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:45] "POST /web/dataset/call_button HTTP/1.1" 200 - 4 0.012 0.004 2026-03-21 18:17:45,476 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:45] "POST /web/dataset/call_kw/res.users.identitycheck/get_views HTTP/1.1" 200 - 7 0.021 0.018 2026-03-21 18:17:45,513 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:45] "POST /web/dataset/call_kw/res.users.identitycheck/web_read HTTP/1.1" 200 - 7 0.009 0.007 2026-03-21 18:17:46,336 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Confirm (trigger: button:contains(Confirm Password))' 2026-03-21 18:17:46,346 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Check the wizard has opened (trigger: li:contains("When requested to do so"))' 2026-03-21 18:17:46,376 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:46] "POST /web/dataset/call_kw/res.users.identitycheck/web_save HTTP/1.1" 200 - 9 0.010 0.015 2026-03-21 18:17:46,449 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:46] "POST /web/dataset/call_button HTTP/1.1" 200 - 17 0.013 0.046 2026-03-21 18:17:46,493 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:46] "POST /web/dataset/call_kw/auth_totp.wizard/get_views HTTP/1.1" 200 - 7 0.008 0.022 2026-03-21 18:17:46,533 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:46] "POST /web/dataset/call_kw/auth_totp.wizard/web_read HTTP/1.1" 200 - 7 0.007 0.017 2026-03-21 18:17:46,609 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:46] "GET /base_setup/static/src/img/logo_google_play.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:17:46,642 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:46] "GET /base_setup/static/src/img/logo_apple_store.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:17:46,687 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:46] "GET /web/image?model=auth_totp.wizard&id=1&field=qrcode&unique=1774117066000 HTTP/1.1" 200 - 10 0.026 0.022 2026-03-21 18:17:46,863 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-03-21 18:17:47,339 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Get secret from collapsed div (trigger: a:contains("Cannot scan it?"))' 2026-03-21 18:17:47,352 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:47] "POST /totphook HTTP/1.1" 200 - 2 0.001 0.005 2026-03-21 18:17:47,376 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'wait for rpc (trigger: body.got-token)' 2026-03-21 18:17:47,396 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:47] "POST /web/dataset/call_kw/auth_totp.wizard/web_save HTTP/1.1" 200 - 9 0.007 0.012 2026-03-21 18:17:47,458 25 INFO 00586-17-0-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(19,) 'test_user' 2026-03-21 18:17:47,487 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:47] "POST /web/dataset/call_button HTTP/1.1" 200 - 25 0.028 0.045 2026-03-21 18:17:48,255 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'return to client root to avoid race condition (trigger: body)' 2026-03-21 18:17:48,362 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:48] "GET /web HTTP/1.1" 200 - 44 0.027 0.062 2026-03-21 18:17:48,942 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:17:48,945 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.010 0.009 2026-03-21 18:17:49,000 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:49] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.005 2026-03-21 18:17:49,106 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:49] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 304 - 17 0.018 0.029 2026-03-21 18:17:49,111 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.042 2026-03-21 18:17:49,786 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'wait for client reload (trigger: body:not(.wait))' 2026-03-21 18:17:49,809 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:17:49,835 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open preferences / profile screen (trigger: [data-menu=settings])' 2026-03-21 18:17:49,852 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Switch to security tab (trigger: a[role=tab]:contains("Account Security"))' 2026-03-21 18:17:49,883 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:49] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 11 0.018 0.016 2026-03-21 18:17:49,977 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:49] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 24 0.021 0.044 2026-03-21 18:17:50,016 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:50] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 12 0.006 0.014 2026-03-21 18:17:50,119 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:50] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.007 0.010 2026-03-21 18:17:50,350 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:50] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.011 0.040 2026-03-21 18:17:50,536 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:50] "GET /web/image?model=res.users&id=19&field=avatar_128&unique=1774117070060 HTTP/1.1" 200 - 10 0.018 0.018 2026-03-21 18:17:50,624 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:50] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.003 2026-03-21 18:17:51,268 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Check that the button has changed (trigger: button[name=action_totp_disable])' 2026-03-21 18:17:51,287 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'body' 2026-03-21 18:17:51,303 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'body.dialog-closed' 2026-03-21 18:17:51,304 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: test successful 2026-03-21 18:17:51,325 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:51] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:17:51,363 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing chrome headless with pid 1671 2026-03-21 18:17:51,374 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing websocket connection 2026-03-21 18:17:51,383 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Terminating chrome headless with pid 1671 2026-03-21 18:17:51,564 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Removing chrome user profile "/tmp/tmpe2tzyldk_chrome_odoo" 2026-03-21 18:17:51,609 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/common in /auth_totp/tests/test_totp.py:TestTOTP.test_totp 2026-03-21 18:17:51,619 25 INFO None odoo.addons.base.models.res_users: Login failed for db:00586-17-0-all login:test_user from n/a 2026-03-21 18:17:51,620 25 INFO None werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:51] "POST /xmlrpc/2/common HTTP/1.1" 200 - 8 0.006 0.006 2026-03-21 18:17:51,624 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/common in /auth_totp/tests/test_totp.py:TestTOTP.test_totp 2026-03-21 18:17:51,630 25 INFO None odoo.addons.base.models.res_users: Login failed for db:00586-17-0-all login:test_user from n/a 2026-03-21 18:17:51,631 25 INFO None werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:51] "POST /xmlrpc/2/common HTTP/1.1" 200 - 8 0.002 0.006 2026-03-21 18:17:51,638 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /auth_totp/tests/test_totp.py:TestTOTP.test_totp 2026-03-21 18:17:51,649 25 INFO None werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:51] "POST /xmlrpc/2/object HTTP/1.1" 200 - 9 0.004 0.008 2026-03-21 18:17:52,100 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome pid: 1860 2026-03-21 18:17:52,100 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless temporary user profile dir: /tmp/tmpb2ekt3px_chrome_odoo 2026-03-21 18:17:52,101 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:36607/json/version 2026-03-21 18:17:52,107 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:36607/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:17:52,265 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Browser version: Chrome/141.0.7390.54 2026-03-21 18:17:52,265 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:36607/json 2026-03-21 18:17:52,268 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:36607/json with timeout 3 increased to 10s during tests 2026-03-21 18:17:52,303 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Websocket url found: ws://127.0.0.1:36607/devtools/page/D38147DED9E051B35170902DA7354A05 2026-03-21 18:17:52,360 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Enable chrome headless console log notification 2026-03-21 18:17:52,476 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless enable page notifications 2026-03-21 18:17:52,546 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Setting session cookie in browser 2026-03-21 18:17:52,572 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Open "http://127.0.0.1:8069/" in browser 2026-03-21 18:17:52,572 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigating to: "http://127.0.0.1:8069/" 2026-03-21 18:17:52,615 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:52] "GET / HTTP/1.1" 303 - 2 0.014 0.005 2026-03-21 18:17:52,632 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:52] "GET /web HTTP/1.1" 303 - 2 0.001 0.004 2026-03-21 18:17:52,859 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:52] "GET /web/login HTTP/1.1" 200 - 41 0.035 0.180 2026-03-21 18:17:52,875 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigation result: {'frameId': 'D38147DED9E051B35170902DA7354A05', 'loaderId': '78547FCD65ECCC93DAA27C368F8F6878', 'isDownload': False} 2026-03-21 18:17:52,875 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate ready code "odoo.isTourReady('totp_login_enabled')" 2026-03-21 18:17:52,944 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:17:52,995 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:52] "GET /web/assets/d36ce2a/web.assets_frontend.min.css HTTP/1.1" 200 - 6 0.009 0.024 2026-03-21 18:17:53,000 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:53] "GET /web/binary/company_logo HTTP/1.1" 200 - 5 0.004 0.023 2026-03-21 18:17:53,034 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:53] "GET /web/assets/e031736/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.004 0.007 2026-03-21 18:17:53,048 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:53] "GET /web/assets/8d9bf0a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.002 0.017 2026-03-21 18:17:53,160 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:53] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:17:53,170 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:53] "GET /web/assets/97deb29/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.012 0.011 2026-03-21 18:17:53,421 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:53] "GET /web/webclient/translations/1774117073403 HTTP/1.1" 200 - 6 0.004 0.005 2026-03-21 18:17:53,455 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate test code "odoo.startTour('totp_login_enabled', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-03-21 18:17:54,231 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_enabled on step: 'check that we're on the login page or go to it (trigger: input#login, a:contains(Sign in))' 2026-03-21 18:17:54,266 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_enabled on step: 'input login (trigger: input#login)' 2026-03-21 18:17:54,275 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_enabled on step: 'input password (trigger: input#password)' 2026-03-21 18:17:54,287 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_enabled on step: 'click da button (trigger: button:contains("Log in"))' 2026-03-21 18:17:54,326 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_enabled on step: 'expect totp screen (trigger: label:contains(Authentication Code))' 2026-03-21 18:17:54,358 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from 127.0.0.1 2026-03-21 18:17:54,369 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:54] "POST /web/login HTTP/1.1" 303 - 24 0.012 0.022 2026-03-21 18:17:54,406 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:54] "GET /web/login/totp HTTP/1.1" 200 - 8 0.005 0.021 2026-03-21 18:17:54,476 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:54] "GET /web/binary/company_logo HTTP/1.1" 304 - 5 0.005 0.004 2026-03-21 18:17:54,878 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:54] "GET /web/webclient/translations/1774117074860 HTTP/1.1" 200 - 4 0.004 0.004 2026-03-21 18:17:55,661 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_enabled on step: 'expect totp screen (trigger: label:contains(Authentication Code))' 2026-03-21 18:17:55,669 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_enabled on step: 'input code (trigger: input[name=totp_token])' 2026-03-21 18:17:55,685 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:55] "POST /totphook HTTP/1.1" 200 - 2 0.004 0.004 2026-03-21 18:17:55,704 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_enabled on step: 'check we're logged in (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:17:55,734 25 INFO 00586-17-0-all odoo.addons.auth_totp.models.res_users: 2FA check: SUCCESS for res.users(19,) 'test_user' 2026-03-21 18:17:55,738 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:55] "POST /web/login/totp HTTP/1.1" 303 - 7 0.003 0.007 2026-03-21 18:17:55,773 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:55] "GET /web HTTP/1.1" 200 - 8 0.006 0.019 2026-03-21 18:17:55,842 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:55] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.006 0.012 2026-03-21 18:17:55,876 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:55] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.010 0.014 2026-03-21 18:17:55,881 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:55] "GET /web/webclient/load_menus/6f08e9c11833e6cb8d85200fbe2ca17687ab9187cfcd87904d982b8f095a207e HTTP/1.1" 200 - 2 0.003 0.021 2026-03-21 18:17:55,923 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:55] "GET /web/webclient/translations/0a4fb0e13660e1ecb8fc9f5a45fab5b15d0aef59?lang=en_US HTTP/1.1" 200 - 4 0.021 0.035 2026-03-21 18:17:55,938 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:55] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.007 0.006 2026-03-21 18:17:56,425 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:17:56,428 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 4 0.007 0.006 2026-03-21 18:17:56,455 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:56] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.007 0.006 2026-03-21 18:17:56,469 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:56] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.003 2026-03-21 18:17:56,551 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:56] "GET /web/offline HTTP/1.1" 200 - 6 0.012 0.038 2026-03-21 18:17:56,573 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:17:56,582 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:56] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:17:56,597 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:56] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 200 - 10 0.027 0.020 2026-03-21 18:17:56,601 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:56] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.002 2026-03-21 18:17:57,275 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_enabled on step: 'check we're logged in (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:17:57,284 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: test successful 2026-03-21 18:17:57,303 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:57] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:17:57,384 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing chrome headless with pid 1860 2026-03-21 18:17:57,394 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing websocket connection 2026-03-21 18:17:57,401 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Terminating chrome headless with pid 1860 2026-03-21 18:17:57,533 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Removing chrome user profile "/tmp/tmpb2ekt3px_chrome_odoo" 2026-03-21 18:17:58,073 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome pid: 2022 2026-03-21 18:17:58,075 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless temporary user profile dir: /tmp/tmpb_xudo96_chrome_odoo 2026-03-21 18:17:58,076 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:41135/json/version 2026-03-21 18:17:58,081 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:41135/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:17:58,201 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Browser version: Chrome/141.0.7390.54 2026-03-21 18:17:58,202 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:41135/json 2026-03-21 18:17:58,205 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:41135/json with timeout 3 increased to 10s during tests 2026-03-21 18:17:58,224 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Websocket url found: ws://127.0.0.1:41135/devtools/page/8F83C6840A6F801BBE2D01A0A658D124 2026-03-21 18:17:58,249 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Enable chrome headless console log notification 2026-03-21 18:17:58,312 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless enable page notifications 2026-03-21 18:17:58,465 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Setting session cookie in browser 2026-03-21 18:17:58,486 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Open "http://127.0.0.1:8069/" in browser 2026-03-21 18:17:58,486 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigating to: "http://127.0.0.1:8069/" 2026-03-21 18:17:58,513 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:58] "GET / HTTP/1.1" 303 - 2 0.001 0.005 2026-03-21 18:17:58,528 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:58] "GET /web HTTP/1.1" 303 - 2 0.001 0.004 2026-03-21 18:17:58,550 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:58] "GET /web/login HTTP/1.1" 200 - 4 0.003 0.011 2026-03-21 18:17:58,555 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigation result: {'frameId': '8F83C6840A6F801BBE2D01A0A658D124', 'loaderId': '0A05BD4240E774900D321DA27237A30F', 'isDownload': False} 2026-03-21 18:17:58,556 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate ready code "odoo.isTourReady('totp_login_device')" 2026-03-21 18:17:58,588 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:17:58,604 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:58] "GET /web/assets/d36ce2a/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.007 0.008 2026-03-21 18:17:58,621 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:58] "GET /web/binary/company_logo HTTP/1.1" 200 - 5 0.006 0.023 2026-03-21 18:17:58,669 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:58] "GET /web/assets/e031736/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.013 0.014 2026-03-21 18:17:58,682 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:58] "GET /web/assets/8d9bf0a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.005 0.017 2026-03-21 18:17:58,782 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:58] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:17:58,788 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:58] "GET /web/assets/97deb29/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.009 0.005 2026-03-21 18:17:59,033 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:59] "GET /web/webclient/translations/1774117079014 HTTP/1.1" 200 - 4 0.004 0.005 2026-03-21 18:17:59,070 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate test code "odoo.startTour('totp_login_device', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-03-21 18:17:59,839 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'check that we're on the login page or go to it (trigger: input#login, a:contains(Sign in))' 2026-03-21 18:17:59,858 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'input login (trigger: input#login)' 2026-03-21 18:17:59,866 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'input password (trigger: input#password)' 2026-03-21 18:17:59,884 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'click da button (trigger: button:contains("Log in"))' 2026-03-21 18:17:59,917 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'expect totp screen (trigger: label:contains(Authentication Code))' 2026-03-21 18:17:59,954 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from 127.0.0.1 2026-03-21 18:17:59,958 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:59] "POST /web/login HTTP/1.1" 303 - 21 0.012 0.023 2026-03-21 18:17:59,979 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:17:59] "GET /web/login/totp HTTP/1.1" 200 - 4 0.001 0.007 2026-03-21 18:18:00,040 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:00] "GET /web/binary/company_logo HTTP/1.1" 304 - 5 0.005 0.008 2026-03-21 18:18:00,410 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:00] "GET /web/webclient/translations/1774117080387 HTTP/1.1" 200 - 4 0.001 0.006 2026-03-21 18:18:01,207 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'expect totp screen (trigger: label:contains(Authentication Code))' 2026-03-21 18:18:01,208 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'check remember device box (trigger: label[for=switch-remember])' 2026-03-21 18:18:01,217 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'input code (trigger: input[name=totp_token])' 2026-03-21 18:18:01,261 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:01] "POST /totphook HTTP/1.1" 200 - 2 0.016 0.008 2026-03-21 18:18:01,284 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'check we're logged in (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:01,312 25 INFO 00586-17-0-all odoo.addons.auth_totp.models.res_users: 2FA check: SUCCESS for res.users(19,) 'test_user' 2026-03-21 18:18:01,332 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Authentication Device generated: scope: for 'test_user' (#19) from 127.0.0.1 2026-03-21 18:18:01,335 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:01] "POST /web/login/totp HTTP/1.1" 303 - 8 0.012 0.026 2026-03-21 18:18:01,370 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:01] "GET /web HTTP/1.1" 200 - 8 0.006 0.018 2026-03-21 18:18:01,468 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:01] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.004 0.006 2026-03-21 18:18:01,505 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:01] "GET /web/webclient/load_menus/6f08e9c11833e6cb8d85200fbe2ca17687ab9187cfcd87904d982b8f095a207e HTTP/1.1" 200 - 2 0.015 0.003 2026-03-21 18:18:01,522 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:01] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.005 0.026 2026-03-21 18:18:01,532 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:01] "GET /web/webclient/translations/0a4fb0e13660e1ecb8fc9f5a45fab5b15d0aef59?lang=en_US HTTP/1.1" 200 - 3 0.006 0.032 2026-03-21 18:18:01,547 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:01] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.009 0.027 2026-03-21 18:18:02,031 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:18:02,033 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 4 0.012 0.008 2026-03-21 18:18:02,040 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:02] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.003 0.007 2026-03-21 18:18:02,079 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:02] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.002 2026-03-21 18:18:02,112 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:02] "GET /web/offline HTTP/1.1" 200 - 3 0.001 0.005 2026-03-21 18:18:02,189 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:02] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 200 - 10 0.012 0.021 2026-03-21 18:18:02,194 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:18:02,207 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:02] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-03-21 18:18:02,209 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:02] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-21 18:18:02,901 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'check we're logged in (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:02,924 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'click the Log out button (trigger: .dropdown-item[data-menu=logout])' 2026-03-21 18:18:02,951 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'check that we're back on the login page or go to it (trigger: input#login, a:contains(Log in))' 2026-03-21 18:18:02,980 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:02] "GET /web/session/logout HTTP/1.1" 303 - 2 0.001 0.013 2026-03-21 18:18:03,002 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:03] "GET /web HTTP/1.1" 303 - 2 0.002 0.006 2026-03-21 18:18:03,039 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:03] "GET /web/login HTTP/1.1" 200 - 4 0.002 0.012 2026-03-21 18:18:03,143 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:03] "GET /web/binary/company_logo HTTP/1.1" 304 - 5 0.002 0.007 2026-03-21 18:18:03,323 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:03] "GET /web/webclient/translations/1774117083311 HTTP/1.1" 200 - 4 0.001 0.003 2026-03-21 18:18:04,103 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'check that we're back on the login page or go to it (trigger: input#login, a:contains(Log in))' 2026-03-21 18:18:04,117 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'input login again (trigger: input#login)' 2026-03-21 18:18:04,136 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'input password again (trigger: input#password)' 2026-03-21 18:18:04,168 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'click da button again (trigger: button:contains("Log in"))' 2026-03-21 18:18:04,189 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'check we're logged in without 2FA (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:04,217 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from 127.0.0.1 2026-03-21 18:18:04,222 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:04] "POST /web/login HTTP/1.1" 303 - 21 0.016 0.021 2026-03-21 18:18:04,250 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:04] "GET /web/login/totp HTTP/1.1" 303 - 7 0.003 0.016 2026-03-21 18:18:04,289 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:04] "GET /web HTTP/1.1" 200 - 8 0.007 0.016 2026-03-21 18:18:04,782 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:18:04,783 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 4 0.005 0.009 2026-03-21 18:18:04,790 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:04] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.002 0.008 2026-03-21 18:18:04,854 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:04] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.005 2026-03-21 18:18:04,877 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:04] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 304 - 10 0.007 0.022 2026-03-21 18:18:04,924 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:04] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.003 2026-03-21 18:18:05,582 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'check we're logged in without 2FA (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:05,583 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:05,612 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'Open preferences / profile screen (trigger: [data-menu=settings])' 2026-03-21 18:18:05,621 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'Switch to security tab (trigger: a[role=tab]:contains("Account Security"))' 2026-03-21 18:18:05,640 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:05] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 9 0.007 0.011 2026-03-21 18:18:05,720 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:05] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 12 0.015 0.029 2026-03-21 18:18:05,798 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:05] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 17 0.012 0.023 2026-03-21 18:18:05,910 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:05] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.000 0.003 2026-03-21 18:18:05,934 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:05] "GET /web/assets/1b37c0d/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.003 0.007 2026-03-21 18:18:05,944 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:05] "GET /web/assets/4a36b3d/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.003 0.015 2026-03-21 18:18:06,106 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:06] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.011 0.014 2026-03-21 18:18:06,353 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:06] "GET /web/image?model=res.users&id=19&field=avatar_128&unique=1774117085862 HTTP/1.1" 200 - 10 0.012 0.020 2026-03-21 18:18:06,414 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:06] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.003 2026-03-21 18:18:06,918 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:06] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.004 2026-03-21 18:18:07,153 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'Open totp wizard (trigger: button[name=action_totp_disable])' 2026-03-21 18:18:07,221 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'Check that we have to enter enhanced security mode and input password (trigger: [name=password] input)' 2026-03-21 18:18:07,233 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:07] "POST /web/dataset/call_button HTTP/1.1" 200 - 4 0.002 0.003 2026-03-21 18:18:07,265 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:07] "POST /web/dataset/call_kw/res.users.identitycheck/get_views HTTP/1.1" 200 - 4 0.003 0.009 2026-03-21 18:18:07,299 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:07] "POST /web/dataset/call_kw/res.users.identitycheck/web_read HTTP/1.1" 200 - 7 0.004 0.006 2026-03-21 18:18:08,124 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'Confirm (trigger: button:contains(Confirm Password))' 2026-03-21 18:18:08,137 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'return to client root to avoid race condition (trigger: body)' 2026-03-21 18:18:08,146 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:08] "POST /web/dataset/call_kw/res.users.identitycheck/web_save HTTP/1.1" 200 - 9 0.010 0.008 2026-03-21 18:18:08,196 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: API key(s) removed: scope: <['browser']> for 'test_user' (#19) from 127.0.0.1 2026-03-21 18:18:08,232 25 INFO 00586-17-0-all odoo.models.unlink: User #19 deleted auth_totp.device records with IDs: [1] 2026-03-21 18:18:08,253 25 INFO 00586-17-0-all odoo.addons.auth_totp.models.res_users: 2FA disable: SUCCESS for res.users(19,) ('test_user') by uid #19 2026-03-21 18:18:08,294 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:08] "POST /web/dataset/call_button HTTP/1.1" 200 - 27 0.080 0.044 2026-03-21 18:18:08,373 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:08] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 7 0.003 0.004 2026-03-21 18:18:09,192 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:09] "GET /web HTTP/1.1" 200 - 42 0.031 0.068 2026-03-21 18:18:09,444 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:18:09,445 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.008 0.011 2026-03-21 18:18:09,457 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:09] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.004 0.013 2026-03-21 18:18:09,579 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:09] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 304 - 18 0.025 0.028 2026-03-21 18:18:09,582 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:09] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.040 2026-03-21 18:18:10,261 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'wait for client reload (trigger: body:not(.wait))' 2026-03-21 18:18:10,274 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:10,290 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'Open preferences / profile screen (trigger: [data-menu=settings])' 2026-03-21 18:18:10,307 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'Switch to security tab (trigger: a[role=tab]:contains("Account Security"))' 2026-03-21 18:18:10,334 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:10] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 11 0.016 0.010 2026-03-21 18:18:10,428 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:10] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 25 0.023 0.036 2026-03-21 18:18:10,478 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:10] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 12 0.007 0.018 2026-03-21 18:18:10,591 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:10] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.001 0.004 2026-03-21 18:18:10,704 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:10] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.008 0.029 2026-03-21 18:18:10,895 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:10] "GET /web/image?model=res.users&id=19&field=avatar_128&unique=1774117090528 HTTP/1.1" 200 - 10 0.008 0.017 2026-03-21 18:18:11,101 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:11] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.001 0.002 2026-03-21 18:18:11,485 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:11] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-03-21 18:18:11,612 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'Check that the button has changed (trigger: button[name=action_totp_enable_wizard])' 2026-03-21 18:18:11,639 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'body' 2026-03-21 18:18:11,671 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_device on step: 'body.dialog-closed' 2026-03-21 18:18:11,679 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: test successful 2026-03-21 18:18:11,710 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:11] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:18:11,734 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing chrome headless with pid 2022 2026-03-21 18:18:11,736 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing websocket connection 2026-03-21 18:18:11,737 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Terminating chrome headless with pid 2022 2026-03-21 18:18:11,907 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Removing chrome user profile "/tmp/tmpb_xudo96_chrome_odoo" 2026-03-21 18:18:12,524 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome pid: 2228 2026-03-21 18:18:12,524 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless temporary user profile dir: /tmp/tmpr_tpupbi_chrome_odoo 2026-03-21 18:18:12,525 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:36971/json/version 2026-03-21 18:18:12,529 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:36971/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:18:12,748 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Browser version: Chrome/141.0.7390.54 2026-03-21 18:18:12,748 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:36971/json 2026-03-21 18:18:12,749 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:36971/json with timeout 3 increased to 10s during tests 2026-03-21 18:18:12,798 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Websocket url found: ws://127.0.0.1:36971/devtools/page/834CFF1BD8190E7EF2F837A722873E40 2026-03-21 18:18:12,843 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Enable chrome headless console log notification 2026-03-21 18:18:12,868 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless enable page notifications 2026-03-21 18:18:12,952 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Setting session cookie in browser 2026-03-21 18:18:13,059 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Open "http://127.0.0.1:8069/" in browser 2026-03-21 18:18:13,059 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigating to: "http://127.0.0.1:8069/" 2026-03-21 18:18:13,090 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:13] "GET / HTTP/1.1" 303 - 2 0.002 0.011 2026-03-21 18:18:13,103 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:13] "GET /web HTTP/1.1" 303 - 2 0.001 0.003 2026-03-21 18:18:13,240 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:13] "GET /web/login HTTP/1.1" 200 - 15 0.022 0.108 2026-03-21 18:18:13,246 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigation result: {'frameId': '834CFF1BD8190E7EF2F837A722873E40', 'loaderId': '993A404536AF18736A52E4D5519B4BE2', 'isDownload': False} 2026-03-21 18:18:13,247 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate ready code "odoo.isTourReady('totp_login_disabled')" 2026-03-21 18:18:13,304 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-03-21 18:18:13,319 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:13] "GET /web/assets/d36ce2a/web.assets_frontend.min.css HTTP/1.1" 200 - 6 0.012 0.008 2026-03-21 18:18:13,331 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:13] "GET /web/binary/company_logo HTTP/1.1" 200 - 5 0.004 0.026 2026-03-21 18:18:13,369 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:13] "GET /web/assets/e031736/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.012 0.012 2026-03-21 18:18:13,383 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:13] "GET /web/assets/8d9bf0a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.007 0.014 2026-03-21 18:18:13,537 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:18:13,545 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:13] "GET /web/assets/97deb29/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.010 0.006 2026-03-21 18:18:14,005 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:14] "GET /web/webclient/translations/1774117093958 HTTP/1.1" 200 - 6 0.009 0.025 2026-03-21 18:18:14,065 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate test code "odoo.startTour('totp_login_disabled', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-03-21 18:18:14,837 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'check that we're on the login page or go to it (trigger: input#login, a:contains(Sign in))' 2026-03-21 18:18:14,851 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'input login (trigger: input#login)' 2026-03-21 18:18:14,854 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'input password (trigger: input#password)' 2026-03-21 18:18:14,871 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'click da button (trigger: button:contains("Log in"))' 2026-03-21 18:18:14,904 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:14,960 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from 127.0.0.1 2026-03-21 18:18:14,971 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:14] "POST /web/login HTTP/1.1" 303 - 26 0.019 0.038 2026-03-21 18:18:15,019 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web HTTP/1.1" 200 - 8 0.007 0.027 2026-03-21 18:18:15,095 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.008 0.008 2026-03-21 18:18:15,104 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.018 2026-03-21 18:18:15,109 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web/webclient/load_menus/6f08e9c11833e6cb8d85200fbe2ca17687ab9187cfcd87904d982b8f095a207e HTTP/1.1" 200 - 2 0.001 0.022 2026-03-21 18:18:15,120 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web/webclient/translations/0a4fb0e13660e1ecb8fc9f5a45fab5b15d0aef59?lang=en_US HTTP/1.1" 200 - 3 0.005 0.026 2026-03-21 18:18:15,184 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.005 0.006 2026-03-21 18:18:15,689 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:18:15,691 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 4 0.007 0.006 2026-03-21 18:18:15,711 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.004 0.005 2026-03-21 18:18:15,738 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.003 2026-03-21 18:18:15,840 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:18:15,842 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web/offline HTTP/1.1" 200 - 6 0.012 0.050 2026-03-21 18:18:15,852 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.025 2026-03-21 18:18:15,853 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-21 18:18:15,892 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:15] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 200 - 10 0.013 0.080 2026-03-21 18:18:16,523 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:16,558 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'Open preferences / profile screen (trigger: [data-menu=settings])' 2026-03-21 18:18:16,574 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'Switch to security tab (trigger: a[role=tab]:contains("Account Security"))' 2026-03-21 18:18:16,596 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:16] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 9 0.005 0.013 2026-03-21 18:18:16,658 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:16] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 12 0.005 0.025 2026-03-21 18:18:16,771 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:16] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 12 0.021 0.021 2026-03-21 18:18:16,912 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:16] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.001 0.003 2026-03-21 18:18:16,939 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:16] "GET /web/assets/1b37c0d/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.004 0.005 2026-03-21 18:18:16,952 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:16] "GET /web/assets/4a36b3d/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.007 0.010 2026-03-21 18:18:17,077 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:17] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 6 0.003 0.007 2026-03-21 18:18:17,348 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:17] "GET /web/image?model=res.users&id=19&field=avatar_128&unique=1774117096857 HTTP/1.1" 200 - 10 0.012 0.018 2026-03-21 18:18:18,082 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'button.o_auth_2fa_btn' 2026-03-21 18:18:18,152 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'body' 2026-03-21 18:18:18,170 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'body.dialog-closed' 2026-03-21 18:18:18,186 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:18] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.012 2026-03-21 18:18:18,195 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: test successful 2026-03-21 18:18:18,213 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:18] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:18:18,266 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing chrome headless with pid 2228 2026-03-21 18:18:18,272 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing websocket connection 2026-03-21 18:18:18,277 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Terminating chrome headless with pid 2228 2026-03-21 18:18:18,397 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Removing chrome user profile "/tmp/tmpr_tpupbi_chrome_odoo" 2026-03-21 18:18:18,444 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/common in /auth_totp/tests/test_totp.py:TestTOTP.test_totp 2026-03-21 18:18:18,457 25 INFO None odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from n/a 2026-03-21 18:18:18,458 25 INFO None werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:18] "POST /xmlrpc/2/common HTTP/1.1" 200 - 9 0.005 0.011 2026-03-21 18:18:18,463 25 INFO 00586-17-0-all odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /auth_totp/tests/test_totp.py:TestTOTP.test_totp 2026-03-21 18:18:18,473 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:18] "POST /xmlrpc/2/object HTTP/1.1" 200 - 11 0.003 0.008 2026-03-21 18:18:18,475 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: waiting for threads: [] 2026-03-21 18:18:18,481 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp_administration ... 2026-03-21 18:18:18,955 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome pid: 2395 2026-03-21 18:18:18,955 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless temporary user profile dir: /tmp/tmpa2mvyezv_chrome_odoo 2026-03-21 18:18:18,955 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:44515/json/version 2026-03-21 18:18:18,963 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:44515/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:18:19,092 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Browser version: Chrome/141.0.7390.54 2026-03-21 18:18:19,093 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:44515/json 2026-03-21 18:18:19,104 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:44515/json with timeout 3 increased to 10s during tests 2026-03-21 18:18:19,143 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Websocket url found: ws://127.0.0.1:44515/devtools/page/7B3F86D418D434422AD72816B56BBD2E 2026-03-21 18:18:19,189 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Enable chrome headless console log notification 2026-03-21 18:18:19,261 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless enable page notifications 2026-03-21 18:18:19,418 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from n/a 2026-03-21 18:18:19,429 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Setting session cookie in browser 2026-03-21 18:18:19,454 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Open "http://127.0.0.1:8069/web" in browser 2026-03-21 18:18:19,454 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigating to: "http://127.0.0.1:8069/web" 2026-03-21 18:18:19,474 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:18:19,860 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:19] "GET /web HTTP/1.1" 200 - 63 0.106 0.281 2026-03-21 18:18:19,865 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigation result: {'frameId': '7B3F86D418D434422AD72816B56BBD2E', 'loaderId': '4DAD05E02810B6ED4190854DB89CC44C', 'isDownload': False} 2026-03-21 18:18:19,867 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate ready code "odoo.isTourReady('totp_tour_setup')" 2026-03-21 18:18:19,929 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:19] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.012 0.018 2026-03-21 18:18:19,942 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:19] "GET /web/webclient/load_menus/6f08e9c11833e6cb8d85200fbe2ca17687ab9187cfcd87904d982b8f095a207e HTTP/1.1" 200 - 3 0.007 0.028 2026-03-21 18:18:19,962 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:19] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.011 0.044 2026-03-21 18:18:19,995 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:19] "GET /web/webclient/translations/0a4fb0e13660e1ecb8fc9f5a45fab5b15d0aef59?lang=en_US HTTP/1.1" 200 - 4 0.022 0.062 2026-03-21 18:18:20,028 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:20] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.017 0.015 2026-03-21 18:18:20,521 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:18:20,527 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.014 0.008 2026-03-21 18:18:20,559 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b83e1d7/bus.websocket_worker_assets.min.js (id:301) 2026-03-21 18:18:20,564 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:20] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 11 0.011 0.022 2026-03-21 18:18:20,566 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:20] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.022 2026-03-21 18:18:20,601 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate test code "odoo.startTour('totp_tour_setup', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-03-21 18:18:20,614 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:20] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:18:20,649 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:20,680 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:20] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:18:20,691 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:20] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 200 - 18 0.041 0.035 2026-03-21 18:18:20,715 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:20] "GET /web/offline HTTP/1.1" 200 - 7 0.004 0.077 2026-03-21 18:18:20,718 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:20] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.047 2026-03-21 18:18:21,427 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:21,468 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open preferences / profile screen (trigger: [data-menu=settings])' 2026-03-21 18:18:21,494 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Switch to security tab (trigger: a[role=tab]:contains("Account Security"))' 2026-03-21 18:18:21,529 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:21] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 10 0.006 0.025 2026-03-21 18:18:21,643 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:21] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 29 0.025 0.058 2026-03-21 18:18:21,704 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:21] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 12 0.006 0.016 2026-03-21 18:18:21,857 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:21] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.003 0.031 2026-03-21 18:18:21,893 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:21] "GET /web/assets/1b37c0d/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.004 0.007 2026-03-21 18:18:21,900 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:21] "GET /web/assets/4a36b3d/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.012 2026-03-21 18:18:22,056 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:22] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 9 0.006 0.029 2026-03-21 18:18:22,264 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:18:22,342 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:22] "GET /web/image?model=res.users&id=19&field=avatar_128&unique=1774117101766 HTTP/1.1" 200 - 10 0.016 0.064 2026-03-21 18:18:22,483 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:22] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.002 2026-03-21 18:18:23,019 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open totp wizard (trigger: button[name=action_totp_enable_wizard])' 2026-03-21 18:18:23,061 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Check that we have to enter enhanced security mode and input password (trigger: [name=password] input)' 2026-03-21 18:18:23,081 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:23] "POST /web/dataset/call_button HTTP/1.1" 200 - 4 0.005 0.003 2026-03-21 18:18:23,142 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:23] "POST /web/dataset/call_kw/res.users.identitycheck/get_views HTTP/1.1" 200 - 7 0.007 0.023 2026-03-21 18:18:23,209 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:23] "POST /web/dataset/call_kw/res.users.identitycheck/web_read HTTP/1.1" 200 - 7 0.005 0.009 2026-03-21 18:18:24,021 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Confirm (trigger: button:contains(Confirm Password))' 2026-03-21 18:18:24,036 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Check the wizard has opened (trigger: li:contains("When requested to do so"))' 2026-03-21 18:18:24,049 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:24] "POST /web/dataset/call_kw/res.users.identitycheck/web_save HTTP/1.1" 200 - 9 0.004 0.007 2026-03-21 18:18:24,122 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:24] "POST /web/dataset/call_button HTTP/1.1" 200 - 17 0.019 0.036 2026-03-21 18:18:24,157 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:24] "POST /web/dataset/call_kw/auth_totp.wizard/get_views HTTP/1.1" 200 - 7 0.007 0.015 2026-03-21 18:18:24,192 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:24] "POST /web/dataset/call_kw/auth_totp.wizard/web_read HTTP/1.1" 200 - 7 0.008 0.009 2026-03-21 18:18:24,231 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:24] "GET /base_setup/static/src/img/logo_google_play.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:18:24,237 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:24] "GET /base_setup/static/src/img/logo_apple_store.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:18:24,253 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:24] "GET /web/image?model=auth_totp.wizard&id=2&field=qrcode&unique=1774117104000 HTTP/1.1" 200 - 10 0.009 0.011 2026-03-21 18:18:24,357 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:24] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.003 2026-03-21 18:18:24,980 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Get secret from collapsed div (trigger: a:contains("Cannot scan it?"))' 2026-03-21 18:18:24,991 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:24] "POST /totphook HTTP/1.1" 200 - 2 0.000 0.003 2026-03-21 18:18:25,018 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'wait for rpc (trigger: body.got-token)' 2026-03-21 18:18:25,035 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:25] "POST /web/dataset/call_kw/auth_totp.wizard/web_save HTTP/1.1" 200 - 9 0.013 0.009 2026-03-21 18:18:25,091 25 INFO 00586-17-0-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(19,) 'test_user' 2026-03-21 18:18:25,125 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:25] "POST /web/dataset/call_button HTTP/1.1" 200 - 25 0.020 0.048 2026-03-21 18:18:25,909 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'return to client root to avoid race condition (trigger: body)' 2026-03-21 18:18:26,025 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:26] "GET /web HTTP/1.1" 200 - 44 0.034 0.064 2026-03-21 18:18:26,563 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:18:26,565 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.005 0.013 2026-03-21 18:18:26,597 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:26] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.005 0.011 2026-03-21 18:18:26,721 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:26] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 304 - 17 0.037 0.029 2026-03-21 18:18:26,725 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:26] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.060 2026-03-21 18:18:27,384 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'wait for client reload (trigger: body:not(.wait))' 2026-03-21 18:18:27,400 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:27,425 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open preferences / profile screen (trigger: [data-menu=settings])' 2026-03-21 18:18:27,437 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Switch to security tab (trigger: a[role=tab]:contains("Account Security"))' 2026-03-21 18:18:27,460 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:27] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 11 0.009 0.012 2026-03-21 18:18:27,538 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:27] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 24 0.014 0.037 2026-03-21 18:18:27,584 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:27] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 12 0.009 0.019 2026-03-21 18:18:27,676 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:27] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.002 0.004 2026-03-21 18:18:27,842 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:27] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.005 0.029 2026-03-21 18:18:28,011 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:28] "GET /web/image?model=res.users&id=19&field=avatar_128&unique=1774117107624 HTTP/1.1" 200 - 10 0.005 0.011 2026-03-21 18:18:28,240 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:28] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.003 2026-03-21 18:18:28,746 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Check that the button has changed (trigger: button[name=action_totp_disable])' 2026-03-21 18:18:28,757 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'body' 2026-03-21 18:18:28,766 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'body.dialog-closed' 2026-03-21 18:18:28,771 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: test successful 2026-03-21 18:18:28,790 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:28] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:28,824 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing chrome headless with pid 2395 2026-03-21 18:18:28,825 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing websocket connection 2026-03-21 18:18:28,826 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Terminating chrome headless with pid 2395 2026-03-21 18:18:28,949 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Removing chrome user profile "/tmp/tmpa2mvyezv_chrome_odoo" 2026-03-21 18:18:29,347 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome pid: 2577 2026-03-21 18:18:29,347 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless temporary user profile dir: /tmp/tmp3dvpogve_chrome_odoo 2026-03-21 18:18:29,348 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:45479/json/version 2026-03-21 18:18:29,349 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:45479/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:18:29,526 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Browser version: Chrome/141.0.7390.54 2026-03-21 18:18:29,526 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:45479/json 2026-03-21 18:18:29,527 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:45479/json with timeout 3 increased to 10s during tests 2026-03-21 18:18:29,549 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Websocket url found: ws://127.0.0.1:45479/devtools/page/11D8275B70AC64D223719A4BEDD8BE12 2026-03-21 18:18:29,582 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Enable chrome headless console log notification 2026-03-21 18:18:29,623 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless enable page notifications 2026-03-21 18:18:30,483 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:admin from n/a 2026-03-21 18:18:30,489 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Setting session cookie in browser 2026-03-21 18:18:30,493 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Open "http://127.0.0.1:8069/web" in browser 2026-03-21 18:18:30,493 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigating to: "http://127.0.0.1:8069/web" 2026-03-21 18:18:30,583 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:30] "GET /web HTTP/1.1" 200 - 39 0.028 0.048 2026-03-21 18:18:30,590 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigation result: {'frameId': '11D8275B70AC64D223719A4BEDD8BE12', 'loaderId': '1CE0CC1C24D882ABF52F61541077F45A', 'isDownload': False} 2026-03-21 18:18:30,591 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate ready code "odoo.isTourReady('totp_admin_disables')" 2026-03-21 18:18:30,651 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:30] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.011 0.013 2026-03-21 18:18:30,689 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:30] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.013 0.034 2026-03-21 18:18:30,706 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:30] "GET /web/webclient/translations/0a4fb0e13660e1ecb8fc9f5a45fab5b15d0aef59?lang=en_US HTTP/1.1" 200 - 4 0.009 0.050 2026-03-21 18:18:30,710 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:30] "GET /web/webclient/load_menus/172bef6a7af96680ac3a6d836ca7e789cae2e213afe9556bbb3468597f3484c3 HTTP/1.1" 200 - 2 0.001 0.068 2026-03-21 18:18:30,749 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:30] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.007 0.015 2026-03-21 18:18:31,222 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:18:31,245 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.008 2026-03-21 18:18:31,267 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.008 0.013 2026-03-21 18:18:31,307 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.004 0.010 2026-03-21 18:18:31,349 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "GET /web/offline HTTP/1.1" 200 - 6 0.003 0.016 2026-03-21 18:18:31,370 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate test code "odoo.startTour('totp_admin_disables', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-03-21 18:18:31,459 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:18:31,479 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:18:31,508 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 17 0.072 0.050 2026-03-21 18:18:31,524 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.124 2026-03-21 18:18:31,530 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.003 0.089 2026-03-21 18:18:31,718 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "POST /web/dataset/call_kw/ir.module.module/get_views HTTP/1.1" 200 - 49 0.050 0.083 2026-03-21 18:18:31,743 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range HTTP/1.1" 200 - 2 0.001 0.003 2026-03-21 18:18:31,809 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range HTTP/1.1" 200 - 41 0.038 0.030 2026-03-21 18:18:31,912 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:31] "POST /web/dataset/call_kw/ir.module.module/web_search_read HTTP/1.1" 200 - 4 0.011 0.148 2026-03-21 18:18:32,464 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.029 2026-03-21 18:18:32,467 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /pos_restaurant/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:18:32,480 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-21 18:18:32,531 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:18:32,574 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.039 2026-03-21 18:18:32,599 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.021 2026-03-21 18:18:32,624 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /base/static/img/icons/account_accountant.png HTTP/1.1" 200 - 0 0.000 0.055 2026-03-21 18:18:32,628 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /base/static/img/icons/mrp_workorder.png HTTP/1.1" 200 - 0 0.000 0.064 2026-03-21 18:18:32,668 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.025 2026-03-21 18:18:32,675 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:32,686 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /base/static/img/icons/knowledge.png HTTP/1.1" 200 - 0 0.000 0.054 2026-03-21 18:18:32,691 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:32,743 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.026 2026-03-21 18:18:32,697 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.034 2026-03-21 18:18:32,720 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-21 18:18:32,764 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /base/static/img/icons/web_studio.png HTTP/1.1" 200 - 0 0.000 0.024 2026-03-21 18:18:32,770 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /base/static/img/icons/timesheet_grid.png HTTP/1.1" 200 - 0 0.000 0.025 2026-03-21 18:18:32,777 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /website_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-03-21 18:18:32,778 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-21 18:18:32,840 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:32,841 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:18:32,850 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /base/static/img/icons/industry_fsm.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:18:32,878 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /d_precious_metal_price/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:32,885 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /data_recycle/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-21 18:18:32,892 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.039 2026-03-21 18:18:32,906 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /d_gemini_ai_connector/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.031 2026-03-21 18:18:32,915 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /base/static/img/icons/sign.png HTTP/1.1" 200 - 0 0.000 0.027 2026-03-21 18:18:32,925 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /maintenance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.032 2026-03-21 18:18:32,931 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /base/static/img/icons/helpdesk.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-21 18:18:32,946 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /base/static/img/icons/quality_control.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:18:32,949 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /base/static/img/icons/sale_subscription.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:18:32,949 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:32,951 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /base/static/img/icons/planning.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:18:32,957 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /website_event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:18:32,985 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:32] "GET /mail/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:18:33,008 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-21 18:18:33,010 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base/static/img/icons/social.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:18:33,026 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.024 2026-03-21 18:18:33,029 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base/static/img/icons/hr_appraisal.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:18:33,040 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base/static/img/icons/mrp_plm.png HTTP/1.1" 200 - 0 0.000 0.037 2026-03-21 18:18:33,042 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:18:33,044 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: '.o_navbar_apps_menu button' 2026-03-21 18:18:33,078 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:33,081 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base/static/img/icons/marketing_automation.png HTTP/1.1" 200 - 0 0.000 0.022 2026-03-21 18:18:33,090 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /im_livechat/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-03-21 18:18:33,092 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base/static/img/icons/web_mobile.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-21 18:18:33,093 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base/static/img/icons/appointment.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:18:33,102 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /repair/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:33,107 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'Go to settings (trigger: [data-menu-xmlid="base.menu_administration"])' 2026-03-21 18:18:33,117 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /mass_mailing_sms/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:18:33,123 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-21 18:18:33,126 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base/static/img/icons/stock_barcode.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:33,134 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:18:33,137 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:33,140 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base/static/img/icons/voip.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:33,152 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:33,157 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'Wait for page (trigger: .o_menu_brand:contains("Settings"))' 2026-03-21 18:18:33,163 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /website_hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:18:33,180 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base/static/img/icons/sale_amazon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:33,194 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base/static/img/icons/sale_ebay.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:18:33,196 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /hr_contract/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:18:33,213 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "POST /web/action/load HTTP/1.1" 200 - 9 0.015 0.017 2026-03-21 18:18:33,285 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "POST /web/dataset/call_kw/res.config.settings/get_views HTTP/1.1" 200 - 8 0.007 0.024 2026-03-21 18:18:33,364 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "POST /web/dataset/call_kw/res.config.settings/onchange HTTP/1.1" 200 - 27 0.023 0.029 2026-03-21 18:18:33,457 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "POST /base_setup/demo_active HTTP/1.1" 200 - 3 0.013 0.009 2026-03-21 18:18:33,482 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "POST /base_setup/data HTTP/1.1" 200 - 7 0.008 0.005 2026-03-21 18:18:33,502 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.004 2026-03-21 18:18:33,514 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:33,560 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base_setup/static/src/img/google_play.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:18:33,573 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:33] "GET /base_setup/static/src/img/app_store.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:34,288 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'Open Users menu (trigger: [data-menu-xmlid="base.menu_users"])' 2026-03-21 18:18:34,301 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'Open Users view (trigger: [data-menu-xmlid="base.menu_action_res_users"])' 2026-03-21 18:18:34,329 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'Find test_user User (trigger: td.o_data_cell:contains("test_user"))' 2026-03-21 18:18:34,332 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:34] "POST /web/action/load HTTP/1.1" 200 - 12 0.007 0.013 2026-03-21 18:18:34,448 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:34] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 37 0.026 0.062 2026-03-21 18:18:34,503 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:34] "POST /web/dataset/call_kw/res.users/web_search_read HTTP/1.1" 200 - 16 0.011 0.017 2026-03-21 18:18:34,512 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 3 0.007 0.028 2026-03-21 18:18:35,137 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:35] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.000 0.002 2026-03-21 18:18:35,336 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'Open Actions menu (trigger: button.dropdown-toggle:contains("Action"))' 2026-03-21 18:18:35,358 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'Select totp remover (trigger: span.dropdown-item:contains(Disable two-factor authentication))' 2026-03-21 18:18:35,373 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'Check that we have to enter enhanced security mode & input password (trigger: [name=password] input)' 2026-03-21 18:18:35,401 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:35] "POST /web/action/load HTTP/1.1" 200 - 12 0.011 0.018 2026-03-21 18:18:35,443 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:35] "POST /web/action/run HTTP/1.1" 200 - 18 0.014 0.020 2026-03-21 18:18:35,486 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:35] "POST /web/dataset/call_kw/res.users.identitycheck/get_views HTTP/1.1" 200 - 4 0.005 0.011 2026-03-21 18:18:35,518 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:35] "POST /web/dataset/call_kw/res.users.identitycheck/web_read HTTP/1.1" 200 - 7 0.004 0.008 2026-03-21 18:18:36,315 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'Confirm (trigger: button:contains(Confirm Password))' 2026-03-21 18:18:36,319 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'open the user's form (trigger: td.o_data_cell:contains(test_user))' 2026-03-21 18:18:36,346 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:36] "POST /web/dataset/call_kw/res.users.identitycheck/web_save HTTP/1.1" 200 - 8 0.006 0.017 2026-03-21 18:18:36,386 25 INFO 00586-17-0-all odoo.addons.auth_totp.models.res_users: 2FA disable: SUCCESS for res.users(19,) ('test_user') by uid #2 2026-03-21 18:18:36,397 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:36] "POST /web/dataset/call_button HTTP/1.1" 200 - 21 0.014 0.023 2026-03-21 18:18:36,447 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:36] "POST /web/dataset/call_kw/res.users/web_search_read HTTP/1.1" 200 - 23 0.015 0.021 2026-03-21 18:18:37,235 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'go to Account security Tab (trigger: a.nav-link:contains(Account Security))' 2026-03-21 18:18:37,331 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:37] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 44 0.041 0.051 2026-03-21 18:18:37,472 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:37] "GET /web/image?model=res.users&id=19&field=avatar_128&unique=1774117117376 HTTP/1.1" 200 - 19 0.021 0.027 2026-03-21 18:18:38,164 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_admin_disables on step: 'check 2FA button (trigger: body)' 2026-03-21 18:18:38,177 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: test successful 2026-03-21 18:18:38,197 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:38] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:38,259 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing chrome headless with pid 2577 2026-03-21 18:18:38,268 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing websocket connection 2026-03-21 18:18:38,273 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Terminating chrome headless with pid 2577 2026-03-21 18:18:38,453 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Removing chrome user profile "/tmp/tmp3dvpogve_chrome_odoo" 2026-03-21 18:18:38,843 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome pid: 2810 2026-03-21 18:18:38,843 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless temporary user profile dir: /tmp/tmpoud51xyh_chrome_odoo 2026-03-21 18:18:38,843 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:42881/json/version 2026-03-21 18:18:38,845 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:42881/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:18:39,079 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Browser version: Chrome/141.0.7390.54 2026-03-21 18:18:39,080 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:42881/json 2026-03-21 18:18:39,080 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:42881/json with timeout 3 increased to 10s during tests 2026-03-21 18:18:39,143 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Websocket url found: ws://127.0.0.1:42881/devtools/page/D870C60D4C5F57EFE9576101FAD7B405 2026-03-21 18:18:39,189 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Enable chrome headless console log notification 2026-03-21 18:18:39,203 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless enable page notifications 2026-03-21 18:18:39,228 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Setting session cookie in browser 2026-03-21 18:18:39,311 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Open "http://127.0.0.1:8069/" in browser 2026-03-21 18:18:39,311 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigating to: "http://127.0.0.1:8069/" 2026-03-21 18:18:39,338 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:39] "GET / HTTP/1.1" 303 - 2 0.003 0.004 2026-03-21 18:18:39,367 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:39] "GET /web HTTP/1.1" 303 - 2 0.004 0.004 2026-03-21 18:18:39,592 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:39] "GET /web/login HTTP/1.1" 200 - 51 0.029 0.186 2026-03-21 18:18:39,602 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigation result: {'frameId': 'D870C60D4C5F57EFE9576101FAD7B405', 'loaderId': '4E6AAA48C3EE6DEE96AF092E1ADE2DFB', 'isDownload': False} 2026-03-21 18:18:39,602 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate ready code "odoo.isTourReady('totp_login_disabled')" 2026-03-21 18:18:39,667 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-03-21 18:18:39,677 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:39] "GET /web/assets/d36ce2a/web.assets_frontend.min.css HTTP/1.1" 200 - 6 0.011 0.006 2026-03-21 18:18:39,683 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:39] "GET /web/binary/company_logo HTTP/1.1" 200 - 5 0.002 0.017 2026-03-21 18:18:39,726 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:39] "GET /web/assets/e031736/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.007 0.008 2026-03-21 18:18:39,761 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:39] "GET /web/assets/8d9bf0a/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.005 0.009 2026-03-21 18:18:39,832 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:39] "GET /web/assets/97deb29/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.006 0.006 2026-03-21 18:18:39,838 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:39] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-21 18:18:40,090 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:40] "GET /web/webclient/translations/1774117120071 HTTP/1.1" 200 - 5 0.004 0.005 2026-03-21 18:18:40,138 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate test code "odoo.startTour('totp_login_disabled', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/"})" 2026-03-21 18:18:40,905 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'check that we're on the login page or go to it (trigger: input#login, a:contains(Sign in))' 2026-03-21 18:18:40,917 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'input login (trigger: input#login)' 2026-03-21 18:18:40,932 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'input password (trigger: input#password)' 2026-03-21 18:18:40,948 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'click da button (trigger: button:contains("Log in"))' 2026-03-21 18:18:40,982 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:41,039 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from 127.0.0.1 2026-03-21 18:18:41,061 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "POST /web/login HTTP/1.1" 303 - 39 0.033 0.035 2026-03-21 18:18:41,129 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web HTTP/1.1" 200 - 31 0.016 0.042 2026-03-21 18:18:41,188 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.006 2026-03-21 18:18:41,197 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.004 0.011 2026-03-21 18:18:41,203 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web/webclient/load_menus/6f08e9c11833e6cb8d85200fbe2ca17687ab9187cfcd87904d982b8f095a207e HTTP/1.1" 200 - 2 0.002 0.016 2026-03-21 18:18:41,209 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web/webclient/translations/0a4fb0e13660e1ecb8fc9f5a45fab5b15d0aef59?lang=en_US HTTP/1.1" 200 - 4 0.003 0.017 2026-03-21 18:18:41,285 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.021 0.011 2026-03-21 18:18:41,743 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:18:41,748 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.013 0.008 2026-03-21 18:18:41,788 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 4 0.017 0.012 2026-03-21 18:18:41,794 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.018 2026-03-21 18:18:41,855 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web/offline HTTP/1.1" 200 - 6 0.008 0.013 2026-03-21 18:18:41,892 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 200 - 10 0.018 0.028 2026-03-21 18:18:41,897 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:18:41,916 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.002 2026-03-21 18:18:41,921 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:41] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:42,592 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:42,630 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'Open preferences / profile screen (trigger: [data-menu=settings])' 2026-03-21 18:18:42,634 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'Switch to security tab (trigger: a[role=tab]:contains("Account Security"))' 2026-03-21 18:18:42,669 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:42] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 10 0.021 0.012 2026-03-21 18:18:42,778 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:42] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 25 0.021 0.039 2026-03-21 18:18:42,836 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:42] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 12 0.006 0.013 2026-03-21 18:18:42,946 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:42] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.001 0.003 2026-03-21 18:18:42,973 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:42] "GET /web/assets/1b37c0d/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.005 0.006 2026-03-21 18:18:42,980 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:42] "GET /web/assets/4a36b3d/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.012 2026-03-21 18:18:43,116 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:43] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.004 0.027 2026-03-21 18:18:43,543 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:43] "GET /web/image?model=res.users&id=19&field=avatar_128&unique=1774117122903 HTTP/1.1" 200 - 10 0.034 0.058 2026-03-21 18:18:44,245 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:44] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.006 2026-03-21 18:18:44,251 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'button.o_auth_2fa_btn' 2026-03-21 18:18:44,295 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'body' 2026-03-21 18:18:44,321 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_login_disabled on step: 'body.dialog-closed' 2026-03-21 18:18:44,323 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: test successful 2026-03-21 18:18:44,343 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:44] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:18:44,381 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing chrome headless with pid 2810 2026-03-21 18:18:44,386 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing websocket connection 2026-03-21 18:18:44,387 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Terminating chrome headless with pid 2810 2026-03-21 18:18:44,512 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Removing chrome user profile "/tmp/tmpoud51xyh_chrome_odoo" 2026-03-21 18:18:44,562 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp_authenticate ... 2026-03-21 18:18:44,908 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome pid: 2977 2026-03-21 18:18:44,908 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless temporary user profile dir: /tmp/tmpb27v8b34_chrome_odoo 2026-03-21 18:18:44,909 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:39633/json/version 2026-03-21 18:18:44,910 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:39633/json/version with timeout 3 increased to 10s during tests 2026-03-21 18:18:45,045 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Browser version: Chrome/141.0.7390.54 2026-03-21 18:18:45,049 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Issuing json command http://127.0.0.1:39633/json 2026-03-21 18:18:45,049 25 INFO 00586-17-0-all odoo.tests.common.requests: request http://127.0.0.1:39633/json with timeout 3 increased to 10s during tests 2026-03-21 18:18:45,061 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Websocket url found: ws://127.0.0.1:39633/devtools/page/6C332969DA62B5186C180ED2DC4E8AFC 2026-03-21 18:18:45,068 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Enable chrome headless console log notification 2026-03-21 18:18:45,076 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Chrome headless enable page notifications 2026-03-21 18:18:45,267 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from n/a 2026-03-21 18:18:45,294 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Setting session cookie in browser 2026-03-21 18:18:45,311 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Open "http://127.0.0.1:8069/web" in browser 2026-03-21 18:18:45,311 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigating to: "http://127.0.0.1:8069/web" 2026-03-21 18:18:45,334 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:18:45,524 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:45] "GET /web HTTP/1.1" 200 - 63 0.028 0.164 2026-03-21 18:18:45,529 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Navigation result: {'frameId': '6C332969DA62B5186C180ED2DC4E8AFC', 'loaderId': '11C3986004A7E8DFF3774821F362DF48', 'isDownload': False} 2026-03-21 18:18:45,530 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate ready code "odoo.isTourReady('totp_tour_setup')" 2026-03-21 18:18:45,583 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:45] "GET /web/assets/7494dd1/web.assets_web.min.css HTTP/1.1" 200 - 4 0.007 0.016 2026-03-21 18:18:45,591 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:45] "GET /web/assets/7e6ab53/web.assets_web.min.js HTTP/1.1" 200 - 4 0.009 0.015 2026-03-21 18:18:45,619 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:45] "GET /web/webclient/translations/0a4fb0e13660e1ecb8fc9f5a45fab5b15d0aef59?lang=en_US HTTP/1.1" 200 - 4 0.017 0.029 2026-03-21 18:18:45,628 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:45] "GET /web/webclient/load_menus/6f08e9c11833e6cb8d85200fbe2ca17687ab9187cfcd87904d982b8f095a207e HTTP/1.1" 200 - 3 0.005 0.052 2026-03-21 18:18:45,690 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:45] "GET /web/assets/ecd055e/web.assets_tests.min.js HTTP/1.1" 200 - 4 0.007 0.010 2026-03-21 18:18:46,075 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b83e1d7/bus.websocket_worker_assets.min.js (id:302) 2026-03-21 18:18:46,085 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:46] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 200 - 11 0.016 0.025 2026-03-21 18:18:46,088 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:46] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.000 0.008 2026-03-21 18:18:46,122 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Evaluate test code "odoo.startTour('totp_tour_setup', {"stepDelay": 0, "keepWatchBrowser": false, "startUrl": "/web"})" 2026-03-21 18:18:46,141 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:46] "GET /web/offline HTTP/1.1" 200 - 7 0.005 0.022 2026-03-21 18:18:46,160 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:18:46,163 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.007 0.006 2026-03-21 18:18:46,194 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:46] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:18:46,196 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-03-21 18:18:46,219 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:46] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 200 - 18 0.032 0.035 2026-03-21 18:18:46,223 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:46] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.001 0.030 2026-03-21 18:18:46,237 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:46] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-21 18:18:46,952 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:46,995 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open preferences / profile screen (trigger: [data-menu=settings])' 2026-03-21 18:18:47,021 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Switch to security tab (trigger: a[role=tab]:contains("Account Security"))' 2026-03-21 18:18:47,035 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:47] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 10 0.009 0.014 2026-03-21 18:18:47,152 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:47] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 29 0.031 0.047 2026-03-21 18:18:47,213 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:47] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 12 0.007 0.025 2026-03-21 18:18:47,404 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:47] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 8 0.010 0.055 2026-03-21 18:18:47,428 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:47] "GET /web/assets/1b37c0d/web_editor.backend_assets_wysiwyg.min.css HTTP/1.1" 200 - 4 0.006 0.007 2026-03-21 18:18:47,436 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:47] "GET /web/assets/4a36b3d/web_editor.backend_assets_wysiwyg.min.js HTTP/1.1" 200 - 4 0.002 0.011 2026-03-21 18:18:47,583 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:47] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 9 0.006 0.028 2026-03-21 18:18:47,751 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:47] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.009 2026-03-21 18:18:47,827 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:47,855 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:47] "GET /web/image?model=res.users&id=19&field=avatar_128&unique=1774117127292 HTTP/1.1" 200 - 10 0.023 0.025 2026-03-21 18:18:48,592 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open totp wizard (trigger: button[name=action_totp_enable_wizard])' 2026-03-21 18:18:48,625 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Check that we have to enter enhanced security mode and input password (trigger: [name=password] input)' 2026-03-21 18:18:48,643 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:48] "POST /web/dataset/call_button HTTP/1.1" 200 - 4 0.002 0.004 2026-03-21 18:18:48,693 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:48] "POST /web/dataset/call_kw/res.users.identitycheck/get_views HTTP/1.1" 200 - 7 0.004 0.011 2026-03-21 18:18:48,725 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:48] "POST /web/dataset/call_kw/res.users.identitycheck/web_read HTTP/1.1" 200 - 7 0.004 0.009 2026-03-21 18:18:49,481 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:49] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.004 0.007 2026-03-21 18:18:49,536 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Confirm (trigger: button:contains(Confirm Password))' 2026-03-21 18:18:49,547 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Check the wizard has opened (trigger: li:contains("When requested to do so"))' 2026-03-21 18:18:49,579 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:49] "POST /web/dataset/call_kw/res.users.identitycheck/web_save HTTP/1.1" 200 - 9 0.010 0.014 2026-03-21 18:18:49,642 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:49] "POST /web/dataset/call_button HTTP/1.1" 200 - 17 0.011 0.039 2026-03-21 18:18:49,694 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:49] "POST /web/dataset/call_kw/auth_totp.wizard/get_views HTTP/1.1" 200 - 7 0.006 0.019 2026-03-21 18:18:49,729 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:49] "POST /web/dataset/call_kw/auth_totp.wizard/web_read HTTP/1.1" 200 - 7 0.006 0.009 2026-03-21 18:18:49,783 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:49] "GET /base_setup/static/src/img/logo_google_play.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-21 18:18:49,787 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:49] "GET /base_setup/static/src/img/logo_apple_store.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-21 18:18:49,809 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:49] "GET /web/image?model=auth_totp.wizard&id=3&field=qrcode&unique=1774117129000 HTTP/1.1" 200 - 10 0.005 0.010 2026-03-21 18:18:50,535 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Get secret from collapsed div (trigger: a:contains("Cannot scan it?"))' 2026-03-21 18:18:50,569 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:50] "POST /totphook HTTP/1.1" 200 - 2 0.018 0.007 2026-03-21 18:18:50,590 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'wait for rpc (trigger: body.got-token)' 2026-03-21 18:18:50,628 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:50] "POST /web/dataset/call_kw/auth_totp.wizard/web_save HTTP/1.1" 200 - 9 0.015 0.018 2026-03-21 18:18:50,687 25 INFO 00586-17-0-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(19,) 'test_user' 2026-03-21 18:18:50,724 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:50] "POST /web/dataset/call_button HTTP/1.1" 200 - 25 0.023 0.055 2026-03-21 18:18:51,497 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'return to client root to avoid race condition (trigger: body)' 2026-03-21 18:18:51,659 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:51] "GET /web HTTP/1.1" 200 - 44 0.030 0.102 2026-03-21 18:18:52,270 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 19, model: ir.module.module 2026-03-21 18:18:52,272 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.007 0.011 2026-03-21 18:18:52,308 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:52] "GET /bus/websocket_worker_bundle?v=17.0-3 HTTP/1.1" 304 - 4 0.011 0.007 2026-03-21 18:18:52,410 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:52] "GET /web/image?model=res.users&field=avatar_128&id=19 HTTP/1.1" 304 - 17 0.022 0.023 2026-03-21 18:18:52,414 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:52] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.009 2026-03-21 18:18:53,107 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'wait for client reload (trigger: body:not(.wait))' 2026-03-21 18:18:53,116 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open user account menu (trigger: .o_user_menu .dropdown-toggle)' 2026-03-21 18:18:53,135 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Open preferences / profile screen (trigger: [data-menu=settings])' 2026-03-21 18:18:53,150 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Switch to security tab (trigger: a[role=tab]:contains("Account Security"))' 2026-03-21 18:18:53,163 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:53] "POST /web/dataset/call_kw/res.users/action_get HTTP/1.1" 200 - 11 0.006 0.010 2026-03-21 18:18:53,250 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:53] "POST /web/dataset/call_kw/res.users/get_views HTTP/1.1" 200 - 24 0.019 0.045 2026-03-21 18:18:53,308 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:53] "POST /web/dataset/call_kw/res.users/web_read HTTP/1.1" 200 - 12 0.012 0.016 2026-03-21 18:18:53,420 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:53] "GET /web/bundle/web_editor.backend_assets_wysiwyg?lang=en_US HTTP/1.1" 200 - 2 0.001 0.006 2026-03-21 18:18:53,652 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:53] "POST /web/dataset/call_kw/ir.ui.view/render_public_asset HTTP/1.1" 200 - 8 0.008 0.028 2026-03-21 18:18:53,804 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:53] "GET /web/image?model=res.users&id=19&field=avatar_128&unique=1774117133349 HTTP/1.1" 200 - 10 0.006 0.015 2026-03-21 18:18:53,936 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:53] "GET /web/service-worker.js HTTP/1.1" 200 - 2 0.002 0.003 2026-03-21 18:18:54,047 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:54] "GET /websocket?version=17.0-3 HTTP/1.1" 503 - 3 0.002 0.003 2026-03-21 18:18:54,545 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'Check that the button has changed (trigger: button[name=action_totp_disable])' 2026-03-21 18:18:54,561 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'body' 2026-03-21 18:18:54,569 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: Tour totp_tour_setup on step: 'body.dialog-closed' 2026-03-21 18:18:54,570 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.browser: test successful 2026-03-21 18:18:54,589 25 INFO ? werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:54] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-21 18:18:54,608 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing chrome headless with pid 2977 2026-03-21 18:18:54,611 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Closing websocket connection 2026-03-21 18:18:54,614 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Terminating chrome headless with pid 2977 2026-03-21 18:18:54,735 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: Removing chrome user profile "/tmp/tmpb27v8b34_chrome_odoo" 2026-03-21 18:18:54,834 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:54] "GET /web/session/logout HTTP/1.1" 303 - 2 0.001 0.008 2026-03-21 18:18:54,848 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:54] "GET /web HTTP/1.1" 303 - 2 0.001 0.004 2026-03-21 18:18:55,079 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:55] "GET /web/login HTTP/1.1" 200 - 41 0.047 0.176 2026-03-21 18:18:55,100 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from 127.0.0.1 2026-03-21 18:18:55,108 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:55] "POST /web/session/authenticate HTTP/1.1" 200 - 16 0.011 0.011 2026-03-21 18:18:55,110 25 INFO 00586-17-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP: waiting for threads: [] 2026-03-21 18:18:55,125 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-21 18:18:55,129 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_and_uninstall_module ... 2026-03-21 18:18:55,215 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-21 18:18:55,226 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: ALLOW access to module.module_uninstall on ['Test Module'] to user __system__ #1 via n/a 2026-03-21 18:18:55,230 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Deleting ir.asset(9,) 2026-03-21 18:18:55,279 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7041] 2026-03-21 18:18:55,279 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.asset records with IDs: [9] 2026-03-21 18:18:55,282 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Deleting ir.attachment(303,) 2026-03-21 18:18:55,307 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7040] 2026-03-21 18:18:55,308 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [303] 2026-03-21 18:18:55,317 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-03-21 18:18:55,331 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7041, 7040] 2026-03-21 18:18:55,334 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: test_module 2026-03-21 18:18:55,356 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7039] 2026-03-21 18:18:55,356 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [708] 2026-03-21 18:18:55,363 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_and_update_module ... 2026-03-21 18:18:55,481 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-21 18:18:55,527 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-21 18:18:55,535 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_wrong_dependencies ... 2026-03-21 18:18:55,571 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip ... 2026-03-21 18:18:55,632 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /tmp/tmpniowbl4_/bar/i18n/fr_FR.po for language fr_FR 2026-03-21 18:18:55,745 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_data_not_in_manifest ... 2026-03-21 18:18:55,777 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: module foo: loading foo.xml 2026-03-21 18:18:55,790 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-21 18:18:55,794 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_extract_only_useful ... 2026-03-21 18:18:55,829 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: module foo: loading data.xml 2026-03-21 18:18:55,847 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: module foo: skip unsupported file res.partner.xls 2026-03-21 18:18:55,864 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-21 18:18:55,871 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_ignore_unexpected_data_extension ... 2026-03-21 18:18:55,918 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_invalid_data ... 2026-03-21 18:18:55,997 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_invalid_manifest ... 2026-03-21 18:18:56,045 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-21 18:18:56,055 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_check_zip_dependencies ... 2026-03-21 18:18:56,112 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_and_uninstall_module ... 2026-03-21 18:18:56,196 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-21 18:18:56,206 25 INFO 00586-17-0-all odoo.addons.base.models.ir_module: ALLOW access to module.module_uninstall on ['Test Module'] to user __system__ #1 via n/a 2026-03-21 18:18:56,208 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Deleting ir.asset(11,) 2026-03-21 18:18:56,224 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7063] 2026-03-21 18:18:56,224 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.asset records with IDs: [11] 2026-03-21 18:18:56,226 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: Deleting ir.attachment(309,) 2026-03-21 18:18:56,236 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7062] 2026-03-21 18:18:56,236 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [309] 2026-03-21 18:18:56,239 25 INFO 00586-17-0-all odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-03-21 18:18:56,244 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7063, 7062] 2026-03-21 18:18:56,247 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: test_module 2026-03-21 18:18:56,260 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7061] 2026-03-21 18:18:56,260 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [716] 2026-03-21 18:18:56,276 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_and_update_module ... 2026-03-21 18:18:56,402 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-21 18:18:56,442 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-21 18:18:56,457 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_assets_http ... 2026-03-21 18:18:56,518 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-21 18:18:56,530 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:18:56,561 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:56] "GET /foo/static/src/js/test.js HTTP/1.1" 200 - 6 0.007 0.026 2026-03-21 18:18:56,568 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module.TestImportModuleHttp: waiting for threads: [] 2026-03-21 18:18:56,571 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_field_file ... 2026-03-21 18:18:56,611 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: module foo: loading data.xml 2026-03-21 18:18:56,643 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-21 18:18:56,655 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-21 18:18:56,674 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:18:57,032 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:57] "GET /foo/static/src/img/content/logo.png HTTP/1.1" 200 - 6 0.005 0.356 2026-03-21 18:18:57,034 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module.TestImportModuleHttp: waiting for threads: [] 2026-03-21 18:18:57,035 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_icon ... 2026-03-21 18:18:57,082 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'bar' 2026-03-21 18:18:57,101 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-21 18:18:57,110 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-21 18:18:57,128 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:18:57,154 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:57] "GET /foo/static/description/icon.png HTTP/1.1" 200 - 6 0.006 0.022 2026-03-21 18:18:57,177 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_wrong_dependencies ... 2026-03-21 18:18:57,220 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_zip ... 2026-03-21 18:18:57,289 25 INFO 00586-17-0-all odoo.tools.translate: loading base translation file /tmp/tmpt9h533y8/bar/i18n/fr_FR.po for language fr_FR 2026-03-21 18:18:57,449 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_zip_data_not_in_manifest ... 2026-03-21 18:18:57,492 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: module foo: loading foo.xml 2026-03-21 18:18:57,530 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-21 18:18:57,539 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_zip_extract_only_useful ... 2026-03-21 18:18:57,577 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: module foo: loading data.xml 2026-03-21 18:18:57,591 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: module foo: skip unsupported file res.partner.xls 2026-03-21 18:18:57,601 25 INFO 00586-17-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-21 18:18:57,608 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_zip_ignore_unexpected_data_extension ... 2026-03-21 18:18:57,649 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_zip_invalid_data ... 2026-03-21 18:18:57,714 25 INFO 00586-17-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_zip_invalid_manifest ... 2026-03-21 18:18:57,775 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-21 18:18:57,783 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_assetsbundle: Starting BusWebTests.test_bundle_sends_bus ... 2026-03-21 18:18:57,807 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [209, 208, 207, 206, 194, 193, 192, 191, 190] 2026-03-21 18:18:57,812 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:18:59,220 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7e6ab53/web.assets_web.min.js (id:319) 2026-03-21 18:18:59,225 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:18:59] "GET /web/assets/any/web.assets_web.min.js HTTP/1.1" 200 - 31 0.029 1.385 2026-03-21 18:19:01,723 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7494dd1/web.assets_web.min.css (id:320) 2026-03-21 18:19:01,726 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:01] "GET /web/assets/any/web.assets_web.min.css HTTP/1.1" 200 - 9 0.034 2.439 2026-03-21 18:19:03,115 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/555d94b/web.assets_backend.min.js (id:321) 2026-03-21 18:19:03,118 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:03] "GET /web/assets/any/web.assets_backend.min.js HTTP/1.1" 200 - 19 0.018 1.361 2026-03-21 18:19:05,183 25 INFO 00586-17-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7494dd1/web.assets_backend.min.css (id:322) 2026-03-21 18:19:05,186 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:05] "GET /web/assets/any/web.assets_backend.min.css HTTP/1.1" 200 - 9 0.028 2.012 2026-03-21 18:19:05,190 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_assetsbundle.BusWebTests: waiting for threads: [] 2026-03-21 18:19:05,200 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 1 removed 2026-03-21 18:19:05,204 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_bus_presence: Starting TestBusPresence.test_bus_presence_auto_vacuum ... 2026-03-21 18:19:05,449 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted bus.presence records with IDs: [1] 2026-03-21 18:19:05,454 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_bus_presence: Starting TestBusPresence.test_im_status_invalidation ... 2026-03-21 18:19:05,493 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_bus_presence: Starting TestBusPresence.test_unlinking_sends_correct_im_status ... 2026-03-21 18:19:05,580 25 INFO 00586-17-0-all odoo.models.unlink: User #1 deleted bus.presence records with IDs: [3] 2026-03-21 18:19:05,597 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-21 18:19:05,602 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_access_all_model_fields ... 2026-03-21 18:19:05,630 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_access_cr ... 2026-03-21 18:19:05,656 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_relational_fields_with_missing_model ... 2026-03-21 18:19:05,672 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:19:05,685 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_ir_websocket: Starting TestIrWebsocket.test_notify_on_status_change ... 2026-03-21 18:19:05,787 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:bob_user from n/a 2026-03-21 18:19:05,798 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:05,828 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:05] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 8 0.010 0.023 2026-03-21 18:19:05,867 25 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-03-21 18:19:16,050 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_ir_websocket.TestIrWebsocket: waiting for threads: [] 2026-03-21 18:19:16,052 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_ir_websocket: Starting TestIrWebsocket.test_only_allow_string_channels_from_frontend ... 2026-03-21 18:19:16,056 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_ir_websocket: Starting TestIrWebsocket.test_receive_missed_presences_on_subscribe ... 2026-03-21 18:19:16,161 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:bob_user from n/a 2026-03-21 18:19:16,170 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:16,200 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:16] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 8 0.006 0.025 2026-03-21 18:19:16,318 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-21 18:19:16,332 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_channel_subscription_disconnect ... 2026-03-21 18:19:16,339 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:16,376 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:16] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.014 0.025 2026-03-21 18:19:16,412 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_channel_subscription_update ... 2026-03-21 18:19:16,421 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:16,693 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:16] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.008 0.266 2026-03-21 18:19:16,733 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_disconnect_when_version_outdated ... 2026-03-21 18:19:16,740 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:16,783 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:16] "GET /websocket?version=17.0-0 HTTP/1.1" 101 - 11 0.016 0.028 2026-03-21 18:19:16,806 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:16] "GET /websocket HTTP/1.1" 101 - 3 0.001 0.006 2026-03-21 18:19:16,838 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:16] "GET /websocket HTTP/1.1" 101 - 3 0.011 0.005 2026-03-21 18:19:17,823 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_instances_weak_set ... 2026-03-21 18:19:17,829 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:17,865 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:17] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.011 0.026 2026-03-21 18:19:17,887 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:17] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 3 0.002 0.004 2026-03-21 18:19:18,082 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_lifecycle_hooks ... 2026-03-21 18:19:18,087 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:18,112 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:18] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.007 0.019 2026-03-21 18:19:18,122 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_no_cursor_when_no_callback_for_lifecycle_event ... 2026-03-21 18:19:18,128 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:18,160 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:18] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.009 0.025 2026-03-21 18:19:18,173 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_public_configuration ... 2026-03-21 18:19:18,275 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from n/a 2026-03-21 18:19:18,290 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:18,319 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:18] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 8 0.007 0.024 2026-03-21 18:19:23,347 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_higher_last_notification_id ... 2026-03-21 18:19:23,376 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:23,421 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:23] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.013 0.036 2026-03-21 18:19:23,443 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall: waiting for threads: [] 2026-03-21 18:19:23,444 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_lower_last_notification_id ... 2026-03-21 18:19:23,454 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:23,493 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:23] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.011 0.031 2026-03-21 18:19:23,517 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_to_custom_channel ... 2026-03-21 18:19:23,546 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:23,578 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:23] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 10 0.009 0.026 2026-03-21 18:19:23,637 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_keep_alive_timeout ... 2026-03-21 18:19:23,699 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_no_response_timeout ... 2026-03-21 18:19:23,726 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_overlapping_timeouts ... 2026-03-21 18:19:23,753 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_reset_wait_for ... 2026-03-21 18:19:23,780 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_trigger_notification ... 2026-03-21 18:19:23,784 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:23,815 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:23] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.008 0.025 2026-03-21 18:19:23,894 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_trigger_on_websocket_closed ... 2026-03-21 18:19:23,900 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:23,935 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:23] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.012 0.025 2026-03-21 18:19:23,946 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_login ... 2026-03-21 18:19:23,955 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:23,992 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:23] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.013 0.027 2026-03-21 18:19:24,113 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from n/a 2026-03-21 18:19:25,126 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_logout_incoming_message ... 2026-03-21 18:19:25,211 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from n/a 2026-03-21 18:19:25,221 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:25,259 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:25] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 8 0.014 0.026 2026-03-21 18:19:25,274 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:25] "GET /web/session/logout HTTP/1.1" 303 - 2 0.001 0.005 2026-03-21 18:19:25,283 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:25] "GET /web HTTP/1.1" 303 - 2 0.001 0.003 2026-03-21 18:19:25,521 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:25] "GET /web/login HTTP/1.1" 200 - 53 0.053 0.182 2026-03-21 18:19:26,543 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_logout_outgoing_message ... 2026-03-21 18:19:26,632 25 INFO 00586-17-0-all odoo.addons.base.models.res_users: Login successful for db:00586-17-0-all login:test_user from n/a 2026-03-21 18:19:26,645 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:26,679 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:26] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 8 0.012 0.024 2026-03-21 18:19:26,711 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:26] "GET /web/session/logout HTTP/1.1" 303 - 2 0.001 0.004 2026-03-21 18:19:26,722 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:26] "GET /web HTTP/1.1" 303 - 2 0.004 0.003 2026-03-21 18:19:26,952 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:26] "GET /web/login HTTP/1.1" 200 - 53 0.057 0.165 2026-03-21 18:19:27,970 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall: waiting for threads: [] 2026-03-21 18:19:27,973 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_websocket_terminates_after_closing_timeout ... 2022-08-19 00:00:00,000 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2022-08-19 00:00:00,000 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [19/Aug/2022 00:00:00] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.005 -0.005 2026-03-21 18:19:29,413 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-21 18:19:29,423 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_base_ko ... 2026-03-21 18:19:29,432 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:29,474 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:29] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.009 0.035 2026-03-21 18:19:30,520 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_base_ok ... 2026-03-21 18:19:30,525 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:30,559 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:30] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.008 0.028 2026-03-21 18:19:32,981 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_rate_limiting.TestWebsocketRateLimiting: waiting for threads: [] 2026-03-21 18:19:32,982 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_opening_burst ... 2026-03-21 18:19:32,987 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:33,022 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:33] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.015 0.022 2026-03-21 18:19:37,263 25 INFO 00586-17-0-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_start_ok_end_ko ... 2026-03-21 18:19:37,273 25 INFO 00586-17-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-21 18:19:37,310 25 INFO 00586-17-0-all werkzeug: 127.0.0.1 - - [21/Mar/2026 18:19:37] "GET /websocket?version=17.0-3 HTTP/1.1" 101 - 11 0.013 0.028 2026-03-21 18:19:40,542 25 INFO 00586-17-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-21 18:19:40,544 25 INFO 00586-17-0-all odoo.service.server: 154 post-tests in 250.62s, 12479 queries 2026-03-21 18:19:40,545 25 INFO 00586-17-0-all odoo.tests.stats: auth_totp: 5 tests 75.52s 3230 queries 2026-03-21 18:19:40,546 25 INFO 00586-17-0-all odoo.tests.stats: base: 159 tests 108.84s 6821 queries 2026-03-21 18:19:40,546 25 INFO 00586-17-0-all odoo.tests.stats: base_import_module: 26 tests 2.64s 813 queries 2026-03-21 18:19:40,546 25 INFO 00586-17-0-all odoo.tests.stats: bus: 46 tests 42.75s 1384 queries 2026-03-21 18:19:40,546 25 INFO 00586-17-0-all odoo.tests.result: 0 failed, 0 error(s) of 154 tests when loading database '00586-17-0-all' 2026-03-21 18:19:40,546 25 INFO 00586-17-0-all odoo.service.server: Initiating shutdown 2026-03-21 18:19:40,546 25 INFO 00586-17-0-all odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown. 2026-03-21 18:19:40,793 25 INFO 00586-17-0-all odoo.sql_db: ConnectionPool(used=0/count=0/max=64): Closed 3 connections