Docker command: python3 odoo/odoo-bin --addons-path odoo/addons,odoo/odoo/addons,duong-addons -d 00847-19-0-all --test-enable --test-tags -at_install,/account,/account_add_gln,/account_check_printing,/account_debit_note,/account_edi,/account_edi_proxy_client,/account_edi_ubl_cii,/account_fleet,/account_payment,/account_peppol,/account_peppol_advanced_fields,/account_qr_code_emv,/account_qr_code_sepa,/account_tax_python,/account_test,/account_update_tax_tags,/analytic,/api_doc,/attachment_indexation,/auth_ldap,/auth_oauth,/auth_passkey,/auth_passkey_portal,/auth_password_policy,/auth_password_policy_portal,/auth_password_policy_signup,/auth_signup,/auth_timeout,/auth_totp,/auth_totp_mail,/auth_totp_portal,/barcodes,/barcodes_gs1_nomenclature,/base,/base_address_extended,/base_automation,/base_geolocalize,/base_iban,/base_import,/base_import_module,/base_install_request,/base_setup,/base_sparse_field,/base_vat,/board,/bus,/calendar,/calendar_sms,/certificate,/cloud_storage,/cloud_storage_azure,/cloud_storage_google,/cloud_storage_migration,/contacts,/crm,/crm_iap_enrich,/crm_iap_mine,/crm_livechat,/crm_mail_plugin,/crm_sms,/d_account_invoice_customer_phone,/d_account_remove_banner,/d_auresys_branding,/d_auresys_pos_branding,/d_auth_oauth_advance,/d_auth_oauth_facebook,/d_auth_oauth_google,/d_auth_oauth_tiktok,/d_base_company_favicon,/d_button_near_create_button,/d_discuss_attachment_advance,/d_discuss_channel_quick_favorite_emojis,/d_discuss_link_preview,/d_discuss_mention_with_avatar,/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_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_n2tap,/d_pos_online_payment_qr,/d_pos_toggle_download_invoice,/d_product_brand,/d_product_brand_stock,/d_product_tracking,/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_attachment_viewer,/d_social_crm,/d_social_facebook,/d_social_facebook_messenger,/d_social_instagram,/d_social_instagram_messenger,/d_social_linkedin,/d_social_threads,/d_social_tiktok,/d_social_tiktok_business,/d_social_x,/d_social_youtube,/d_survey_custom_certificate,/d_tiktok_service,/d_tiktok_shop_connector,/d_website_blog_schema,/d_website_elearning_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_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_product,/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/3404180b18edb0fda39c13245744ca9e8d556243 Adding readonly volume '/data/build/duong-addons' pointing to /home/git/runbot19/runbot/static/sources/duong-addons/05097bb811e4893658aee69cfee1d7b3331c74b4 Adding readonly volume '/home/runbot19/.odoorc' pointing to /home/git/runbot19/runbot/static/build/00847-19-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 asn1crypto: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version >= "3.13"' don't match your environment Ignoring cbor2: markers 'python_version < "3.12"' don't match your environment Ignoring chardet: markers 'python_version < "3.11"' don't match your environment Ignoring cryptography: markers 'python_version < "3.12"' don't match your environment Ignoring docutils: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version >= "3.13"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring idna: markers 'python_version < "3.12"' don't match your environment Ignoring Jinja2: markers 'python_version <= "3.10"' don't match your environment Ignoring libsass: markers 'python_version < "3.11"' don't match your environment Ignoring lxml: markers 'python_version <= "3.10"' don't match your environment Ignoring lxml: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring MarkupSafe: markers 'python_version <= "3.10"' don't match your environment Ignoring MarkupSafe: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring num2words: markers 'python_version < "3.12"' don't match your environment Ignoring openpyxl: markers 'python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version <= "3.10"' don't match your environment Ignoring Pillow: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version >= "3.13"' don't match your environment Ignoring psutil: markers 'python_version <= "3.10"' don't match your environment Ignoring psutil: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.11"' don't match your environment Ignoring psycopg2: markers 'python_version >= "3.13"' don't match your environment Ignoring pyopenssl: markers 'python_version < "3.12"' don't match your environment Ignoring PyPDF2: markers 'python_version <= "3.10"' don't match your environment Ignoring PyPDF: markers 'python_version >= "3.13"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32"' don't match your environment Ignoring python-dateutil: markers 'python_version < "3.11"' don't match your environment Ignoring python-magic: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-ldap: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-stdnum: markers 'python_version < "3.11"' don't match your environment Ignoring qrcode: markers 'python_version < "3.11"' don't match your environment Ignoring reportlab: markers 'python_version <= "3.10"' don't match your environment Ignoring reportlab: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring requests: markers 'python_version < "3.11"' don't match your environment Ignoring rjsmin: markers 'python_version < "3.11"' don't match your environment Ignoring rl-renderPM: markers 'sys_platform == "win32" and python_version >= "3.12"' don't match your environment Ignoring urllib3: markers 'python_version < "3.12"' don't match your environment Ignoring Werkzeug: markers 'python_version <= "3.10"' don't match your environment Ignoring Werkzeug: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring xlrd: markers 'python_version < "3.12"' don't match your environment Ignoring XlsxWriter: markers 'python_version < "3.12"' don't match your environment Ignoring zeep: markers 'python_version < "3.11"' don't match your environment Ignoring zeep: markers 'python_version >= "3.13"' don't match your environment Requirement already satisfied: asn1crypto==1.5.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 4)) (1.5.1) Requirement already satisfied: Babel==2.10.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 6)) (2.10.3) Requirement already satisfied: cbor2==5.6.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 9)) (5.6.2) Requirement already satisfied: chardet==5.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 11)) (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 13)) (42.0.8) Requirement already satisfied: docutils==0.20.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 15)) (0.20.1) Requirement already satisfied: freezegun==1.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 17)) (1.2.1) Requirement already satisfied: geoip2==2.9.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 19)) (2.9.0) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 22)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 26)) (3.0.3) Requirement already satisfied: idna==3.6 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 29)) (3.6) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 31)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 33)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 36)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 37)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 40)) (2.1.5) Requirement already satisfied: num2words==0.5.13 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 42)) (0.5.13) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 43)) (0.21) Requirement already satisfied: openpyxl==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 45)) (3.1.2) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 46)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 49)) (10.2.0) Requirement already satisfied: polib==1.1.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 51)) (1.1.1) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 54)) (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 57)) (2.9.9) Requirement already satisfied: pyopenssl==24.1.0 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 60)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 62)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 65)) (3.5) Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 67)) (2.8.2) Requirement already satisfied: python-magic==0.4.27 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 69)) (0.4.27) Requirement already satisfied: python-ldap==3.4.4 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 71)) (3.4.4) Requirement already satisfied: python-stdnum==1.19 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 73)) (1.19) Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 74)) (2024.1) Requirement already satisfied: pyusb==1.2.1 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 75)) (1.2.1) Requirement already satisfied: qrcode==7.4.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 77)) (7.4.2) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 80)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 82)) (2.31.0) Requirement already satisfied: rjsmin==1.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 84)) (1.2.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 87)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 88)) (0.9.6.1) Requirement already satisfied: Werkzeug==3.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 91)) (3.0.1) Requirement already satisfied: xlrd==2.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 93)) (2.0.1) Requirement already satisfied: XlsxWriter==3.1.9 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 95)) (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 96)) (1.3.0) Requirement already satisfied: zeep==4.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 98)) (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 13)) (2.0.0) Requirement already satisfied: pyasn1>=0.3.7 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 71)) (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 71)) (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 13)) (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-23 07:19:13,335 26 INFO ? odoo: Odoo version 19.0 2026-03-23 07:19:13,336 26 INFO ? odoo: Using configuration file at /home/runbot19/.odoorc 2026-03-23 07:19:13,337 26 INFO ? odoo: addons paths: _NamespacePath(['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/19.0', '/data/build/odoo/addons', '/data/build/duong-addons']) 2026-03-23 07:19:13,337 26 INFO ? odoo: database: runbot19@default:default 2026-03-23 07:19:14,526 26 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-03-23 07:19:14,654 26 INFO 00847-19-0-all odoo.tests.common: Importing test framework 2026-03-23 07:19:14,721 26 INFO 00847-19-0-all odoo.modules.loading: loading 1 modules... 2026-03-23 07:19:15,550 26 INFO 00847-19-0-all odoo.modules.loading: 1 modules loaded in 0.83s, 0 queries (+0 extra) 2026-03-23 07:19:16,196 26 INFO 00847-19-0-all odoo.modules.loading: loading 421 modules... 2026-03-23 07:19:37,249 26 INFO 00847-19-0-all odoo.modules.loading: 421 modules loaded in 21.05s, 0 queries (+0 extra) 2026-03-23 07:19:38,246 26 INFO 00847-19-0-all odoo.modules.loading: Modules loaded. 2026-03-23 07:19:38,892 26 INFO 00847-19-0-all odoo.registry: Registry loaded in 24.362s 2026-03-23 07:19:38,892 26 INFO 00847-19-0-all odoo.service.server: Starting post tests 2026-03-23 07:19:39,710 26 INFO 00847-19-0-all odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-03-23 07:19:40,983 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f8dc5f1/api_doc.assets.min.js (id:1063) 2026-03-23 07:19:42,134 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9dd1ce2/hr_attendance.assets_public_attendance.min.js (id:1064) 2026-03-23 07:19:42,338 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/48ab339/im_livechat.embed_assets_unit_tests.min.js (id:1065) 2026-03-23 07:19:54,157 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/acb4da9/im_livechat.embed_assets_unit_tests_setup.min.js (id:1066) 2026-03-23 07:19:54,340 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/46eaeaa/mail.assets_discuss_public_test_tours.min.js (id:1067) 2026-03-23 07:19:56,181 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c463b1c/mail.assets_public.min.js (id:1068) 2026-03-23 07:19:56,210 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c2a1ac5/mass_mailing.mailing_assets.min.js (id:1069) 2026-03-23 07:19:57,587 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0b7800f/mrp_subcontracting.webclient.min.js (id:1070) 2026-03-23 07:19:57,952 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8cfbeec/point_of_sale.assets_debug.min.js (id:1071) 2026-03-23 07:20:00,518 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b1121d2/point_of_sale.assets_prod.min.js (id:1072) 2026-03-23 07:20:02,846 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b1121d2/point_of_sale.assets_prod_dark.min.js (id:1073) 2026-03-23 07:20:03,633 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0ba3ffa/point_of_sale.customer_display_assets.min.js (id:1074) 2026-03-23 07:20:03,814 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1446234/point_of_sale.customer_display_assets_test.min.js (id:1075) 2026-03-23 07:20:04,696 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b7fa66c/pos_self_order.assets.min.js (id:1076) 2026-03-23 07:20:04,943 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6f9f231/pos_self_order.assets_tests.min.js (id:1077) 2026-03-23 07:20:07,714 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a504f0/project.webclient.min.js (id:1078) 2026-03-23 07:20:07,799 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/snailmail.report_assets_snailmail.min.js (id:1079) 2026-03-23 07:20:08,539 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/000161d/spreadsheet.public_spreadsheet.min.js (id:1080) 2026-03-23 07:20:08,704 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6adbf08/survey.survey_assets.min.js (id:1081) 2026-03-23 07:20:08,747 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/68832d2/survey.survey_user_input_session_assets.min.js (id:1082) 2026-03-23 07:20:10,123 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e278303/web.__assets_tests_call__.min.js (id:1083) 2026-03-23 07:20:13,176 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/435eb97/web.assets_frontend_lazy.min.js (id:1084) 2026-03-23 07:20:13,228 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0bb32e1/web.assets_frontend_minimal.min.js (id:1085) 2026-03-23 07:20:14,152 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f99cb8d/web.assets_tests.min.js (id:1086) 2026-03-23 07:20:24,206 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0bdfe18/web.assets_unit_tests.min.js (id:1087) 2026-03-23 07:20:30,487 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/42e7b38/web.assets_unit_tests_setup.min.js (id:1088) 2026-03-23 07:20:34,628 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/83698d5/web.assets_web.min.js (id:1089) 2026-03-23 07:20:34,723 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4a3e860/web.qunit_suite_tests.min.js (id:1090) 2026-03-23 07:20:34,869 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/849c385/web.report_assets_common.min.js (id:1091) 2026-03-23 07:20:34,885 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.report_assets_pdf.min.js (id:1092) 2026-03-23 07:20:39,449 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7c80e8c/web.tests_assets.min.js (id:1093) 2026-03-23 07:20:39,552 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/02c31ba/website.assets_all_wysiwyg.min.js (id:1094) 2026-03-23 07:20:40,113 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5e728a8/website_slides.slide_embed_assets.min.js (id:1095) 2026-03-23 07:20:40,116 26 INFO 00847-19-0-all odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 60.33412480354309 seconds 2026-03-23 07:20:41,257 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/af3aa6d/api_doc.assets.min.css (id:1096) 2026-03-23 07:20:42,997 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b03fdc8/hr_attendance.assets_public_attendance.min.css (id:1097) 2026-03-23 07:20:43,003 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/im_livechat.embed_assets_unit_tests.min.css (id:1098) 2026-03-23 07:20:47,036 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8244761/im_livechat.embed_assets_unit_tests_setup.min.css (id:1099) 2026-03-23 07:20:47,049 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/mail.assets_discuss_public_test_tours.min.css (id:1100) 2026-03-23 07:20:48,509 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/89f6a7f/mail.assets_public.min.css (id:1101) 2026-03-23 07:20:50,724 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ca8c4c9/mass_mailing.assets_iframe_style.min.css (id:1102) 2026-03-23 07:20:50,734 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b6fc562/mass_mailing.mailing_assets.min.css (id:1103) 2026-03-23 07:20:52,028 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f7c6071/mrp_subcontracting.webclient.min.css (id:1104) 2026-03-23 07:20:52,035 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/point_of_sale.assets_debug.min.css (id:1105) 2026-03-23 07:20:54,143 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3557503/point_of_sale.assets_prod.min.css (id:1106) 2026-03-23 07:20:56,171 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3557503/point_of_sale.assets_prod_dark.min.css (id:1107) 2026-03-23 07:20:57,479 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3c0f12/point_of_sale.customer_display_assets.min.css (id:1108) 2026-03-23 07:20:57,484 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/point_of_sale.customer_display_assets_test.min.css (id:1109) 2026-03-23 07:20:59,201 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/103cf83/pos_self_order.assets.min.css (id:1110) 2026-03-23 07:20:59,209 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/pos_self_order.assets_tests.min.css (id:1111) 2026-03-23 07:21:00,853 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2b40098/project.webclient.min.css (id:1112) 2026-03-23 07:21:01,056 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ca28314/snailmail.report_assets_snailmail.min.css (id:1113) 2026-03-23 07:21:02,118 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ddd765d/spreadsheet.public_spreadsheet.min.css (id:1114) 2026-03-23 07:21:02,135 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/stock.assets_stock_print_report.min.css (id:1115) 2026-03-23 07:21:02,410 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b39dd4f/survey.survey_assets.min.css (id:1116) 2026-03-23 07:21:02,415 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/survey.survey_user_input_session_assets.min.css (id:1117) 2026-03-23 07:21:02,420 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.__assets_tests_call__.min.css (id:1118) 2026-03-23 07:21:06,091 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6b0eae6/web.assets_frontend.min.css (id:1119) 2026-03-23 07:21:09,385 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6b0eae6/web.assets_frontend_lazy.min.css (id:1120) 2026-03-23 07:21:09,391 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_frontend_minimal.min.css (id:1121) 2026-03-23 07:21:09,398 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_tests.min.css (id:1122) 2026-03-23 07:21:10,095 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f14668a/web.assets_unit_tests.min.css (id:1123) 2026-03-23 07:21:13,358 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4a74e1c/web.assets_unit_tests_setup.min.css (id:1124) 2026-03-23 07:21:16,776 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/873398d/web.assets_web.min.css (id:1125) 2026-03-23 07:21:21,119 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f891620/web.assets_web_dark.min.css (id:1126) 2026-03-23 07:21:24,904 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fcbf094/web.assets_web_print.min.css (id:1127) 2026-03-23 07:21:24,909 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.qunit_suite_tests.min.css (id:1128) 2026-03-23 07:21:26,472 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4bc8513/web.report_assets_common.min.css (id:1129) 2026-03-23 07:21:26,489 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7f0b7d1/web.report_assets_pdf.min.css (id:1130) 2026-03-23 07:21:29,588 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/89d506d/web.tests_assets.min.css (id:1131) 2026-03-23 07:21:29,792 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f1a9df4/website.assets_all_wysiwyg.min.css (id:1132) 2026-03-23 07:21:30,102 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f1a9df4/website.assets_wysiwyg.min.css (id:1133) 2026-03-23 07:21:31,568 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/14c75c3/website_slides.slide_embed_assets.min.css (id:1134) 2026-03-23 07:21:31,572 26 INFO 00847-19-0-all odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 51.45498752593994 seconds 2026-03-23 07:21:48,602 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_access_to_parent_accounts_from_branch ... 2026-03-23 07:21:54,463 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_accessible_by_search_in_sudo_mode ... 2026-03-23 07:21:55,230 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_code_mapping ... 2026-03-23 07:21:58,519 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_code_mapping_create ... 2026-03-23 07:22:02,076 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_company ... 2026-03-23 07:22:02,913 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_group_hierarchy_consistency ... 2026-03-23 07:22:03,019 26 INFO 00847-19-0-all odoo.models.unlink: User #5 deleted account.group records with IDs: [4] 2026-03-23 07:22:03,067 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_name_onchange ... 2026-03-23 07:22:03,968 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_opening_balance ... 2018-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #5 deleted account.move.line records with IDs: [4] 2018-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #5 deleted account.move.line records with IDs: [3, 5, 6] 2018-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #5 deleted account.move.line records with IDs: [8, 10] 2018-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #5 deleted account.move.line records with IDs: [9, 12] 2026-03-23 07:22:05,815 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_compute_account ... 2026-03-23 07:22:06,592 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_compute_account_type ... 2026-03-23 07:22:06,778 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_compute_current_balance ... 2026-03-23 07:22:07,724 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_create_account ... 2026-03-23 07:22:07,965 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_ensure_code_unique ... 2026-03-23 07:22:15,286 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_generate_account_suggestions ... 2026-03-23 07:22:15,821 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_get_closest_parent_account ... 2026-03-23 07:22:15,980 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_muticompany_account_groups ... 2026-03-23 07:22:18,020 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_name_create ... 2026-03-23 07:22:18,219 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_name_create_account_code_only ... 2026-03-23 07:22:18,380 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_name_create_account_name_with_number ... 2026-03-23 07:22:18,519 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_placeholder_code ... 2026-03-23 07:22:19,335 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_remove_account_from_account_group ... 2026-03-23 07:22:19,533 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_search_new_account_code ... 2026-03-23 07:22:22,096 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_shared_accounts ... 2026-03-23 07:22:28,072 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_toggle_reconcile ... 2026-03-23 07:22:28,602 26 INFO 00847-19-0-all odoo.models.unlink: User #5 deleted account.partial.reconcile records with IDs: [1, 1] 2026-03-23 07:22:28,627 26 INFO 00847-19-0-all odoo.models.unlink: User #5 deleted account.full.reconcile records with IDs: [1] 2026-03-23 07:22:28,732 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_toggle_reconcile_with_partials ... 2026-03-23 07:22:29,140 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_unmerge ... 2026-03-23 07:22:31,228 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_write_on_code_from_branch ... 2026-03-23 07:22:34,230 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 683 checked, 16 removed 2026-03-23 07:22:54,776 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_applicability_multiple_prefixes ... 2026-03-23 07:22:56,556 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_distribution_multiple_prefixes ... 2026-03-23 07:22:57,330 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_distribution_with_discount ... 2026-03-23 07:22:58,145 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_dynamic_update ... 2026-03-23 07:22:59,531 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_lines ... 2026-03-23 07:23:00,199 26 INFO 00847-19-0-all odoo.models.unlink: User #10 deleted account.analytic.line records with IDs: [11, 12] 2026-03-23 07:23:00,367 26 INFO 00847-19-0-all odoo.models.unlink: User #10 deleted account.analytic.line records with IDs: [14, 13] 2026-03-23 07:23:00,506 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_lines_multicurrency ... 2026-03-23 07:23:01,366 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_lines_on_post ... 2026-03-23 07:23:02,080 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_lines_partner_compute ... 2026-03-23 07:23:02,541 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_lines_rounding ... 2026-03-23 07:23:03,368 26 INFO 00847-19-0-all odoo.models.unlink: User #10 deleted account.analytic.line records with IDs: [18, 19, 20, 21] 2026-03-23 07:23:03,686 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_applicability_score ... 2026-03-23 07:23:03,778 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_changing_analytic_company ... 2026-03-23 07:23:03,909 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_cross_analytics_computing ... 2026-03-23 07:23:04,984 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_get_relevant_plans_in_multi_company ... 2026-03-23 07:23:05,093 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_mandatory_plan_validation ... 2026-03-23 07:23:06,055 26 INFO 00847-19-0-all odoo.models.unlink: User #10 deleted account.analytic.line records with IDs: [32] 2026-03-23 07:23:06,503 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_mandatory_plan_validation_mass_posting ... 2026-03-23 07:23:07,968 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_model_application ... 2026-03-23 07:23:10,208 26 INFO 00847-19-0-all odoo.models.unlink: User #10 deleted account.move.line records with IDs: [90] 2026-03-23 07:23:10,411 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_model_score ... 2026-03-23 07:23:11,686 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_model_sequence ... 2026-03-23 07:23:16,256 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_move_with_analytic_lines ... 2026-03-23 07:23:17,053 26 INFO 00847-19-0-all odoo.models.unlink: User #10 deleted account.analytic.line records with IDs: [34, 35] 2026-03-23 07:23:17,180 26 INFO 00847-19-0-all odoo.models.unlink: User #10 deleted account.analytic.line records with IDs: [36] 2026-03-23 07:23:17,368 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_multicurrency_different_rounding_analytic_line ... 2026-03-23 07:23:18,155 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_post_move_with_archived_analytic_account ... 2026-03-23 07:23:18,741 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_synchronization_between_analytic_distribution_and_analytic_lines ... 2026-03-23 07:23:19,413 26 INFO 00847-19-0-all odoo.models.unlink: User #10 deleted account.analytic.line records with IDs: [40] 2026-03-23 07:23:19,632 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_tax_line_sync_with_analytic ... 2026-03-23 07:23:20,109 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_zero_balance_invoice_with_analytic_line ... 2026-03-23 07:23:21,585 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 07:23:36,755 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_bank_transaction_creation_with_default_journal_entry_date ... 2026-03-23 07:23:37,222 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_constraints ... 2026-03-23 07:23:37,891 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_create_statement_line_with_inconsistent_currencies ... 2026-03-23 07:23:38,220 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_edition_journal_curr_1_statement_curr_2 ... 2026-03-23 07:23:39,147 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_edition_journal_curr_1_statement_false ... 2026-03-23 07:23:40,193 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_edition_journal_curr_2_statement_curr_1 ... 2026-03-23 07:23:41,074 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_edition_journal_curr_2_statement_curr_3 ... 2026-03-23 07:23:41,964 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_edition_journal_curr_2_statement_false ... 2026-03-23 07:23:42,987 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_for_presence_single_suspense_line ... 2026-03-23 07:23:43,384 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_prepare_counterpart_amounts_using_st_line_rate ... 2026-03-23 07:23:49,722 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_attachments ... 2026-03-23 07:23:49,835 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_balance_warnings ... 2026-03-23 07:23:51,403 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_line_move_onchange_1 ... 2026-03-23 07:23:51,868 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_line_ordering ... 2026-03-23 07:23:53,826 26 INFO 00847-19-0-all odoo.models.unlink: User #12 deleted account.bank.statement.line records with IDs: [38] 2026-03-23 07:23:54,003 26 INFO 00847-19-0-all odoo.models.unlink: User #12 deleted account.move.line records with IDs: [194, 195] 2026-03-23 07:23:54,059 26 INFO 00847-19-0-all odoo.models.unlink: User #12 deleted account.move records with IDs: [76] 2026-03-23 07:23:54,380 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_reverse_keeps_partner ... 2026-03-23 07:23:55,126 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_split ... 2026-03-23 07:23:56,758 26 INFO 00847-19-0-all odoo.models.unlink: User #12 deleted account.bank.statement records with IDs: [7] 2026-03-23 07:23:57,118 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_valid_complete_1 ... 2026-03-23 07:23:58,520 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_with_canceled_lines ... 2026-03-23 07:23:59,597 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_zero_amount_journal_curr_1_statement_curr_2 ... 2026-03-23 07:24:00,060 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_zero_amount_journal_curr_2_statement_curr_1 ... 2026-03-23 07:24:00,488 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_zero_amount_journal_curr_2_statement_curr_3 ... 2026-03-23 07:24:00,964 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_zero_amount_statement_line ... 2026-03-23 07:24:01,409 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-23 07:24:09,797 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bill_deductibility: Starting TestAccountBillPartialDeductibility.test_bill_non_deductible_tax_in_tax_totals ... 2026-03-23 07:24:10,280 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bill_deductibility: Starting TestAccountBillPartialDeductibility.test_bill_partial_deductibility_with_cash_rounding ... 2026-03-23 07:24:10,868 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bill_deductibility: Starting TestAccountBillPartialDeductibility.test_bill_partial_deductibility_with_different_taxes ... 2026-03-23 07:24:11,496 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bill_deductibility: Starting TestAccountBillPartialDeductibility.test_bill_partial_deductibility_with_discounts ... 2026-03-23 07:24:12,019 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bill_deductibility: Starting TestAccountBillPartialDeductibility.test_bill_partial_deductibility_with_identical_lines ... 2026-03-23 07:24:12,651 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bill_deductibility: Starting TestAccountBillPartialDeductibility.test_bill_partial_deductibility_with_reverse_charge ... 2026-03-23 07:24:13,237 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bill_deductibility: Starting TestAccountBillPartialDeductibility.test_bill_partial_deductibility_with_several_invoice_lines ... 2026-03-23 07:24:13,816 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bill_deductibility: Starting TestAccountBillPartialDeductibility.test_bill_partial_deductibility_with_several_lines_with_different_taxes ... 2026-03-23 07:24:14,607 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bill_deductibility: Starting TestAccountBillPartialDeductibility.test_refund_non_deductible_tax_in_tax_totals ... 2026-03-23 07:24:15,179 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bill_deductibility: Starting TestAccountBillPartialDeductibility.test_simple_bill_partial_deductibility ... 2026-03-23 07:24:16,236 26 INFO 00847-19-0-all odoo.models.unlink: User #14 deleted account.move.line records with IDs: [322, 323] 2026-03-23 07:24:16,366 26 INFO 00847-19-0-all odoo.models.unlink: User #14 deleted account.move.line records with IDs: [324] 2026-03-23 07:24:16,891 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_bill_deductibility: Starting TestAccountBillPartialDeductibility.test_simple_refund_partial_deductibility ... 2026-03-23 07:24:17,409 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:24:25,098 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_group_account_secured ... 2026-03-23 07:24:28,039 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_integrity_report ... 2026-03-23 07:24:44,819 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_1 ... 2026-03-23 07:24:49,214 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_2 ... 2026-03-23 07:24:53,705 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_3 ... 2026-03-23 07:24:57,895 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_v1_to_v2 ... 2026-03-23 07:25:10,195 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_v2_to_v3 ... 2026-03-23 07:25:17,926 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_v3_to_v4 ... 2026-03-23 07:25:30,414 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_with_cash_rounding ... 2026-03-23 07:25:35,027 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_inalterable_hash ... 2026-03-23 07:25:38,298 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_unhashed_entries ... 2026-03-23 07:25:40,814 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_error_on_unreconciled_bank_statement_lines ... 2026-03-23 07:25:41,109 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_hash_multiyear ... 2026-03-23 07:25:47,790 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_hash_on_lock_date ... 2026-03-23 07:26:05,891 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_inalterable_hash_verification_by_batches ... 2026-03-23 07:26:18,520 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_no_hash_if_hole_in_sequence ... 2026-03-23 07:26:26,514 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_retroactive_hash_multiple_journals ... 2026-03-23 07:26:30,432 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_retroactive_hash_vendor_bills ... 2026-03-23 07:26:33,239 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_retroactive_hashing ... 2026-03-23 07:26:35,759 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_retroactive_hashing_backwards_compatibility ... 2026-03-23 07:26:39,064 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_retroactive_hashing_before_current ... 2026-03-23 07:26:45,479 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_wizard_backwards_compatibility ... 2026-03-23 07:26:55,498 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_wizard_hashes_all_journals ... 2026-03-23 07:26:56,894 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_wizard_ignores_sequence_prefixes_with_unreconciled_entries ... 2026-03-23 07:26:57,663 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-23 07:27:06,419 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 07:27:06,420 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 07:27:07,618 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:27:16,719 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:27:16,943 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_01_decoder_called ... 2026-03-23 07:27:17,199 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_02_decoder_not_called_if_invoice_has_lines ... 2026-03-23 07:27:17,905 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_10_chatter_upload_pdfs ... 2026-03-23 07:27:18,116 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_11_chatter_message_pdfs ... 2026-03-23 07:27:18,361 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_12_chatter_email_pdfs ... 2026-03-23 07:27:18,565 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to someone@example.com with Message-Id ad12ed34-203c-4de8-878d-96b09dfc7d72: fallback to model:account.move, thread_id:251, custom_values:{'move_type': 'in_invoice', 'journal_id': 124}, uid:22 2026-03-23 07:27:18,805 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_13_journal_upload_pdfs ... 2026-03-23 07:27:19,102 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_14_mail_alias_pdfs ... 2026-03-23 07:27:19,243 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to purchases-company_1_data@test.mycompany.com with Message-Id 1673a8d7-d5da-497d-8745-820b7aa8d7a1: direct alias match: ('account.move', 0, {'company_id': 21, 'move_type': 'in_invoice', 'journal_id': 124}, 22, mail.alias(52,)) 2026-03-23 07:27:19,245 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-03-23 07:27:19,539 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_20_chatter_upload_pdfs_and_gifs ... 2026-03-23 07:27:19,738 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_21_chatter_message_pdfs_and_gifs ... 2026-03-23 07:27:19,978 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_22_chatter_email_pdfs_and_gifs ... 2026-03-23 07:27:20,185 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to someone@example.com with Message-Id d18b3259-d138-408a-b127-98ee6892972a: fallback to model:account.move, thread_id:258, custom_values:{'move_type': 'in_invoice', 'journal_id': 124}, uid:22 2026-03-23 07:27:20,374 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_23_journal_upload_pdfs_and_gifs ... 2026-03-23 07:27:20,694 26 INFO 00847-19-0-all odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['gif1.gif'] not imported: no suitable decoder found. 2026-03-23 07:27:20,713 26 INFO 00847-19-0-all odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['gif2.gif'] not imported: no suitable decoder found. 2026-03-23 07:27:20,737 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_24_mail_alias_pdfs_and_gifs ... 2026-03-23 07:27:20,879 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to purchases-company_1_data@test.mycompany.com with Message-Id a7a17b83-f6d4-4336-86d5-d12b687114ab: direct alias match: ('account.move', 0, {'company_id': 21, 'move_type': 'in_invoice', 'journal_id': 124}, 22, mail.alias(52,)) 2026-03-23 07:27:20,880 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-03-23 07:27:21,150 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_25_mail_alias_gifs ... 2026-03-23 07:27:21,281 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to purchases-company_1_data@test.mycompany.com with Message-Id daa1fec5-5746-4f56-b7a5-d0aded664a39: direct alias match: ('account.move', 0, {'company_id': 21, 'move_type': 'in_invoice', 'journal_id': 124}, 22, mail.alias(52,)) 2026-03-23 07:27:21,284 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-03-23 07:27:21,523 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_30_chatter_upload_pdf_and_xml ... 2026-03-23 07:27:21,795 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_31_chatter_message_pdf_and_xml ... 2026-03-23 07:27:22,102 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_32_chatter_email_pdf_and_xml ... 2026-03-23 07:27:22,441 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to someone@example.com with Message-Id 5e927529-24f0-4341-beb1-ce5d8ce00cfb: fallback to model:account.move, thread_id:268, custom_values:{'move_type': 'in_invoice', 'journal_id': 124}, uid:22 2026-03-23 07:27:22,762 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_33_journal_upload_pdf_and_xml ... 2026-03-23 07:27:23,069 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_34_mail_alias_pdf_and_xml ... 2026-03-23 07:27:23,220 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to purchases-company_1_data@test.mycompany.com with Message-Id d9d29d72-dc69-47e6-bd56-cb98d3d6edc0: direct alias match: ('account.move', 0, {'company_id': 21, 'move_type': 'in_invoice', 'journal_id': 124}, 22, mail.alias(52,)) 2026-03-23 07:27:23,222 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-03-23 07:27:23,425 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_40_chatter_upload_xmls ... 2026-03-23 07:27:23,712 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_41_chatter_message_xmls ... 2026-03-23 07:27:23,930 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_42_chatter_email_xmls ... 2026-03-23 07:27:24,185 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to someone@example.com with Message-Id 41faa91c-ccf7-460b-b93a-f4bdf99df64e: fallback to model:account.move, thread_id:274, custom_values:{'move_type': 'in_invoice', 'journal_id': 124}, uid:22 2026-03-23 07:27:24,403 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_43_journal_upload_xmls ... 2026-03-23 07:27:24,660 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_44_mail_alias_xmls ... 2026-03-23 07:27:24,782 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to purchases-company_1_data@test.mycompany.com with Message-Id 0e9c855a-e5e0-45b9-9264-db827c3ef9ed: direct alias match: ('account.move', 0, {'company_id': 21, 'move_type': 'in_invoice', 'journal_id': 124}, 22, mail.alias(52,)) 2026-03-23 07:27:24,787 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-03-23 07:27:25,080 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_50_chatter_upload_embedded_pdf ... 2026-03-23 07:27:25,359 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_51_chatter_message_embedded_pdf ... 2026-03-23 07:27:25,599 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_52_chatter_email_embedded_pdf ... 2026-03-23 07:27:25,832 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to someone@example.com with Message-Id 3f1fe0c0-8267-4f46-b097-2b7862171814: fallback to model:account.move, thread_id:281, custom_values:{'move_type': 'in_invoice', 'journal_id': 124}, uid:22 2026-03-23 07:27:26,029 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_53_journal_upload_embedded_pdf ... 2026-03-23 07:27:26,298 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_54_mail_alias_embedded_pdf ... 2026-03-23 07:27:26,444 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to purchases-company_1_data@test.mycompany.com with Message-Id 2e93f108-b8b4-48a0-b4c3-f772d718a7b3: direct alias match: ('account.move', 0, {'company_id': 21, 'move_type': 'in_invoice', 'journal_id': 124}, 22, mail.alias(52,)) 2026-03-23 07:27:26,446 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-03-23 07:27:26,728 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_60_chatter_upload_embedded_pdf_and_xml ... 2026-03-23 07:27:27,001 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_61_chatter_message_embedded_pdf_and_xml ... 2026-03-23 07:27:27,262 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_62_chatter_email_embedded_pdf_and_xml ... 2026-03-23 07:27:27,524 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to someone@example.com with Message-Id 4bf280ae-b44c-47eb-a0f7-095589a68518: fallback to model:account.move, thread_id:288, custom_values:{'move_type': 'in_invoice', 'journal_id': 124}, uid:22 2026-03-23 07:27:27,865 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_63_journal_upload_embedded_pdf_and_xml ... 2026-03-23 07:27:28,362 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_64_mail_alias_embedded_pdf_and_xml ... 2026-03-23 07:27:28,518 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to purchases-company_1_data@test.mycompany.com with Message-Id f1f7542f-c192-4377-80a4-13c5be8bc640: direct alias match: ('account.move', 0, {'company_id': 21, 'move_type': 'in_invoice', 'journal_id': 124}, 22, mail.alias(52,)) 2026-03-23 07:27:28,520 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-03-23 07:27:28,759 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_70_chatter_upload_all ... 2026-03-23 07:27:29,011 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_71_chatter_message_all ... 2026-03-23 07:27:29,295 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_72_chatter_email_all ... 2026-03-23 07:27:29,500 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to someone@example.com with Message-Id b102a554-40be-4291-a1c3-60b5fee4b237: fallback to model:account.move, thread_id:294, custom_values:{'move_type': 'in_invoice', 'journal_id': 124}, uid:22 2026-03-23 07:27:29,720 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_73_journal_upload_all ... 2026-03-23 07:27:30,249 26 INFO 00847-19-0-all odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['gif1.gif'] not imported: no suitable decoder found. 2026-03-23 07:27:30,282 26 INFO 00847-19-0-all odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['gif2.gif'] not imported: no suitable decoder found. 2026-03-23 07:27:30,313 26 INFO 00847-19-0-all odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['invoice2.docx'] not imported: no suitable decoder found. 2026-03-23 07:27:30,339 26 INFO 00847-19-0-all odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['invoice2.xlsx'] not imported: no suitable decoder found. 2026-03-23 07:27:30,383 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_74_mail_alias_all ... 2026-03-23 07:27:30,557 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to purchases-company_1_data@test.mycompany.com with Message-Id 5776d6fa-e8a9-4700-8c0d-617ea1ce928f: direct alias match: ('account.move', 0, {'company_id': 21, 'move_type': 'in_invoice', 'journal_id': 124}, 22, mail.alias(52,)) 2026-03-23 07:27:30,560 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-03-23 07:27:30,944 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_einvoice_notification ... 2026-03-23 07:27:31,170 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to purchases-company_1_data@test.mycompany.com with Message-Id 8572678b-1608-4666-ae4d-0eb943d35022: direct alias match: ('account.move', 0, {'company_id': 21, 'move_type': 'in_invoice', 'journal_id': 124}, 22, mail.alias(52,)) 2026-03-23 07:27:31,175 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-03-23 07:27:31,519 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_import_with_traceback ... 2026-03-23 07:27:31,819 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_import_xml_with_embedded_pdf ... 2026-03-23 07:27:33,062 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to purchases-company_1_data@test.mycompany.com with Message-Id dc288e90-bad8-4d62-830e-84eaa23c9315: direct alias match: ('account.move', 0, {'company_id': 21, 'move_type': 'in_invoice', 'journal_id': 124}, 22, mail.alias(52,)) 2026-03-23 07:27:33,068 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-03-23 07:27:33,713 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_supplier_invoice_forwarded_by_internal_user_without_supplier ... 2026-03-23 07:27:34,030 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_supplier_invoice_forwarded_by_internal_with_company_in_body ... 2026-03-23 07:27:34,375 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_supplier_invoice_forwarded_by_internal_with_internal_in_body ... 2026-03-23 07:27:34,714 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_supplier_invoice_forwarded_by_internal_with_supplier_in_body ... 2026-03-23 07:27:35,059 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_supplier_invoice_forwarded_by_internal_with_unknown_supplier_in_body ... 2026-03-23 07:27:35,393 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_supplier_invoice_mailed_from_supplier ... 2026-03-23 07:27:35,793 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 18 checked, 18 removed 2026-03-23 07:27:50,111 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_avg_price_calculation ... 2026-03-23 07:27:50,766 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_avg_price_group_by_month ... 2026-03-23 07:27:50,992 26 INFO 00847-19-0-all odoo.models.unlink: User #25 deleted account.move.line records with IDs: [691, 698, 705, 692, 699, 706, 687, 688, 695, 702, 690, 697, 704, 689, 696, 703, 686, 694, 701, 684, 685, 693, 700] 2026-03-23 07:27:51,090 26 INFO 00847-19-0-all odoo.models.unlink: User #25 deleted account.move records with IDs: [322, 323, 319, 321, 320, 318, 317] 2026-03-23 07:27:51,778 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_inventory_margin_currency ... 2026-03-23 07:27:55,631 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_invoice_report_multicompany_product_cost ... 2026-03-23 07:27:55,777 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_invoice_report_multiple_types ... 2026-03-23 07:27:55,892 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-23 07:28:10,224 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_account_journal_add_new_payment_method_multi ... 2026-03-23 07:28:10,335 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_account_journal_duplicates ... 2026-03-23 07:28:10,508 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_archive_multiple_journals ... 2026-03-23 07:28:10,678 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_archive_used_journal ... 2026-03-23 07:28:10,882 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_changing_journal_company ... 2026-03-23 07:28:11,027 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_constraint_currency_consistency_with_accounts ... 2026-03-23 07:28:11,247 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_euro_payment_reference_generation ... 2026-03-23 07:28:15,702 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_journal_notifications_unsubscribe ... 2026-03-23 07:28:15,789 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 07:28:15,870 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:28:17,891 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:28:17] "POST /my/journal/154/unsubscribe HTTP/1.1" 200 - 157 0.248 1.802 2026-03-23 07:28:17,914 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_journal_notifications_unsubscribe_errors ... 2026-03-23 07:28:18,022 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:28:19,767 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:28:19] "POST /my/journal/154/unsubscribe?token=invalid_token HTTP/1.1" 403 - 108 0.126 1.623 2026-03-23 07:28:19,868 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:28:19] "POST /my/journal/154/unsubscribe?token=AQAAAAAAAAAADRzgzPnTgF9DA8rIGZ97VDA9ghFstK_GFFVsL41dcBp7ImVtYWlsX3RvX3Vuc3Vic2NyaWJlIjogInRlc3RAZXhhbXBsZS5jb20iLCAiam91cm5hbF9pZCI6IDE1NH0 HTTP/1.1" 200 - 21 0.021 0.062 2026-03-23 07:28:19,948 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:28:19] "POST /my/journal/154/unsubscribe?token=AQAAAAAAAAAADRzgzPnTgF9DA8rIGZ97VDA9ghFstK_GFFVsL41dcBp7ImVtYWlsX3RvX3Vuc3Vic2NyaWJlIjogInRlc3RAZXhhbXBsZS5jb20iLCAiam91cm5hbF9pZCI6IDE1NH0 HTTP/1.1" 404 - 14 0.014 0.052 2026-03-23 07:28:20,037 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:28:20] "POST /my/journal/155/unsubscribe?token=AQAAAAAAAAAADRzgzPnTgF9DA8rIGZ97VDA9ghFstK_GFFVsL41dcBp7ImVtYWlsX3RvX3Vuc3Vic2NyaWJlIjogInRlc3RAZXhhbXBsZS5jb20iLCAiam91cm5hbF9pZCI6IDE1NH0 HTTP/1.1" 403 - 12 0.010 0.058 2026-03-23 07:28:20,061 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_journal_notifications_unsubscribe_success ... 2026-03-23 07:28:20,139 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:28:21,734 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:28:21] "POST /my/journal/154/unsubscribe?token=AQAAAAAAAAAADRzgzPnTgF9DA8rIGZ97VDA9ghFstK_GFFVsL41dcBp7ImVtYWlsX3RvX3Vuc3Vic2NyaWJlIjogInRlc3RAZXhhbXBsZS5jb20iLCAiam91cm5hbF9pZCI6IDE1NH0 HTTP/1.1" 200 - 117 0.129 1.470 2026-03-23 07:28:21,751 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_remove_payment_method_lines ... 2026-03-23 07:28:21,921 26 INFO 00847-19-0-all odoo.models.unlink: User #27 deleted account.payment.method.line records with IDs: [183] 2026-03-23 07:28:21,953 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 07:28:30,772 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 07:28:30,774 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 07:28:45,434 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_alias_create_unique ... 2026-03-23 07:28:45,805 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_alias_from_type ... 2026-03-23 07:28:46,196 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_alias_name_creation ... 2026-03-23 07:28:47,031 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_alias_name_form ... 2026-03-23 07:28:47,609 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_alias_uniqueness_without_domain ... 2026-03-23 07:28:48,382 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_non_latin_journal_code_payment_reference ... 2026-03-23 07:28:51,826 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_payment_method_line_accounts_on_recompute ... 2026-03-23 07:28:52,146 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_send_email_to_alias_from_other_company ... 2026-03-23 07:28:53,007 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Routing mail from company_2_user@test.com to purchases-company_1_data@test.mycompany.com with Message-Id : direct alias match: ('account.move', 0, {'company_id': 29, 'move_type': 'in_invoice', 'journal_id': 179}, 35, mail.alias(73,)) 2026-03-23 07:28:53,010 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-03-23 07:28:53,187 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_use_default_account_from_journal ... 2026-03-23 07:28:53,969 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-03-23 07:29:02,126 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_bank_journal_different_currency ... 2026-03-23 07:29:02,915 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_bank_journal_with_default_account_as_outstanding_account_payments ... 2026-03-23 07:29:03,540 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_customer_invoice_dashboard ... 2026-03-23 07:29:05,344 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_gap_in_sequence_warning ... 2026-03-23 07:29:06,522 26 INFO 00847-19-0-all odoo.models.unlink: User #36 deleted account.move.line records with IDs: [755, 765] 2026-03-23 07:29:06,584 26 INFO 00847-19-0-all odoo.models.unlink: User #36 deleted account.move records with IDs: [346] 2026-03-23 07:29:07,054 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_purchase_journal_numbers_and_sums ... 2026-03-23 07:29:08,110 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_sale_purchase_journal_for_multi_currency_sale ... 2026-03-23 07:29:09,273 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_sale_purchase_journal_for_purchase ... 2026-03-23 07:29:24,195 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_to_check_amount_different_currency ... 2026-03-23 07:29:24,934 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_to_check_posted ... 2026-03-23 07:29:25,704 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:29:25,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_company_lock_date ... 2026-03-23 07:29:25,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_expired_exception ... 2026-03-23 07:29:25,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_global_exception_move_edit_multi_user ... 2026-03-23 07:29:25,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_hard_lock_date ... 2026-03-23 07:29:25,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_revoked_exception ... 2026-03-23 07:29:25,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_branch ... 2026-03-23 07:29:25,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_insufficient ... 2026-03-23 07:29:25,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_move_edit_multi_user ... 2026-03-23 07:29:25,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_remove_lock_date ... 2026-03-23 07:29:25,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_wrong_company ... 2026-03-23 07:29:25,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_wrong_field ... 2026-03-23 07:30:55,140 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 07:31:09,839 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_merge_wizard: Starting TestAccountMergeWizard.test_can_merge_accounts_if_one_is_hashed ... 2026-03-23 07:31:11,512 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_merge_wizard: Starting TestAccountMergeWizard.test_cannot_merge_same_company ... 2026-03-23 07:31:11,612 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_merge_wizard: Starting TestAccountMergeWizard.test_cannot_merge_two_hashed_accounts ... 2026-03-23 07:31:12,164 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_merge_wizard: Starting TestAccountMergeWizard.test_merge ... 2026-03-23 07:31:14,598 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_merge_wizard: Starting TestAccountMergeWizard.test_merge_accounts_company_dependent_related ... 2026-03-23 07:31:16,338 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 07:31:16,500 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_attachment: Starting TestAccountMoveAttachment.test_preserving_manually_added_attachments ... 2026-03-23 07:31:16,548 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 07:31:17,043 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:31:17,485 26 INFO 00847-19-0-all odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['salut.txt'] not imported: no suitable decoder found. 2026-03-23 07:31:17,508 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:31:17] "POST /mail/attachment/upload HTTP/1.1" 200 - 25 0.034 0.440 2026-03-23 07:31:17,523 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 07:31:26,253 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_caba_with_different_lock_dates ... 2026-03-23 07:31:29,496 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_caba_with_lock_date ... 2017-03-12 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #43 deleted account.partial.reconcile records with IDs: [21, 20, 20] 2017-03-12 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #43 deleted account.full.reconcile records with IDs: [10] 2026-03-23 07:31:31,774 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_in_invoice_date_with_lock_date ... 2026-03-23 07:31:32,441 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_in_invoice_reverse_date_with_lock_date ... 2026-03-23 07:31:33,490 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_in_refund_date_with_lock_date ... 2026-03-23 07:31:34,213 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_in_refund_reverse_date_with_lock_date ... 2026-03-23 07:31:35,143 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_lock_date_exceptions ... 2026-03-23 07:31:41,542 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_out_invoice_date_with_lock_date ... 2026-03-23 07:31:42,309 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_out_invoice_reverse_date_with_lock_date ... 2026-03-23 07:31:43,250 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_out_refund_date_with_lock_date ... 2026-03-23 07:31:43,959 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_out_refund_reverse_date_with_lock_date ... 2026-03-23 07:31:45,001 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_reconcile_with_lock_date ... 2026-03-23 07:31:46,292 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_unreconcile_with_lock_date ... 2017-02-12 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #43 deleted account.partial.reconcile records with IDs: [26, 27, 26] 2017-02-12 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #43 deleted account.full.reconcile records with IDs: [15] 2026-03-23 07:31:48,322 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:31:58,446 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_in_invoice_multiple_duplicate_reference_batch ... 2026-03-23 07:31:59,111 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_in_invoice_multiple_duplicate_reference_batch_in_edit_mode ... 2026-03-23 07:31:59,650 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_in_invoice_single_duplicate_no_reference ... 2026-03-23 07:32:01,004 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_in_invoice_single_duplicate_reference ... 2026-03-23 07:32:01,669 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_in_invoice_single_duplicate_reference_diff_date ... 2026-03-23 07:32:03,634 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_in_invoice_single_duplicate_reference_with_form ... 2026-03-23 07:32:05,599 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_out_invoice_single_duplicate_reference ... 2026-03-23 07:32:08,685 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:32:09,294 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:32:23,860 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_account_move_inactive_currency_raise_error_on_post ... 2026-03-23 07:32:24,705 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_always_exigible_caba_account ... 2026-03-23 07:32:26,196 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_balance_modification_auto_balancing ... 2026-03-23 07:32:26,494 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_cache_invalidation ... 2026-03-23 07:32:26,567 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_change_journal_account_move ... 2026-03-23 07:32:27,723 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_change_journal_posted_before ... 2026-03-23 07:32:28,216 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_change_journal_sequence_number ... 2026-03-23 07:32:28,859 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_cumulated_balance ... 2026-03-23 07:32:29,208 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_custom_currency_on_account_1 ... 2026-03-23 07:32:29,717 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_entry_reverse_storno ... 2026-03-23 07:32:30,636 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_fiscal_position_multicompany ... 2026-03-23 07:32:36,408 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_included_tax ... 2026-03-23 07:32:37,877 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_invoice_like_entry_reverse_caba ... 2026-03-23 07:32:39,300 26 INFO 00847-19-0-all odoo.models.unlink: User #47 deleted account.partial.reconcile records with IDs: [29] 2026-03-23 07:32:39,376 26 INFO 00847-19-0-all odoo.models.unlink: User #47 deleted account.full.reconcile records with IDs: [18] 2026-03-23 07:32:39,464 26 INFO 00847-19-0-all odoo.models.unlink: User #47 deleted account.partial.reconcile records with IDs: [30] 2026-03-23 07:32:39,493 26 INFO 00847-19-0-all odoo.models.unlink: User #47 deleted account.full.reconcile records with IDs: [17] 2026-03-23 07:32:40,057 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_journal_entry_analytic_distribution_search_is_set ... 2026-03-23 07:32:42,068 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_journal_entry_clear_taxes ... 2026-03-23 07:32:43,044 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_line_steal ... 2026-03-23 07:32:44,222 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_manual_entries_storno ... 2026-03-23 07:32:45,424 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_manually_modifying_taxes ... 2026-03-23 07:32:47,024 26 INFO 00847-19-0-all odoo.models.unlink: User #47 deleted account.move.line records with IDs: [1177] 2026-03-23 07:32:47,235 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_draft_reconciled_entries_1 ... 2026-03-23 07:32:47,907 26 INFO 00847-19-0-all odoo.models.unlink: User #47 deleted account.partial.reconcile records with IDs: [32, 32] 2026-03-23 07:32:48,204 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_fiscalyear_lock_date_1 ... 2026-03-23 07:32:49,221 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_fiscalyear_lock_date_2 ... 2026-03-23 07:32:49,844 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_move_onchange ... 2026-03-23 07:32:52,687 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_prevent_edit_tax_on_posted_moves ... 2026-03-23 07:32:53,138 26 INFO 00847-19-0-all odoo.models.unlink: User #47 deleted account.move.line records with IDs: [1124] 2026-03-23 07:32:53,288 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_prevent_unlink_posted_items ... 2026-03-23 07:32:53,894 26 INFO 00847-19-0-all odoo.models.unlink: User #47 deleted account.move.line records with IDs: [1124] 2026-03-23 07:32:54,026 26 INFO 00847-19-0-all odoo.models.unlink: User #47 deleted account.move.line records with IDs: [1122] 2026-03-23 07:32:54,102 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_tax_autobalance ... 2026-03-23 07:32:54,555 26 INFO 00847-19-0-all odoo.models.unlink: User #47 deleted account.move.line records with IDs: [1191] 2026-03-23 07:32:54,668 26 INFO 00847-19-0-all odoo.models.unlink: User #47 deleted account.move.line records with IDs: [1192] 2026-03-23 07:32:54,876 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_tax_lock_date_1 ... 2026-03-23 07:32:55,963 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_with_taxes_reverse ... 2026-03-23 07:32:58,091 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_modify_posted_move_readonly_fields ... 2026-03-23 07:32:58,342 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_move_line_rounding ... 2026-03-23 07:32:58,583 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_no_partner_id_on_duplication ... 2026-03-23 07:32:59,083 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_no_recompute_when_company_address_changes ... 2026-03-23 07:32:59,581 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_out_invoice_auto_post_at_date ... 2026-03-22 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) starting 2026-03-22 00:00:00,000 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-22 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-24 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) starting 2026-03-24 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) fully done (#loop 1; done 1; remaining 0; duration 0.00s) 2026-03-23 07:33:00,256 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_out_invoice_auto_post_monthly ... 2026-03-23 07:33:00,474 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) starting 2026-03-23 07:33:00,819 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 07:33:00,821 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) fully done (#loop 1; done 1; remaining 0; duration 0.35s) 2026-03-23 07:33:00,833 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) starting 2026-03-23 07:33:01,216 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) fully done (#loop 1; done 1; remaining 0; duration 0.38s) 2026-03-23 07:33:01,232 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) starting 2026-03-23 07:33:01,424 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) fully done (#loop 1; done 1; remaining 0; duration 0.19s) 2026-03-23 07:33:01,437 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_post_invoice_fails_with_account_and_journal_company_inconsistency ... 2026-03-23 07:33:08,571 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_posting_future_invoice_fails ... 2026-03-23 07:33:08,825 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_reset_draft_exchange_move ... 2026-03-23 07:33:09,741 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_validate_move_wizard_with_auto_post_entry ... 2026-03-23 07:33:11,162 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 07:33:11,169 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_import_template: Starting TestAccountMoveImportTemplate.test_import_template ... 2026-03-23 07:33:11,222 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 07:33:22,664 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_compute_cash_rounding_lines ... 2026-03-23 07:33:23,121 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_default_tax_and_default_fiscal_position ... 2026-03-23 07:33:26,190 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1239] 2026-03-23 07:33:26,546 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1242] 2026-03-23 07:33:26,887 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1245] 2026-03-23 07:33:27,163 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1244] 2026-03-23 07:33:27,413 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1246] 2026-03-23 07:33:27,531 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_duplicate_invoice_with_separate_discount_acccount ... 2026-03-23 07:33:28,803 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1255] 2026-03-23 07:33:29,211 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_fiduciary_mode_date_suggestion ... 2022-06-17 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1267, 1268, 1269, 1270] 2022-06-17 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move records with IDs: [530] 2022-06-17 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1229, 1230, 1231, 1232, 1233] 2022-06-17 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move records with IDs: [522] 2026-03-23 07:33:38,039 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_change_period_accrual_1 ... 2026-03-23 07:33:39,431 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_create_1 ... 2026-03-23 07:33:39,979 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_create_refund ... 2026-03-23 07:33:40,748 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1298, 1299] 2026-03-23 07:33:41,495 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1305, 1306] 2026-03-23 07:33:42,420 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_create_refund_multi_currency ... 2026-03-23 07:33:44,824 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1317, 1318] 2026-03-23 07:33:45,511 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1324, 1325] 2026-03-23 07:33:46,396 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_business_fields_1 ... 2026-03-23 07:33:48,707 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_cash_rounding_1 ... 2026-03-23 07:33:51,600 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_currency_1 ... 2026-03-23 07:33:56,562 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_partner_1 ... 2026-03-23 07:34:00,129 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1229, 1230] 2026-03-23 07:34:00,421 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1231] 2026-03-23 07:34:00,895 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_product_1 ... 2026-03-23 07:34:02,565 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_product_2_with_fiscal_pos ... 2026-03-23 07:34:05,604 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_product_2_with_fiscal_pos_2 ... 2026-03-23 07:34:08,707 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_taxes_1 ... 2026-03-23 07:34:10,565 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_product_taxes_on_branch ... 2026-03-23 07:34:20,669 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_tax_line_delete ... 2026-03-23 07:34:21,703 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_onchange_invoice_date ... 2026-03-23 07:34:24,927 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_onchange_invoice_date_2 ... 2026-03-23 07:34:26,651 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_onchange_past_invoice_1 ... 2026-03-23 07:34:28,742 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1229, 1230] 2026-03-23 07:34:29,192 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_payment_register_wizard ... 2026-03-23 07:34:31,155 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_reverse_caba ... 2026-03-23 07:34:34,089 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.partial.reconcile records with IDs: [41] 2026-03-23 07:34:34,200 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.full.reconcile records with IDs: [27] 2026-03-23 07:34:34,364 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.partial.reconcile records with IDs: [42] 2026-03-23 07:34:34,457 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.full.reconcile records with IDs: [26] 2026-03-23 07:34:35,129 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_switch_type_1 ... 2026-03-23 07:34:35,888 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1392, 1393] 2026-03-23 07:34:36,336 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1395, 1396] 2026-03-23 07:34:36,473 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_switch_type_2 ... 2026-03-23 07:34:37,211 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1401, 1402] 2026-03-23 07:34:37,787 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1404, 1405] 2026-03-23 07:34:37,952 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_switch_type_storno ... 2026-03-23 07:34:38,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_with_down_payment_caba ... 2026-03-23 07:34:40,354 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_write_1 ... 2026-03-23 07:34:41,136 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_journal_item_on_payable_account ... 2026-03-23 07:34:41,975 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_manual_label_change_on_payment_term_line ... 2026-03-23 07:34:43,466 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_onchange_journal_currency ... 2026-03-23 07:34:45,883 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_onchange_ref ... 2026-03-23 07:34:47,024 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_payment_move_state ... 2026-03-23 07:36:09,382 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_payment_move_state_draft ... 2026-03-23 07:37:31,201 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_purchase_uom_on_vendor_bills ... 2026-03-23 07:37:34,304 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_recompute_of_line_name ... 2026-03-23 07:37:36,054 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_reverse_and_create_invoice_copied_main_attachment ... 2026-03-23 07:37:37,167 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1939] 2026-03-23 07:37:38,563 26 INFO 00847-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1946] 2026-03-23 07:37:39,558 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_taxes_onchange_product_uom_and_price_unit ... 2026-03-23 07:37:42,019 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_vendor_uom_per_company ... 2026-03-23 07:37:49,401 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 07:38:00,015 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_create_1 ... 2026-03-23 07:38:00,481 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_create_storno ... 2026-03-23 07:38:01,066 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_business_fields_1 ... 2026-03-23 07:38:03,838 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_cash_rounding_1 ... 2026-03-23 07:38:06,815 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_currency_1 ... 2026-03-23 07:38:12,321 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_partner_1 ... 2026-03-23 07:38:15,742 26 INFO 00847-19-0-all odoo.models.unlink: User #51 deleted account.move.line records with IDs: [1958, 1959] 2026-03-23 07:38:16,019 26 INFO 00847-19-0-all odoo.models.unlink: User #51 deleted account.move.line records with IDs: [1960] 2026-03-23 07:38:16,478 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_product_1 ... 2026-03-23 07:38:18,005 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_taxes_1 ... 2026-03-23 07:38:19,672 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_onchange_past_invoice_1 ... 2026-03-23 07:38:21,940 26 INFO 00847-19-0-all odoo.models.unlink: User #51 deleted account.move.line records with IDs: [1958, 1959] 2026-03-23 07:38:22,505 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_reverse_caba ... 2026-03-23 07:38:25,578 26 INFO 00847-19-0-all odoo.models.unlink: User #51 deleted account.partial.reconcile records with IDs: [185] 2026-03-23 07:38:25,669 26 INFO 00847-19-0-all odoo.models.unlink: User #51 deleted account.full.reconcile records with IDs: [107] 2026-03-23 07:38:25,837 26 INFO 00847-19-0-all odoo.models.unlink: User #51 deleted account.partial.reconcile records with IDs: [186] 2026-03-23 07:38:25,911 26 INFO 00847-19-0-all odoo.models.unlink: User #51 deleted account.full.reconcile records with IDs: [106] 2026-03-23 07:38:26,458 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_with_down_payment_caba ... 2026-03-23 07:38:28,119 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_write_1 ... 2026-03-23 07:38:28,954 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:38:37,266 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_1 ... 2026-03-23 07:38:38,410 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_2 ... 2026-03-23 07:38:39,051 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_3 ... 2026-03-23 07:38:39,583 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_4 ... 2026-03-23 07:38:40,156 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_5 ... 2026-03-23 07:38:40,818 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_6 ... 2026-03-23 07:38:41,401 26 INFO 00847-19-0-all odoo.models.unlink: User #53 deleted account.move.line records with IDs: [2066] 2026-03-23 07:38:41,528 26 INFO 00847-19-0-all odoo.models.unlink: User #53 deleted account.move.line records with IDs: [2067, 2068] 2026-03-23 07:38:41,628 26 INFO 00847-19-0-all odoo.models.unlink: User #53 deleted account.move.line records with IDs: [2069] 2026-03-23 07:38:41,699 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_amounts_sign ... 2026-03-23 07:38:44,880 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_broken_configuration ... 2026-03-23 07:38:45,511 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_fixed_tax_with_negative_balance ... 2026-03-23 07:38:46,084 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_fixed_tax_with_negative_quantity ... 2026-03-23 07:38:46,646 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_mixing_tax_inside_and_outside_a_group_of_taxes ... 2026-03-23 07:38:47,170 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_multiple_same_tax_lines ... 2026-03-23 07:38:47,561 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_multiple_same_tax_lines_multi_currencies_manual_edition ... 2026-03-23 07:38:47,917 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_multiple_same_tax_lines_with_analytic ... 2026-03-23 07:38:50,734 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_partitioning_lines_by_moves ... 2026-03-23 07:38:52,215 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_percent_tax_with_negative_balance ... 2026-03-23 07:38:52,830 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_round_globally_rounding ... 2026-03-23 07:38:53,519 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_round_per_line_update ... 2026-03-23 07:38:54,227 26 INFO 00847-19-0-all odoo.models.unlink: User #53 deleted account.move.line records with IDs: [2179] 2026-03-23 07:38:54,388 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_tax_on_payment ... 2026-03-23 07:38:55,912 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:39:13,322 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_account_on_invoice_line_product_removal ... 2026-03-23 07:39:14,022 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_basic_tax_lock ... 2026-03-23 07:39:15,961 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_before_initial_rate ... 2026-03-23 07:39:19,179 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_change_currency_id ... 2026-03-23 07:39:21,699 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_change_first_journal_move_sequence ... 2026-03-23 07:39:22,412 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_change_journal_currency ... 2026-03-23 07:39:22,963 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_compute_name_payment_reference ... 2026-03-23 07:39:26,253 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_date_reversal_exchange_move ... 2019-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [190] 2019-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.full.reconcile records with IDs: [112] 2019-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [191] 2019-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [193] 2019-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.full.reconcile records with IDs: [115] 2019-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [194] 2026-03-23 07:39:32,705 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_discount_allocation_account_on_invoice ... 2026-03-23 07:39:33,444 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_discount_allocation_account_on_invoice_currency_change ... 2026-03-23 07:39:34,900 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_copy_data ... 2026-03-23 07:39:35,278 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_currency_mismatch_account_currency ... 2026-03-23 07:39:35,717 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_currency_rate_manually_changed ... 2026-03-23 07:39:36,320 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_currency_rate_onchange_sets_to_one ... 2026-03-23 07:39:38,022 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_currency_rate_round_globally ... 2026-03-23 07:39:38,554 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_epd_cash_rounding_amount ... 2026-03-23 07:39:39,196 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_line_no_followup ... 2026-03-23 07:39:39,642 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_mass_posting ... 2026-03-23 07:39:43,035 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_no_followup ... 2026-03-23 07:39:43,457 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_with_empty_currency ... 2026-03-23 07:39:44,649 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_keep_receivable ... 2026-03-23 07:39:45,506 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_line_name_description ... 2026-03-23 07:39:47,295 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_lines_recomputation_after_currency_rate_change ... 2026-03-23 07:39:50,625 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_multiple_currency_change ... 2026-03-23 07:39:53,189 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_narration_preserved_when_use_invoice_terms_disabled ... 2026-03-23 07:39:53,303 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted ir.config_parameter records with IDs: [42] 2026-03-23 07:39:54,141 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_narration_translation_on_partner_language_change ... 2026-03-23 07:39:55,463 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_no_taxes_on_payment_term_line ... 2026-03-23 07:39:55,949 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_on_quick_encoding_non_accounting_lines ... 2026-03-23 07:39:57,389 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_bank_partner ... 2026-03-23 07:39:57,647 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_caba_on_payment ... 2026-03-23 07:39:58,590 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2297] 2026-03-23 07:39:59,474 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_change_period_accrual_1 ... 2026-03-23 07:40:00,715 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_change_period_past_move_date ... 2026-03-23 07:40:02,975 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_change_to_future_period_accrual_1 ... 2026-03-23 07:40:04,181 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_copy_custom_date ... 2026-03-23 07:40:05,101 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_1 ... 2026-03-23 07:40:05,688 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_child_partner ... 2026-03-23 07:40:06,332 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_cross_branch_refund ... 2026-03-23 07:40:11,862 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_refund ... 2026-03-23 07:40:12,833 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2361, 2362] 2026-03-23 07:40:13,677 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2368, 2369] 2026-03-23 07:40:14,710 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_refund_auto_post ... 2026-03-23 07:40:15,532 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2380, 2381] 2026-03-23 07:40:16,310 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_refund_multi_currency ... 2026-03-23 07:40:18,819 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2392, 2393] 2026-03-23 07:40:19,623 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2399, 2400] 2026-03-23 07:40:20,946 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_currency_rate_posted_in_future ... 2026-03-23 07:40:22,011 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_custom_currency_rate ... 2026-03-23 07:40:22,738 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_depreciated_account ... 2026-03-23 07:40:23,258 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_filter_zero_balance_lines ... 2026-03-23 07:40:23,715 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_fiscal_position_preserves_manual_price ... 2026-03-23 07:40:24,240 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2186] 2026-03-23 07:40:24,593 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_fiscal_position_recomputes_price_include_taxes ... 2026-03-23 07:40:25,595 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2422] 2026-03-23 07:40:25,830 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_analytic ... 2026-03-23 07:40:31,564 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2425] 2026-03-23 07:40:31,885 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_analytic_2 ... 2026-03-23 07:40:34,081 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_business_fields_1 ... 2026-03-23 07:40:36,334 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_cash_rounding_1 ... 2026-03-23 07:40:39,300 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_currency_1 ... 2026-03-23 07:40:43,527 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_partner_1 ... 2026-03-23 07:40:46,463 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2184, 2185] 2026-03-23 07:40:46,771 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2186] 2026-03-23 07:40:47,109 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_product_1 ... 2026-03-23 07:40:48,806 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_product_2_with_fiscal_pos_1 ... 2026-03-23 07:40:52,304 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_product_2_with_fiscal_pos_2 ... 2026-03-23 07:40:55,109 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_rounding_price_subtotal_1 ... 2026-03-23 07:40:55,676 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_rounding_price_subtotal_2 ... 2026-03-23 07:41:00,437 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_taxes_1 ... 2026-03-23 07:41:02,318 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_taxes_2_price_unit_tax_included ... 2026-03-23 07:41:03,943 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2185] 2026-03-23 07:41:04,209 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2187] 2026-03-23 07:41:07,668 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_product_taxes_on_branch ... 2026-03-23 07:41:16,171 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_tax_fixed_price_include_free_product ... 2026-03-23 07:41:16,758 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_taxes_fixed_price_include_free_product ... 2026-03-23 07:41:17,217 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_multi_company ... 2026-03-23 07:41:19,304 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_multi_date_change_period_accrual ... 2026-03-23 07:41:21,052 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_multiple_switch_payment_terms ... 2026-03-23 07:41:22,355 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_note_and_tax_partner_is_set ... 2026-03-23 07:41:22,814 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_onchange_invoice_date ... 2026-03-23 07:41:27,099 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_partner_context ... 2026-03-23 07:41:27,432 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_post_1 ... 2026-03-23 07:41:28,303 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_post_2 ... 2026-03-23 07:41:29,186 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_recomputation_receivable_lines ... 2026-03-23 07:41:30,914 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_reverse_caba ... 2026-03-23 07:41:33,807 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [214] 2026-03-23 07:41:33,893 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.full.reconcile records with IDs: [128] 2026-03-23 07:41:34,096 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [215] 2026-03-23 07:41:34,251 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.full.reconcile records with IDs: [127] 2026-03-23 07:41:34,994 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_reverse_move_tags ... 2026-03-23 07:41:35,986 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2578, 2579] 2026-03-23 07:41:36,599 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_rounding_recomputation_receivable_lines ... 2026-03-23 07:41:36,719 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted res.currency.rate records with IDs: [42, 41, 40] 2026-03-23 07:41:37,951 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_switch_out_refund_1 ... 2026-03-23 07:41:38,738 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2587, 2588] 2026-03-23 07:41:38,876 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_switch_out_refund_2 ... 2026-03-23 07:41:39,607 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2594, 2595] 2026-03-23 07:41:39,963 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_switch_out_refund_3 ... 2026-03-23 07:41:41,046 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_switch_out_refund_4 ... 2026-03-23 07:41:41,249 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_tax_tags ... 2026-03-23 07:41:41,932 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_with_down_payment_caba ... 2026-03-23 07:41:43,539 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_write_1 ... 2026-03-23 07:41:44,310 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_write_2 ... 2026-03-23 07:41:45,278 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_payment_term_line_fiscal_position ... 2026-03-23 07:41:45,996 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_post_valid_invoices_when_auto_post ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) starting 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (28) partially done (#loop 2; done 0; remaining 2; duration 0.00s) 2026-03-23 07:41:49,449 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_quick_edit_total_amount ... 2026-03-23 07:41:53,376 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_quick_edit_total_amount_with_mixed_epd ... 2026-03-23 07:41:57,659 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_quick_edit_total_amount_with_reverse_charge ... 2026-03-23 07:41:58,993 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_search_move_sent_values ... 2026-03-23 07:42:03,566 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_tax_grid_remove_tax ... 2026-03-23 07:42:05,030 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2652] 2026-03-23 07:42:05,327 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_tax_recomputed_when_changing_base_lines ... 2026-03-23 07:42:07,358 26 INFO 00847-19-0-all odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2655] 2026-03-23 07:42:07,592 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_update_lines_date_when_invoice_date_changes ... 2026-03-23 07:42:10,321 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-23 07:42:20,792 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_create_1 ... 2026-03-23 07:42:21,277 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_create_storno ... 2026-03-23 07:42:22,066 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_business_fields_1 ... 2026-03-23 07:42:24,395 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_cash_rounding_1 ... 2026-03-23 07:42:26,791 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_currency_1 ... 2026-03-23 07:42:30,862 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_partner_1 ... 2026-03-23 07:42:33,928 26 INFO 00847-19-0-all odoo.models.unlink: User #57 deleted account.move.line records with IDs: [2661, 2662] 2026-03-23 07:42:34,264 26 INFO 00847-19-0-all odoo.models.unlink: User #57 deleted account.move.line records with IDs: [2663] 2026-03-23 07:42:34,621 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_product_1 ... 2026-03-23 07:42:36,221 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_taxes_1 ... 2026-03-23 07:42:37,612 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_reverse_caba ... 2026-03-23 07:42:40,914 26 INFO 00847-19-0-all odoo.models.unlink: User #57 deleted account.partial.reconcile records with IDs: [220] 2026-03-23 07:42:41,014 26 INFO 00847-19-0-all odoo.models.unlink: User #57 deleted account.full.reconcile records with IDs: [134] 2026-03-23 07:42:41,167 26 INFO 00847-19-0-all odoo.models.unlink: User #57 deleted account.partial.reconcile records with IDs: [221] 2026-03-23 07:42:41,263 26 INFO 00847-19-0-all odoo.models.unlink: User #57 deleted account.full.reconcile records with IDs: [133] 2026-03-23 07:42:41,797 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_with_down_payment_caba ... 2026-03-23 07:42:43,364 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_write_1 ... 2026-03-23 07:42:44,044 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:42:53,755 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_payments_widget: Starting TestAccountMovePaymentsWidget.test_outstanding_payments_foreign_currency ... 2026-03-23 07:42:54,446 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_payments_widget: Starting TestAccountMovePaymentsWidget.test_outstanding_payments_single_currency ... 2026-03-23 07:42:55,174 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_payments_widget: Starting TestAccountMovePaymentsWidget.test_payments_with_exchange_difference_invoice ... 2026-03-23 07:42:56,504 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_payments_widget: Starting TestAccountMovePaymentsWidget.test_payments_with_exchange_difference_payment ... 2026-03-23 07:42:57,729 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:43:07,105 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_dest_acc_reconciliation_partial_pmt ... 2026-03-23 07:43:10,442 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_double_tax_negative_line ... 2026-03-23 07:43:13,521 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_foreign_vat ... 2026-03-23 07:43:15,007 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_mix_reconciliation ... 2026-03-23 07:43:19,511 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_rounding_adjustment ... 2026-03-23 07:43:23,276 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_tax_group ... 2026-03-23 07:43:25,013 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_undo_reconciliation ... 2026-03-23 07:43:26,510 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [253, 254] 2026-03-23 07:43:26,587 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [155, 154] 2026-03-23 07:43:27,132 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_cash_basis_full_refund ... 2026-03-23 07:43:29,087 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.move.line records with IDs: [2855] 2026-03-23 07:43:30,153 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_cash_basis_taxline_without_account ... 2026-03-23 07:43:32,678 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_cash_basis_with_analytic_distribution ... 2026-03-23 07:43:36,200 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_cash_basis_with_analytic_distribution_analytic_tax ... 2026-03-23 07:43:39,454 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_exchange_move_assignment_with_group_payment ... 2026-03-23 07:43:39,532 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted res.currency.rate records with IDs: [64, 63, 62] 2026-03-23 07:43:43,990 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_full_reconcile_bunch_lines ... 2026-03-23 07:43:46,495 26 INFO 00847-19-0-all odoo.models.unlink: User #62 deleted account.partial.reconcile records with IDs: [277, 276, 274, 275, 275, 276, 277, 274] 2026-03-23 07:43:46,533 26 INFO 00847-19-0-all odoo.models.unlink: User #62 deleted account.full.reconcile records with IDs: [171] 2026-03-23 07:43:47,121 26 INFO 00847-19-0-all odoo.models.unlink: User #62 deleted account.partial.reconcile records with IDs: [281, 285, 280, 284, 278, 279, 282, 283, 279, 280, 281, 278] 2026-03-23 07:43:47,181 26 INFO 00847-19-0-all odoo.models.unlink: User #62 deleted account.full.reconcile records with IDs: [173] 2026-03-23 07:43:48,389 26 INFO 00847-19-0-all odoo.models.unlink: User #62 deleted account.partial.reconcile records with IDs: [293, 292, 290, 291, 291, 292, 293, 290] 2026-03-23 07:43:48,428 26 INFO 00847-19-0-all odoo.models.unlink: User #62 deleted account.full.reconcile records with IDs: [178] 2026-03-23 07:43:49,178 26 INFO 00847-19-0-all odoo.models.unlink: User #62 deleted account.partial.reconcile records with IDs: [297, 296, 294, 295, 302, 311, 300, 301, 309, 310, 298, 299, 307, 308, 306, 305, 303, 304, 295, 296, 297, 294, 301, 302, 303, 298, 304, 305, 306, 299, 300] 2026-03-23 07:43:49,257 26 INFO 00847-19-0-all odoo.models.unlink: User #62 deleted account.full.reconcile records with IDs: [180] 2026-03-23 07:43:50,716 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_full_reconcile_foreign_currency_rounding_difference_credit_larger ... 2026-03-23 07:43:51,716 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_full_reconcile_foreign_currency_rounding_difference_debit_larger ... 2026-03-23 07:43:52,702 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_invoice_draft_fully_paid_if_zero ... 2026-03-23 07:43:53,125 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_links_between_move_and_payment ... 2026-03-23 07:43:55,139 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_loop ... 2026-03-23 07:43:56,211 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [322] 2026-03-23 07:43:56,542 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_full_reconcile ... 2026-03-23 07:43:57,077 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_partial_multi_reconcile ... 2026-03-23 07:43:58,023 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [328] 2026-03-23 07:43:58,171 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_partial_multi_separate_reconcile ... 2026-03-23 07:43:58,843 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_partial_single_reconcile ... 2026-03-23 07:43:59,334 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_unreconcile_multi ... 2026-03-23 07:44:00,104 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [335] 2026-03-23 07:44:00,269 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [336] 2026-03-23 07:44:00,401 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [337] 2026-03-23 07:44:00,443 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_unreconcile_single ... 2026-03-23 07:44:01,337 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [338, 339, 338, 339] 2026-03-23 07:44:01,386 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [193] 2026-03-23 07:44:01,466 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_migration_to_new_reconciliation_multiple_currencies_fix_residual_with_writeoff ... 2026-03-23 07:44:02,660 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_migration_to_new_reconciliation_same_foreign_currency ... 2026-03-23 07:44:04,093 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_modify_all_reconciled_lines ... 2026-03-23 07:44:04,640 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [349] 2026-03-23 07:44:04,681 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [197] 2026-03-23 07:44:04,951 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [349, 349] 2026-03-23 07:44:04,993 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [197] 2026-03-23 07:44:05,090 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_modify_all_reconciled_lines_with_no_partner ... 2026-03-23 07:44:05,699 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_partial_payments_auto_validation ... 2026-03-23 07:44:16,935 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [358, 359, 360] 2026-03-23 07:44:17,269 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [361] 2026-03-23 07:44:17,340 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [199] 2026-03-23 07:44:17,397 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_partial_reconcile_amounts_of_several_matching_lines ... 2026-03-23 07:44:18,696 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_exchange_difference_transfer_account_check_entries_1 ... 2026-03-23 07:44:20,057 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_exchange_difference_transfer_account_check_entries_2 ... 2026-03-23 07:44:21,760 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_exchange_difference_transfer_account_check_entries_3 ... 2026-03-23 07:44:23,563 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_exchange_difference_transfer_account_check_entries_4 ... 2026-03-23 07:44:24,812 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_payment_term_full_amount ... 2026-03-23 07:44:26,272 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_payment_term_full_amount_two_invoices ... 2026-03-23 07:44:28,579 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_refund_multicurrency ... 2026-03-23 07:44:30,263 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_revert ... 2026-03-23 07:44:31,207 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [401] 2026-03-23 07:44:31,259 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [228] 2026-03-23 07:44:31,772 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_tax_grid_multi_taxes ... 2026-03-23 07:44:32,613 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_tax_grid_refund ... 2026-03-23 07:44:33,913 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_tax_grid_reversal ... 2026-03-23 07:44:34,920 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.move.line records with IDs: [3293] 2026-03-23 07:44:35,981 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.move.line records with IDs: [3298] 2026-03-23 07:44:36,309 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_workflow_multi_currency ... 2026-03-23 07:44:39,579 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_workflow_single_currency ... 2026-03-23 07:44:41,341 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_draft_cash_basis_surprise_use_case ... 2026-03-23 07:44:42,626 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.move.line records with IDs: [3419, 3420] 2026-03-23 07:44:42,981 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [449] 2026-03-23 07:44:43,081 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [253] 2026-03-23 07:44:43,797 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_draft_cash_basis_use_case ... 2026-03-23 07:44:44,857 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_draft_exchange_diff_use_case ... 2026-03-23 07:44:46,087 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_credit_expense_full_payment ... 2026-03-23 07:44:46,908 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_credit_expense_partial_payment ... 2026-03-23 07:44:47,732 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_credit_income_full_payment ... 2026-03-23 07:44:48,489 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_credit_income_partial_payment ... 2026-03-23 07:44:49,256 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_debit_expense_full_payment ... 2026-03-23 07:44:50,136 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_debit_expense_partial_payment ... 2026-03-23 07:44:51,011 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_debit_income_full_payment ... 2026-03-23 07:44:51,757 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_debit_income_partial_payment ... 2026-03-23 07:44:52,424 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_credit_expense_full_payment ... 2026-03-23 07:44:53,232 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_credit_expense_partial_payment ... 2026-03-23 07:44:53,953 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_credit_income_full_payment ... 2026-03-23 07:44:54,791 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_credit_income_partial_payment ... 2026-03-23 07:44:55,554 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_debit_expense_full_payment ... 2026-03-23 07:44:56,449 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_debit_expense_partial_payment ... 2026-03-23 07:44:57,209 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_debit_income_full_payment ... 2026-03-23 07:44:58,044 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_debit_income_partial_payment ... 2026-03-23 07:44:58,890 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_credit_expense_full_payment ... 2026-03-23 07:44:59,687 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_credit_expense_partial_payment ... 2026-03-23 07:45:00,397 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_credit_income_full_payment ... 2026-03-23 07:45:01,325 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_credit_income_partial_payment ... 2026-03-23 07:45:02,187 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_debit_expense_full_payment ... 2026-03-23 07:45:03,100 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_debit_expense_partial_payment ... 2026-03-23 07:45:04,088 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_debit_income_full_payment ... 2026-03-23 07:45:04,905 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_debit_income_partial_payment ... 2026-03-23 07:45:05,645 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_foreign_currency_rounding_issue ... 2026-03-23 07:45:08,378 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_import ... 2026-03-23 07:45:09,640 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_import_same_matching_different_account ... 2026-03-23 07:45:10,702 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_invoice_company_curr_payment_foreign_curr ... 2026-03-23 07:45:11,581 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_1_zero_balance_different_foreign_currency ... 2026-03-23 07:45:11,990 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_1_zero_balance_same_foreign_currency ... 2026-03-23 07:45:12,579 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_2_zero_amount_currency_same_foreign_currency ... 2026-03-23 07:45:13,083 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_3_zero_balance_one_foreign_currency ... 2026-03-23 07:45:13,814 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_4_zero_amount_currency_multiple_currencies ... 2026-03-23 07:45:14,362 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_5_zero_balance_in_one_line_same_foreign_currency ... 2026-03-23 07:45:14,831 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_multiple_in_foreign_currency ... 2026-03-23 07:45:20,528 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_one_foreign_currency_fallback_company_currency ... 2026-03-23 07:45:21,017 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_partial_exchange_rounding_issue ... 2026-03-23 07:45:22,873 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_partial_reconciliations ... 2026-03-23 07:45:23,700 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_payment_custom_rate ... 2026-03-23 07:45:24,601 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted res.currency.rate records with IDs: [64, 63, 62] 2026-03-23 07:45:24,836 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_payment_with_no_exchange_diff_journal ... 2026-03-23 07:45:26,482 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_plan ... 2026-03-23 07:45:27,959 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_rounding_issue ... 2026-03-23 07:45:29,116 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_special_mexican_workflow_1 ... 2026-03-23 07:45:31,974 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_special_mexican_workflow_2 ... 2026-03-23 07:45:35,058 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconciliation_currency_exchange_matching_number ... 2026-03-23 07:45:35,774 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reverse_exchange_difference ... 2026-03-23 07:45:36,661 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [594, 595] 2026-03-23 07:45:36,717 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [323] 2026-03-23 07:45:37,946 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [597, 598] 2026-03-23 07:45:37,992 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [326] 2026-03-23 07:45:38,978 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [600, 601] 2026-03-23 07:45:39,020 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [329] 2026-03-23 07:45:40,106 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [603, 604] 2026-03-23 07:45:40,142 26 INFO 00847-19-0-all odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [332] 2026-03-23 07:45:40,561 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reverse_with_multiple_lines ... 2026-03-23 07:45:42,376 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:45:51,295 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 07:45:51,297 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 07:45:52,419 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:46:07,951 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_assert_initial_values ... 2026-03-23 07:46:07,996 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_invoice_sent_to_additional_partner ... 2026-03-23 07:46:10,746 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_move_composer_multi ... 2026-03-23 07:46:17,527 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_move_composer_single ... 2026-03-23 07:46:19,569 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_move_composer_single_lang ... 2026-03-23 07:46:21,886 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_move_composer_with_dynamic_reports ... 2026-03-23 07:46:24,282 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-03-23 07:46:38,134 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_compute_value_of_send_invoice_batch_wizard ... 2026-03-23 07:46:41,189 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_cron_notifications ... 2026-03-23 07:46:45,891 26 INFO 00847-19-0-all odoo.models.unlink: User #71 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 194, 195] 2026-03-23 07:46:45,901 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) starting 2026-03-23 07:46:47,824 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 07:46:47,833 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) fully done (#loop 1; done 4; remaining 0; duration 1.93s) 2026-03-23 07:46:47,858 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_error_but_continue ... 2026-03-23 07:46:50,556 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_get_invoice_report_filename ... 2026-03-23 07:46:54,482 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_get_sending_settings ... 2026-03-23 07:46:56,230 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_email_subtitle ... 2026-03-23 07:46:58,135 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_mail_attachments_widget ... 2026-03-23 07:47:01,456 26 INFO 00847-19-0-all odoo.models.unlink: User #71 deleted ir.attachment records with IDs: [3256] 2026-03-23 07:47:01,518 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_multi ... 2026-03-23 07:47:04,345 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) starting 2026-03-23 07:47:05,937 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 07:47:05,941 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) fully done (#loop 1; done 2; remaining 0; duration 1.60s) 2026-03-23 07:47:07,319 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) starting 2026-03-23 07:47:07,811 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) fully done (#loop 1; done 3; remaining 0; duration 0.49s) 2026-03-23 07:47:07,838 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_multi_child_contact ... 2026-03-23 07:47:10,235 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_multi_cron_disabled_alert ... 2026-03-23 07:47:12,694 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_multi_email_missing ... 2026-03-23 07:47:15,272 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) starting 2026-03-23 07:47:16,667 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 07:47:16,674 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) fully done (#loop 1; done 2; remaining 0; duration 1.40s) 2026-03-23 07:47:16,725 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_multi_with_edi ... 2026-03-23 07:47:19,126 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_single ... 2026-03-23 07:47:21,980 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_web_service_after_pdf_rendering ... 2026-03-23 07:47:24,833 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_is_move_sent_state ... 2026-03-23 07:47:27,694 26 INFO 00847-19-0-all odoo.models.unlink: User #71 deleted ir.attachment records with IDs: [3281] 2026-03-23 07:47:27,713 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_journal_follower_gets_pdf_on_send_and_print ... 2026-03-23 07:47:30,192 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_link_pdf_webservice_fails_after ... 2026-03-23 07:47:32,729 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_link_pdf_webservice_fails_before ... 2026-03-23 07:47:35,345 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_no_sending_method_selected ... 2026-03-23 07:47:37,872 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_pdf_report_id ... 2026-03-23 07:47:41,674 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_proforma_pdf ... 2026-03-23 07:47:46,582 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_send_and_print_cron ... 2026-03-23 07:47:52,521 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) starting 2026-03-23 07:47:54,990 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 07:47:55,001 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) fully done (#loop 1; done 4; remaining 0; duration 2.48s) 2026-03-23 07:47:55,060 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_with_draft_invoices ... 2026-03-23 07:47:57,514 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_with_empty_mail_template_multi ... 2026-03-23 07:48:00,137 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) starting 2026-03-23 07:48:01,859 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 07:48:01,863 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) fully done (#loop 1; done 2; remaining 0; duration 1.73s) 2026-03-23 07:48:01,897 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_with_empty_mail_template_single ... 2026-03-23 07:48:05,063 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 38 checked, 38 removed 2026-03-23 07:48:13,004 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_account_move_count ... 2026-03-23 07:48:14,075 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_days_sales_outstanding ... 2026-03-23 07:48:17,544 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_manually_write_partner_id ... 2026-03-23 07:48:18,414 26 INFO 00847-19-0-all odoo.models.unlink: User #73 deleted account.move.line records with IDs: [4021] 2026-03-23 07:48:19,186 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_manually_write_partner_id_different_vat ... 2026-03-23 07:48:19,736 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_manually_write_partner_id_empty_string_vs_False ... 2026-03-23 07:48:20,453 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_res_partner_bank ... 2026-03-23 07:48:20,947 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:48:29,615 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 07:48:29,618 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 07:48:38,384 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_attachments_send_multiple ... 2026-03-23 07:48:39,724 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_compute_currency_id ... 2026-03-23 07:48:40,354 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_empty_string_payment_method ... 2026-03-23 07:48:41,643 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_invoice_paid_hook_called_in_various_scenarios ... 2026-03-23 07:48:44,387 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: skipped Subtest TestAccountPayment.test_invoice_paid_hook_called_in_various_scenarios [without oustanding] : Accounting not installed 2026-03-23 07:48:45,896 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: skipped Subtest TestAccountPayment.test_invoice_paid_hook_called_in_various_scenarios [with mixed oustanding] : Accounting not installed 2026-03-23 07:48:45,904 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_journal_change_and_change_names ... 2026-03-23 07:48:46,764 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_journal_onchange ... 2026-03-23 07:48:47,429 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_amount_without_move ... 2026-03-23 07:48:48,217 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_confirmation_with_bank_outstanding_account ... 2026-03-23 07:48:48,808 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_journal_onchange ... 2026-03-23 07:48:49,556 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_memo_account_move_ref_inverse ... 2026-03-23 07:48:50,147 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_move_sync_create_write ... 2026-03-23 07:48:50,843 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_move_sync_onchange ... 2026-03-23 07:48:52,726 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_move_sync_update_journal_custom_accounts ... 2026-03-23 07:48:54,159 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_move_with_multiple_liquidity_lines ... 2026-03-23 07:48:55,137 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_state_computation ... 2026-03-23 07:48:58,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_state_with_unreconciliable_outstanding_account ... 2026-03-23 07:49:01,089 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_without_default_company_account ... 2026-03-23 07:49:01,568 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payments_copy_data ... 2026-03-23 07:49:01,927 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payments_epd_eligible_on_move_with_payment ... 2026-03-23 07:49:03,968 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payments_invoice_payment_state_without_outstanding_accounts ... 2026-03-23 07:49:05,780 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_reconciliation_payment_states ... 2026-03-23 07:49:07,049 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_reconciliation_payment_states_reverse_payment_move ... 2026-03-23 07:49:08,377 26 INFO 00847-19-0-all odoo.models.unlink: User #79 deleted account.partial.reconcile records with IDs: [623] 2026-03-23 07:49:08,465 26 INFO 00847-19-0-all odoo.models.unlink: User #79 deleted account.full.reconcile records with IDs: [348] 2026-03-23 07:49:09,158 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_reconciliation_with_old_oustanding_account ... 2026-03-23 07:49:11,806 26 INFO 00847-19-0-all odoo.models.unlink: User #79 deleted account.partial.reconcile records with IDs: [626] 2026-03-23 07:49:11,912 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_resequence_change_payment_name ... 2026-03-23 07:49:13,111 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_suggested_default_partner_bank ... 2026-03-23 07:49:13,416 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_vendor_payment_save_user_selected_journal_id ... 2026-03-23 07:49:13,773 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-23 07:49:22,329 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_duplicate: Starting TestAccountPaymentDuplicateMoves.test_duplicate_payments ... 2026-03-23 07:49:22,602 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_duplicate: Starting TestAccountPaymentDuplicateMoves.test_in_payment_multiple_duplicate_inbound_batch ... 2026-03-23 07:49:22,828 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_duplicate: Starting TestAccountPaymentDuplicateMoves.test_in_payment_multiple_duplicate_multiple_journals ... 2026-03-23 07:49:23,257 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_duplicate: Starting TestAccountPaymentDuplicateMoves.test_register_payment_different_payment_types ... 2026-03-23 07:49:23,435 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_duplicate: Starting TestAccountPaymentDuplicateMoves.test_register_payment_single_batch_duplicate_payments ... 2026-03-23 07:49:23,652 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:49:32,229 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_items: Starting TestAccountPaymentItems.test_payment_date ... 2026-03-23 07:49:32,407 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_items: Starting TestAccountPaymentItems.test_search_payment_date ... 2026-03-23 07:49:32,988 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:49:45,328 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_method_line: Starting TestAccountPaymentMethodLine.test_move_register_payment_view ... 2026-03-23 07:49:45,747 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_method_line: Starting TestAccountPaymentMethodLine.test_move_register_payment_wizard ... 2026-03-23 07:49:45,957 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_method_line: Starting TestAccountPaymentMethodLine.test_multiple_moves_register_payment ... 2026-03-23 07:49:48,280 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:50:06,645 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_branch_user_register_payment ... 2026-03-23 07:50:07,666 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_epd_and_cash_rounding ... 2026-03-23 07:50:09,121 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_group_payment_method_with_and_without_discount ... 2026-03-23 07:50:09,266 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_group_payment_method_with_and_without_discount_and_refund ... 2026-03-23 07:50:09,415 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_installment_mode_multiple_batches ... 2026-03-23 07:50:10,306 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_installment_mode_single_batch ... 2026-03-23 07:50:11,022 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_keep_user_amount ... 2026-03-23 07:50:13,111 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_payment_method_different_type_single_batch_not_grouped ... 2026-03-23 07:50:15,633 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_payment_register_misc_different_batches ... 2026-03-23 07:50:17,105 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_payment_register_with_next_payment_date ... 2026-03-23 07:50:17,536 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_payment_register_wizard_without_receivable_line_due_date ... 2026-03-23 07:50:18,205 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_payment_with_branch ... 2026-03-23 07:50:32,590 26 INFO 00847-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1629, 1630, 1631], uid: 87, model: account.move 2026-03-23 07:50:32,654 26 INFO 00847-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1630, 1631], uid: 87, model: account.move 2026-03-23 07:50:32,683 26 INFO 00847-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1631], uid: 87, model: account.move 2026-03-23 07:50:35,046 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [637, 638] 2026-03-23 07:50:35,151 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [361, 362] 2026-03-23 07:50:37,328 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [639, 640] 2026-03-23 07:50:37,442 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [363, 364] 2026-03-23 07:50:40,830 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [641, 642, 643] 2026-03-23 07:50:40,950 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [365, 366, 367] 2026-03-23 07:50:41,996 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [644] 2026-03-23 07:50:42,089 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [368] 2026-03-23 07:50:46,031 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [645, 646] 2026-03-23 07:50:46,143 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [369, 370] 2026-03-23 07:50:50,982 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [647, 648] 2026-03-23 07:50:51,139 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [371, 372] 2026-03-23 07:50:59,790 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [649, 650] 2026-03-23 07:50:59,916 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [373] 2026-03-23 07:51:13,228 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [651, 652, 653] 2026-03-23 07:51:13,378 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [374, 375] 2026-03-23 07:51:14,684 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [654] 2026-03-23 07:51:14,837 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [376] 2026-03-23 07:51:29,472 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [655, 656] 2026-03-23 07:51:29,630 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [377] 2026-03-23 07:51:35,781 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [657] 2026-03-23 07:51:35,963 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [378] 2026-03-23 07:51:37,544 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [658] 2026-03-23 07:51:37,714 26 INFO 00847-19-0-all odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [379] 2026-03-23 07:51:37,936 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_foreign_currency_on_invoice_exchange_writeoff_account ... 2026-03-23 07:51:39,945 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_foreign_currency_on_payment_exchange_writeoff_account ... 2026-03-23 07:51:40,953 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_constraints ... 2026-03-23 07:51:42,310 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_different_type_single_batch_not_grouped ... 2026-03-23 07:51:43,432 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_doesnt_send_email ... 2026-03-23 07:51:44,341 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_inbound_multiple_bank_account ... 2026-03-23 07:51:45,456 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_invoice_comp_curr_payment_foreign_curr ... 2026-03-23 07:51:46,575 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_invoice_foreign_curr_payment_comp_curr ... 2026-03-23 07:51:47,841 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_batches_grouped ... 2026-03-23 07:51:49,191 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_batches_grouped_with_credit_note ... 2026-03-23 07:51:51,330 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_batches_not_grouped ... 2026-03-23 07:51:52,997 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_negative_delta ... 2026-03-23 07:51:53,880 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_positive_delta ... 2026-03-23 07:51:54,789 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_writeoff_higher_amount_reconcile_negative_delta ... 2026-03-23 07:51:55,653 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_writeoff_higher_amount_reconcile_positive_delta ... 2026-03-23 07:51:56,591 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_writeoff_lower_amount_keep_open ... 2026-03-23 07:51:57,260 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_writeoff_lower_amount_reconcile_negative_delta ... 2026-03-23 07:51:58,131 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_writeoff_lower_amount_reconcile_positive_delta ... 2026-03-23 07:51:59,003 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multiple_batch_grouped_with_credit_note ... 2026-03-23 07:52:00,616 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_keep_open_higher_amount ... 2026-03-23 07:52:01,586 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_keep_open_lower_amount ... 2026-03-23 07:52:02,522 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_with_credit_note ... 2026-03-23 07:52:03,565 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_writeoff_higher_amount_credit ... 2026-03-23 07:52:04,651 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_writeoff_higher_amount_debit ... 2026-03-23 07:52:05,662 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_writeoff_lower_amount_credit ... 2026-03-23 07:52:06,734 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_writeoff_lower_amount_debit ... 2026-03-23 07:52:07,794 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_not_grouped ... 2026-03-23 07:52:08,869 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_suggested_default_partner_bank_inbound_payment ... 2026-03-23 07:52:09,104 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_suggested_default_partner_bank_outbound_payment ... 2026-03-23 07:52:09,397 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-23 07:52:17,192 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_report: Starting TestAccountReport.test_copy_report ... 2026-03-23 07:52:17,358 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:52:24,189 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_section_and_subsection: Starting TestAccountSectionAndSubsection.test_get_child_lines_with_multiple_taxes ... 2026-03-23 07:52:25,928 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_section_and_subsection: Starting TestAccountSectionAndSubsection.test_get_child_lines_with_one_taxes ... 2026-03-23 07:52:27,265 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_section_and_subsection: Starting TestAccountSectionAndSubsection.test_get_child_lines_with_products_in_subsections ... 2026-03-23 07:52:27,846 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:52:28,325 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:52:40,854 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_cannot_delete_group_tax_in_use ... 2026-03-23 07:52:41,440 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_changing_tax_company ... 2026-03-23 07:52:42,097 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_logging_of_repartition_lines_addition_when_tax_is_used ... 2026-03-23 07:52:42,886 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_logging_of_repartition_lines_removal_when_tax_is_used ... 2026-03-23 07:52:43,575 26 INFO 00847-19-0-all odoo.models.unlink: User #96 deleted account.tax.repartition.line records with IDs: [1963, 1964] 2026-03-23 07:52:43,646 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_logging_of_repartition_lines_reordering_when_tax_is_used ... 2026-03-23 07:52:44,435 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_logging_of_repartition_lines_update_when_tax_is_used ... 2026-03-23 07:52:45,131 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_logging_of_tax_update_when_tax_is_used ... 2026-03-23 07:52:45,823 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_negative_factor_percent ... 2026-03-23 07:52:46,057 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_tax_is_used_when_in_transactions ... 2026-03-23 07:52:46,734 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_tax_no_duplicate_in_repartition_line ... 2026-03-23 07:52:47,491 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 07:52:55,472 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_to_check: Starting TestCheckAccountMoves.test_create_statement_line_auto_check ... 2026-03-23 07:52:55,488 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_to_check: skipped TestCheckAccountMoves.test_create_statement_line_auto_check : accountant is not installed 2026-03-23 07:52:55,503 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_to_check: Starting TestCheckAccountMoves.test_post_move_auto_check ... 2026-03-23 07:52:55,519 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_to_check: skipped TestCheckAccountMoves.test_post_move_auto_check : accountant is not installed 2026-03-23 07:52:55,525 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_to_check: Starting TestCheckAccountMoves.test_post_move_auto_check_with_auto_post ... 2026-03-23 07:52:55,540 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_to_check: skipped TestCheckAccountMoves.test_post_move_auto_check_with_auto_post : accountant is not installed 2026-03-23 07:52:55,546 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_to_check: Starting TestCheckAccountMoves.test_try_check_move_with_invoicing_user ... 2026-03-23 07:52:55,565 26 INFO 00847-19-0-all odoo.addons.account.tests.test_account_to_check: skipped TestCheckAccountMoves.test_try_check_move_with_invoicing_user : accountant is not installed 2026-03-23 07:52:55,597 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:53:03,134 26 INFO 00847-19-0-all odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_can_unlink_draft ... 2026-03-23 07:53:03,317 26 INFO 00847-19-0-all odoo.models.unlink: User #100 deleted account.move.line records with IDs: [4452, 4453] 2026-03-23 07:53:03,418 26 INFO 00847-19-0-all odoo.models.unlink: User #100 deleted mail.message records with IDs: [1594] 2026-03-23 07:53:03,476 26 INFO 00847-19-0-all odoo.models.unlink: User #100 deleted account.move records with IDs: [1709] 2026-03-23 07:53:03,498 26 INFO 00847-19-0-all odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_cant_unlink_message ... 2026-03-23 07:53:03,784 26 INFO 00847-19-0-all odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_cant_unlink_posted ... 2026-03-23 07:53:04,228 26 INFO 00847-19-0-all odoo.models.unlink: User #100 deleted account.move.line records with IDs: [4452, 4453] 2026-03-23 07:53:04,270 26 INFO 00847-19-0-all odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_cant_unlink_tracking_value ... 2026-03-23 07:53:04,629 26 INFO 00847-19-0-all odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_cant_unown_message ... 2026-03-23 07:53:04,898 26 INFO 00847-19-0-all odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_content ... 2026-03-23 07:53:05,662 26 INFO 00847-19-0-all odoo.models.unlink: User #100 deleted account.move.line records with IDs: [4452, 4453, 4454, 4455, 4456] 2026-03-23 07:53:05,801 26 INFO 00847-19-0-all odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_partner_notif ... 2026-03-23 07:53:06,431 26 INFO 00847-19-0-all odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_partner_unlink ... 2026-03-23 07:53:06,634 26 INFO 00847-19-0-all odoo.models.unlink: User #100 deleted mail.message records with IDs: [1616] 2026-03-23 07:53:07,072 26 INFO 00847-19-0-all odoo.models.unlink: User #100 deleted res.partner records with IDs: [330] 2026-03-23 07:53:07,101 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:53:14,692 26 INFO 00847-19-0-all odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrailAttachment.test_audit_trail_attachment ... 2026-03-23 07:53:15,139 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-03-23 07:53:15,253 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-03-23 07:53:16,523 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:53:16,779 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:3942) 2026-03-23 07:53:16,788 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:16] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 15 0.014 0.263 2026-03-23 07:53:18,646 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:3943) 2026-03-23 07:53:18,656 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:18] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 19 0.033 2.104 2026-03-23 07:53:18,710 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:53:18,730 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:18] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 07:53:18,731 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:18] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 07:53:18,731 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:18] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:53:18,732 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:18] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 07:53:21,452 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-03-23 07:53:21,465 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 2 0.006 0.014 2026-03-23 07:53:21,504 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:53:21,525 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:53:21,530 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 07:53:21,534 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 07:53:21,538 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 07:53:23,851 26 INFO 00847-19-0-all odoo.addons.account.tests.test_audit_trail: Documents module is not installed, skipping part of the test 2026-03-23 07:53:23,891 26 INFO 00847-19-0-all odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrailAttachment.test_audit_trail_write_attachment ... 2026-03-23 07:53:25,162 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:53:26,876 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:3948) 2026-03-23 07:53:26,888 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 28 0.033 1.695 2026-03-23 07:53:26,915 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:3949) 2026-03-23 07:53:26,928 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 8 0.007 1.758 2026-03-23 07:53:26,952 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:53:26,969 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 07:53:26,978 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 07:53:26,979 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:53:26,984 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:53:29,427 26 INFO 00847-19-0-all odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['doc.pdf'] not imported: no suitable decoder found. 2026-03-23 07:53:29,470 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-23 07:53:33,742 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_bank_account_code_prefix ... 2026-03-23 07:53:37,511 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_branch ... 2026-03-23 07:53:57,232 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_change_coa ... 2026-03-23 07:53:57,349 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131182] 2026-03-23 07:53:57,350 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.reconcile.model records with IDs: [108] 2026-03-23 07:53:57,420 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.payment.method.line records with IDs: [509, 510, 511] 2026-03-23 07:53:57,486 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131165, 131164, 131163, 131162, 131161, 131160] 2026-03-23 07:53:57,487 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.journal records with IDs: [604, 605, 609, 606, 608, 607] 2026-03-23 07:53:57,510 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted mail.alias records with IDs: [227, 228] 2026-03-23 07:53:57,565 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131174, 131175] 2026-03-23 07:53:57,566 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.tax records with IDs: [501, 502] 2026-03-23 07:53:57,596 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131158] 2026-03-23 07:53:57,597 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.tax.group records with IDs: [114] 2026-03-23 07:53:57,669 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131181] 2026-03-23 07:53:57,672 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.fiscal.position records with IDs: [154] 2026-03-23 07:53:57,786 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.default records with IDs: [912, 913, 914, 915] 2026-03-23 07:53:57,798 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131185, 131184, 131190, 131189, 131183, 131159, 131187, 131186, 131180, 131179, 131178, 131177, 131188, 131191] 2026-03-23 07:53:57,799 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.account records with IDs: [3152, 3157, 3163, 3164, 3155, 3156, 3162, 3153, 3154, 3160, 3161, 3159, 3158, 3165] 2026-03-23 07:53:57,822 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131176] 2026-03-23 07:53:57,823 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.group records with IDs: [11] 2026-03-23 07:54:14,288 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.move.line records with IDs: [4669, 4670, 4671, 4657, 4658, 4659, 4627, 4628, 4625, 4626, 4623, 4624, 4621, 4622, 4619, 4620, 4617, 4618, 4607, 4608, 4654, 4655, 4656, 4676, 4677, 4678, 4679, 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4660, 4661, 4662, 4672, 4673, 4674, 4675, 4641, 4642, 4643, 4644, 4605, 4606, 4603, 4604, 4629, 4630, 4631, 4632, 4651, 4652, 4653, 4613, 4614, 4611, 4612, 4648, 4649, 4650, 4645, 4646, 4647, 4615, 4616, 4666, 4667, 4668, 4663, 4664, 4665, 4609, 4610] 2026-03-23 07:54:14,500 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131394, 131395] 2026-03-23 07:54:14,502 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted mail.message records with IDs: [1719, 1718, 1717, 1716, 1715, 1714, 1713, 1712, 1711, 1710, 1709, 1708, 1707, 1706, 1705, 1704, 1703, 1702, 1701, 1700, 1699, 1698, 1697, 1696, 1695, 1694, 1693, 1692, 1691, 1690, 1689, 1688, 1687, 1686, 1685, 1684, 1683, 1682, 1681, 1680, 1679, 1678, 1677, 1676, 1675, 1674, 1673, 1672, 1671, 1670, 1669, 1668, 1667, 1666, 1665, 1664, 1663, 1662, 1661, 1660, 1659, 1658, 1657, 1656, 1655, 1654, 1653, 1652, 1651, 1650, 1649, 1648, 1647, 1646, 1645, 1644, 1643, 1642, 1641, 1640, 1639, 1633, 1632] 2026-03-23 07:54:14,648 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131376, 131378, 131380, 131382, 131384, 131386, 131356, 131366, 131357, 131358, 131360, 131361, 131362, 131363, 131365, 131364, 131359, 131367, 131368, 131369, 131370, 131371, 131372, 131373] 2026-03-23 07:54:14,701 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131390, 131391] 2026-03-23 07:54:14,703 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.attachment records with IDs: [4060, 4061] 2026-03-23 07:54:14,714 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.move records with IDs: [1775, 1771, 1789, 1788, 1787, 1786, 1785, 1784, 1770, 1769, 1777, 1763, 1764, 1772, 1776, 1765, 1779, 1778, 1762, 1768, 1782, 1781, 1767, 1766, 1783, 1774, 1773, 1780] 2026-03-23 07:54:14,744 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131398, 131399, 131400, 131401] 2026-03-23 07:54:14,745 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted mail.activity records with IDs: [6, 5, 7, 8] 2026-03-23 07:54:14,759 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted mail.followers records with IDs: [808, 809, 810, 811] 2026-03-23 07:54:14,799 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131389, 131388, 131346] 2026-03-23 07:54:14,801 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.reconcile.model records with IDs: [113, 114, 115] 2026-03-23 07:54:14,872 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.payment.method.line records with IDs: [518, 519, 520] 2026-03-23 07:54:14,917 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131337, 131336, 131335, 131334, 131333, 131332] 2026-03-23 07:54:14,919 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.journal records with IDs: [622, 623, 627, 624, 626, 625] 2026-03-23 07:54:14,939 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted mail.alias records with IDs: [236, 237] 2026-03-23 07:54:15,068 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131338, 131339] 2026-03-23 07:54:15,070 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.tax records with IDs: [507, 508] 2026-03-23 07:54:15,108 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131330] 2026-03-23 07:54:15,110 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.tax.group records with IDs: [117] 2026-03-23 07:54:15,164 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131345] 2026-03-23 07:54:15,165 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.fiscal.position records with IDs: [157] 2026-03-23 07:54:15,266 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.default records with IDs: [952, 953, 954, 955, 972, 973, 974, 975] 2026-03-23 07:54:15,279 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131349, 131348, 131354, 131353, 131347, 131331, 131351, 131350, 131344, 131343, 131342, 131341, 131352, 131355] 2026-03-23 07:54:15,280 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.account records with IDs: [3194, 3199, 3205, 3206, 3197, 3198, 3204, 3195, 3196, 3202, 3203, 3201, 3200, 3207] 2026-03-23 07:54:15,303 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131340] 2026-03-23 07:54:15,305 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.group records with IDs: [14] 2026-03-23 07:54:18,213 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131377] 2026-03-23 07:54:18,219 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131379] 2026-03-23 07:54:18,225 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131381] 2026-03-23 07:54:18,230 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131383] 2026-03-23 07:54:18,236 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131385] 2026-03-23 07:54:18,242 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131387] 2026-03-23 07:54:26,761 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_chart_template_company_without_country ... 2026-03-23 07:54:30,228 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_command_int_values ... 2026-03-23 07:54:30,533 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_inactive_tag_tax ... 2026-03-23 07:54:30,595 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_install_with_translations ... 2026-03-23 07:54:30,757 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131182] 2026-03-23 07:54:30,762 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.reconcile.model records with IDs: [108] 2026-03-23 07:54:30,795 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.payment.method.line records with IDs: [509, 510, 511] 2026-03-23 07:54:30,831 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131165, 131164, 131163, 131162, 131161, 131160] 2026-03-23 07:54:30,833 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.journal records with IDs: [604, 605, 609, 606, 608, 607] 2026-03-23 07:54:30,862 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted mail.alias records with IDs: [227, 228] 2026-03-23 07:54:30,894 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131174, 131175] 2026-03-23 07:54:30,895 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.tax records with IDs: [501, 502] 2026-03-23 07:54:30,917 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131158] 2026-03-23 07:54:30,918 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.tax.group records with IDs: [114] 2026-03-23 07:54:30,956 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131181] 2026-03-23 07:54:30,957 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.fiscal.position records with IDs: [154] 2026-03-23 07:54:31,027 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.default records with IDs: [912, 913, 914, 915] 2026-03-23 07:54:31,038 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131185, 131184, 131190, 131189, 131183, 131159, 131187, 131186, 131180, 131179, 131178, 131177, 131188, 131191] 2026-03-23 07:54:31,039 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.account records with IDs: [3152, 3157, 3163, 3164, 3155, 3156, 3162, 3153, 3154, 3160, 3161, 3159, 3158, 3165] 2026-03-23 07:54:31,062 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131176] 2026-03-23 07:54:31,063 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.group records with IDs: [11] 2026-03-23 07:54:32,064 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_new_tax_rate ... 2026-03-23 07:54:36,239 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_parsed_csv_submodel_being_loaded ... 2026-03-23 07:54:36,354 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_parsed_csv_submodel_being_updated ... 2026-03-23 07:54:36,637 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_remove_fiscal_position_try_loading_force_create_false ... 2026-03-23 07:54:36,736 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131181] 2026-03-23 07:54:36,737 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.fiscal.position records with IDs: [154] 2026-03-23 07:54:37,052 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_tax_report_and_manual_tax_tag ... 2026-03-23 07:54:37,152 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_unknown_company_fields ... 2026-03-23 07:54:37,257 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131182] 2026-03-23 07:54:37,259 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.reconcile.model records with IDs: [108] 2026-03-23 07:54:37,296 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.payment.method.line records with IDs: [509, 510, 511] 2026-03-23 07:54:37,332 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131165, 131164, 131163, 131162, 131161, 131160] 2026-03-23 07:54:37,334 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.journal records with IDs: [604, 605, 609, 606, 608, 607] 2026-03-23 07:54:37,351 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted mail.alias records with IDs: [227, 228] 2026-03-23 07:54:37,392 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131174, 131175] 2026-03-23 07:54:37,394 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.tax records with IDs: [501, 502] 2026-03-23 07:54:37,423 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131158] 2026-03-23 07:54:37,424 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.tax.group records with IDs: [114] 2026-03-23 07:54:37,472 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131181] 2026-03-23 07:54:37,474 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.fiscal.position records with IDs: [154] 2026-03-23 07:54:37,537 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.default records with IDs: [912, 913, 914, 915] 2026-03-23 07:54:37,553 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131185, 131184, 131190, 131189, 131183, 131159, 131187, 131186, 131180, 131179, 131178, 131177, 131188, 131191] 2026-03-23 07:54:37,555 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.account records with IDs: [3152, 3157, 3163, 3164, 3155, 3156, 3162, 3153, 3154, 3160, 3161, 3159, 3158, 3165] 2026-03-23 07:54:37,581 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131176] 2026-03-23 07:54:37,582 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.group records with IDs: [11] 2026-03-23 07:54:38,326 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_account_codes_conflict ... 2026-03-23 07:54:38,493 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131180] 2026-03-23 07:54:38,719 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_accounts_creation ... 2026-03-23 07:54:39,174 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_reload_no_new_data ... 2026-03-23 07:54:39,448 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_tax_with_non_existent_tag ... 2026-03-23 07:54:39,499 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_children_tax_ids ... 2026-03-23 07:54:39,859 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_children_tax_ids_inactive ... 2026-03-23 07:54:40,211 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_conflict_name ... 2026-03-23 07:54:40,319 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131174] 2026-03-23 07:54:40,583 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131647] 2026-03-23 07:54:40,793 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_creation ... 2026-03-23 07:54:41,254 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_multi_company ... 2026-03-23 07:54:44,763 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131174] 2026-03-23 07:54:45,004 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131667] 2026-03-23 07:54:45,230 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_recreation ... 2026-03-23 07:54:45,395 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131174] 2026-03-23 07:54:45,610 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_removed_from_templates ... 2026-03-23 07:54:45,720 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted ir.model.data records with IDs: [131174, 131175] 2026-03-23 07:54:45,721 26 INFO 00847-19-0-all odoo.models.unlink: User #105 deleted account.tax records with IDs: [501, 502] 2026-03-23 07:54:46,088 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_update ... 2026-03-23 07:54:46,385 26 INFO 00847-19-0-all odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_update_rounding ... 2026-03-23 07:54:46,623 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 15 checked, 15 removed 2026-03-23 07:55:00,629 26 INFO 00847-19-0-all odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_branch_should_keep_parent_company_currency ... 2026-03-23 07:55:09,630 26 INFO 00847-19-0-all odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_change_record_company ... 2026-03-23 07:55:10,509 26 INFO 00847-19-0-all odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_chart_template_loading ... 2026-03-23 07:55:10,605 26 INFO 00847-19-0-all odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_lock_dates ... 2026-03-23 07:57:02,222 26 INFO 00847-19-0-all odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_reconciliation ... 2026-03-23 07:57:03,834 26 INFO 00847-19-0-all odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_reconciliation_foreign_currency ... 2026-03-23 07:57:05,528 26 INFO 00847-19-0-all odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_set_fiscalyear_last_day_to_negative_value ... 2026-03-23 07:57:05,606 26 INFO 00847-19-0-all odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_switch_company_currency ... 2026-03-23 07:57:09,581 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-23 07:57:09,584 26 INFO 00847-19-0-all odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_10_empty_node ... 2026-03-23 07:57:09,586 26 INFO 00847-19-0-all odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_11_render_empty_node ... 2026-03-23 07:57:09,587 26 INFO 00847-19-0-all odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_21_simple_node ... 2026-03-23 07:57:09,588 26 INFO 00847-19-0-all odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_22_simple_node_with_nsmap ... 2026-03-23 07:57:09,589 26 INFO 00847-19-0-all odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_31_compound_node ... 2026-03-23 07:57:09,590 26 INFO 00847-19-0-all odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_32_compound_node_render_empty_nodes ... 2026-03-23 07:57:09,591 26 INFO 00847-19-0-all odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_33_compound_node_with_template ... 2026-03-23 07:57:09,592 26 INFO 00847-19-0-all odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_34_compound_node_with_template_raises ... 2026-03-23 07:57:09,593 26 INFO 00847-19-0-all odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_35_compound_node_with_template_and_nsmap ... 2026-03-23 07:57:09,594 26 INFO 00847-19-0-all odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_40_complex_example ... 2026-03-23 07:57:09,595 26 INFO 00847-19-0-all odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_41_complex_example_render_empty_nodes ... 2026-03-23 07:57:09,605 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 07:57:21,136 26 INFO 00847-19-0-all odoo.addons.account.tests.test_digest: Starting TestAccountDigest.test_kpi_account_total_revenue_value ... 2026-03-23 07:57:21,377 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 07:57:30,875 26 INFO 00847-19-0-all odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_attachments_multiple ... 2026-03-23 07:57:30,981 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 07:57:31,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:57:31,286 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:31] "GET /account/download_invoice_attachments/4458,4459 HTTP/1.1" 200 - 11 0.011 0.279 2026-03-23 07:57:31,307 26 INFO 00847-19-0-all odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_attachments_not_auth ... 2026-03-23 07:57:31,392 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:57:31,600 26 INFO 00847-19-0-all odoo.http: Session expired 2026-03-23 07:57:31,601 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:31] "GET /account/download_invoice_attachments/4458,4459 HTTP/1.1" 303 - 5 0.004 0.208 2026-03-23 07:57:33,097 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:33] "GET /web/login?redirect=/account/download_invoice_attachments/4458,4459? HTTP/1.1" 200 - 112 0.196 1.293 2026-03-23 07:57:33,104 26 INFO 00847-19-0-all odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_attachments_one ... 2026-03-23 07:57:33,179 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 07:57:33,195 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:57:33,399 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:33] "GET /account/download_invoice_attachments/4458 HTTP/1.1" 200 - 11 0.005 0.202 2026-03-23 07:57:33,413 26 INFO 00847-19-0-all odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_documents_filetype_all ... 2026-03-23 07:57:33,436 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 07:57:33,447 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:57:33,726 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:33] "GET /account/download_invoice_documents/1934,1935/all HTTP/1.1" 200 - 33 0.033 0.248 2026-03-23 07:57:33,761 26 INFO 00847-19-0-all odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_documents_filetype_multiple ... 2026-03-23 07:57:33,794 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 07:57:33,813 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:57:34,446 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:34] "GET /account/download_invoice_documents/1934,1935/pdf HTTP/1.1" 200 - 30 0.027 0.609 2026-03-23 07:57:34,459 26 INFO 00847-19-0-all odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_documents_filetype_one ... 2026-03-23 07:57:34,483 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 07:57:34,502 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:57:34,732 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:34] "GET /account/download_invoice_documents/1934/pdf HTTP/1.1" 200 - 30 0.020 0.215 2026-03-23 07:57:34,751 26 INFO 00847-19-0-all odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_moves_attachments ... 2026-03-23 07:57:34,781 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 07:57:34,868 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:57:35,079 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:35] "GET /account/download_move_attachments/1934,1935 HTTP/1.1" 200 - 13 0.009 0.205 2026-03-23 07:57:35,084 26 INFO 00847-19-0-all odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_moves_attachments_with_bills ... 2026-03-23 07:57:36,862 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 07:57:36,876 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:57:37,076 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:37] "GET /account/download_move_attachments/1936 HTTP/1.1" 200 - 16 0.009 0.195 2026-03-23 07:57:37,082 26 INFO 00847-19-0-all odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_moves_attachments_with_duplicate_names ... 2026-03-23 07:57:41,312 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 07:57:41,334 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:57:41,576 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:41] "GET /account/download_move_attachments/1937,1938,1939 HTTP/1.1" 200 - 16 0.012 0.241 2026-03-23 07:57:41,615 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:41] "GET /account/download_move_attachments/1937,1938 HTTP/1.1" 200 - 3 0.004 0.012 2026-03-23 07:57:41,650 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-23 07:57:48,961 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_early_payment_date_eligibility ... 2026-03-23 07:57:49,451 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_early_payment_date_eligibility2 ... 2026-03-23 07:57:49,898 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_early_payment_end_date ... 2026-03-23 07:57:50,323 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_epd_multiple_repartition_lines ... 2026-03-23 07:57:51,562 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_epd_validation_on_payment_terms ... 2026-03-23 07:57:51,669 26 INFO 00847-19-0-all odoo.models.unlink: User #117 deleted account.payment.term.line records with IDs: [115, 116] 2026-03-23 07:57:51,680 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_fixed_tax_amount_discounted_payment_mixed ... 2026-03-23 07:57:52,153 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_intracomm_bill_with_early_payment_included ... 2026-03-23 07:57:53,524 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_invoice_report_without_invoice_date ... 2026-03-23 07:57:54,668 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:57:56,349 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:4507) 2026-03-23 07:57:56,357 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:56] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 28 0.036 1.657 2026-03-23 07:57:56,394 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:4508) 2026-03-23 07:57:56,399 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:56] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 8 0.007 1.722 2026-03-23 07:57:56,410 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:57:56,426 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:56] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:57:56,430 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:56] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:57:56,433 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:56] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 07:57:56,440 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:56] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:57:58,618 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: account.move, records [1948]. 2026-03-23 07:57:58,923 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_early_discount_with_tag_on_tax_base_line ... 2026-03-23 07:57:59,729 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_global_rounding ... 2026-03-23 07:58:00,502 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_draft_invoice ... 2026-03-23 07:58:02,435 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_rounding_issue ... 2026-03-23 07:58:03,370 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_tax_deleted_line ... 2026-03-23 07:58:04,141 26 INFO 00847-19-0-all odoo.models.unlink: User #117 deleted account.move.line records with IDs: [5147] 2026-03-23 07:58:04,408 26 INFO 00847-19-0-all odoo.models.unlink: User #117 deleted account.move.line records with IDs: [5148] 2026-03-23 07:58:04,528 26 INFO 00847-19-0-all odoo.models.unlink: User #117 deleted account.move.line records with IDs: [5152] 2026-03-23 07:58:04,599 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_tax_included ... 2026-03-23 07:58:06,356 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_tax_no_duplication ... 2026-03-23 07:58:07,014 26 INFO 00847-19-0-all odoo.models.unlink: User #117 deleted account.move.line records with IDs: [5160, 5161] 2026-03-23 07:58:07,369 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_tax_refund ... 2026-03-23 07:58:08,823 26 INFO 00847-19-0-all odoo.models.unlink: User #117 deleted account.move.line records with IDs: [5174] 2026-03-23 07:58:09,745 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_multi_line_discount ... 2026-03-23 07:58:10,886 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_on_single_invoice ... 2026-03-23 07:58:11,815 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_on_single_invoice_with_fixed_tax_1 ... 2026-03-23 07:58:12,832 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_on_single_invoice_with_fixed_tax_2 ... 2026-03-23 07:58:13,949 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_on_single_invoice_with_tax ... 2026-03-23 07:58:15,019 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_on_single_out_invoice_with_tax ... 2026-03-23 07:58:16,151 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_excluded ... 2026-03-23 07:58:17,508 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_included ... 2026-03-23 07:58:18,962 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_mixed ... 2026-03-23 07:58:20,501 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_mixed_one_too_late ... 2026-03-23 07:58:21,863 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_with_discount_and_without_discount ... 2026-03-23 07:58:23,324 26 INFO 00847-19-0-all odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_without_discount ... 2026-03-23 07:58:24,999 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 07:58:32,753 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_affecting_base_amount ... 2026-03-23 07:58:33,385 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_division_tax ... 2026-03-23 07:58:34,841 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_ensure_no_unbalanced_entry ... 2026-03-23 07:58:35,416 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_fiscal_position_tax_mapping_with_inactive_tax ... 2026-03-23 07:58:37,242 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_fixed_tax_with_zero_price ... 2026-03-23 07:58:37,695 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_group_of_taxes ... 2026-03-23 07:58:38,340 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_misc_entry_tax_group_signs ... 2026-03-23 07:58:42,685 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_misc_journal_entry_tax_tags_purchase ... 2026-03-23 07:58:44,885 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_misc_journal_entry_tax_tags_sale ... 2026-03-23 07:58:47,136 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_multiple_onchange_product_and_price ... 2026-03-23 07:58:48,882 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_one_tax_per_line ... 2026-03-23 07:58:49,820 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_product_account_tags ... 2026-03-23 07:58:50,669 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_setting_tax_separately ... 2026-03-23 07:58:51,165 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_calculation_foreign_currency_large_quantity ... 2026-03-23 07:58:51,590 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_calculation_multi_currency ... 2026-03-23 07:58:53,063 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_line_amount_currency_modification_auto_balancing ... 2026-03-23 07:58:53,704 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_mapping_with_tax_fiscal_position_set_to_all ... 2026-03-23 07:58:54,426 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_repartition ... 2026-03-23 07:58:55,428 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_repartition_lines_dispatch_amount_1 ... 2026-03-23 07:58:55,929 26 INFO 00847-19-0-all odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_repartition_lines_dispatch_amount_2 ... 2026-03-23 07:58:56,456 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:59:04,188 26 INFO 00847-19-0-all odoo.addons.account.tests.test_ir_actions_report: Starting TestIrActionsReport.test_download_one_corrupted_pdf ... 2026-03-23 07:59:04,356 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: account.move, records [2017]. 2026-03-23 07:59:04,375 26 INFO 00847-19-0-all odoo.addons.account.tests.test_ir_actions_report: Starting TestIrActionsReport.test_download_with_encrypted_pdf ... 2026-03-23 07:59:04,576 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: account.move, records [2018]. 2026-03-23 07:59:04,726 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-23 07:59:04,800 26 INFO 00847-19-0-all odoo.addons.account.tests.test_kpi_provider: Starting TestKpiProvider.test_empty_kpi_summary ... 2026-03-23 07:59:04,855 26 INFO 00847-19-0-all odoo.addons.account.tests.test_kpi_provider: Starting TestKpiProvider.test_kpi_summary ... 2026-03-23 07:59:06,978 26 INFO 00847-19-0-all odoo.addons.account.tests.test_kpi_provider: Starting TestKpiProvider.test_kpi_summary_reports_posted_but_to_check_moves ... 2026-03-23 07:59:07,757 26 INFO 00847-19-0-all odoo.addons.account.tests.test_kpi_provider: Starting TestKpiProvider.test_kpi_summary_reports_unreconciled_bank_statements ... 2026-03-23 07:59:08,854 26 INFO 00847-19-0-all odoo.addons.account.tests.test_kpi_provider: Starting TestKpiProvider.test_kpi_summary_shouldnt_report_posted_moves ... 2026-03-23 07:59:09,558 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 07:59:10,154 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:59:18,216 26 INFO 00847-19-0-all odoo.addons.account.tests.test_mail_tracking_value: Starting TestTracking.test_aml_change_tracking ... 2026-03-23 07:59:20,364 26 INFO 00847-19-0-all odoo.addons.account.tests.test_mail_tracking_value: Starting TestTracking.test_invite_follower_account_moves ... 2026-03-23 07:59:21,168 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <111569819838699.1774252760.962704896926880-openerp-message-notify@5f6f1c159751>: ['"partner_a" <@False>'] 2026-03-23 07:59:21,419 26 INFO 00847-19-0-all odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469332628298452.1774252761.297708749771118-openerp-message-notify@5f6f1c159751>: ['"partner_a" <@False>'] 2026-03-23 07:59:21,555 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:59:26,890 26 INFO 00847-19-0-all odoo.addons.account.tests.test_multivat: Starting TestMultiVAT.test_children_taxes ... 2026-03-23 07:59:27,010 26 INFO 00847-19-0-all odoo.addons.account.tests.test_multivat: Starting TestMultiVAT.test_multivat_cash_basis ... 2026-03-23 07:59:27,655 26 INFO 00847-19-0-all odoo.addons.account.tests.test_multivat: Starting TestMultiVAT.test_tax_and_tax_group_should_be_reachable_using_standard_api ... 2026-03-23 07:59:27,666 26 INFO 00847-19-0-all odoo.addons.account.tests.test_multivat: Starting TestMultiVAT.test_tax_data_should_be_consistent ... 2026-03-23 07:59:27,764 26 INFO 00847-19-0-all odoo.addons.account.tests.test_multivat: Starting TestMultiVAT.test_tax_group_data ... 2026-03-23 07:59:27,844 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 07:59:37,716 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term ... 2026-03-23 07:59:47,218 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_compute_method_early_excluded ... 2026-03-23 07:59:47,319 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_compute_method_with_cash_discount ... 2026-03-23 07:59:47,393 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_compute_method_with_cash_discount_and_cash_rounding ... 2026-03-23 07:59:47,466 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_compute_method_without_cash_discount ... 2026-03-23 07:59:47,527 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_compute_method_without_cash_discount_with_cash_rounding ... 2026-03-23 07:59:47,623 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_days_end_of_month_days_next_month_0 ... 2026-03-23 07:59:49,108 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_days_end_of_month_nb_days_0 ... 2026-03-23 07:59:51,904 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_days_end_of_month_nb_days_15 ... 2026-03-23 07:59:54,526 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_days_end_of_month_on_the ... 2026-03-23 07:59:57,064 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_labels ... 2026-03-23 07:59:58,870 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_last_balance_line_with_fixed ... 2026-03-23 07:59:58,964 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_last_balance_line_with_fixed_negative ... 2026-03-23 07:59:59,041 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_last_balance_line_with_fixed_negative_fixed ... 2026-03-23 07:59:59,116 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_multi_company ... 2026-03-23 08:00:02,951 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_percent_round_calculation ... 2026-03-23 08:00:03,057 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_residual_amount_on_last_line ... 2026-03-23 08:00:03,129 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_residual_amount_on_last_line_with_fixed_amount_multi_currency ... 2026-03-23 08:00:03,197 26 INFO 00847-19-0-all odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_wrong_payment_term ... 2026-03-23 08:00:03,301 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:00:11,487 26 INFO 00847-19-0-all odoo.addons.account.tests.test_portal_attachment: Starting TestPortalAttachment.test_01_portal_attachment ... 2026-03-23 08:00:11,640 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:00:11,892 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "POST /mail/attachment/upload HTTP/1.1" 404 - 8 0.006 0.251 2026-03-23 08:00:11,970 26 INFO 00847-19-0-all odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['__init__.py'] not imported: no suitable decoder found. 2026-03-23 08:00:12,034 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 23 0.026 0.059 2026-03-23 08:00:12,095 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: ir.attachment 2026-03-23 08:00:12,103 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "GET /web/content/4770 HTTP/1.1" 404 - 5 0.005 0.056 2026-03-23 08:00:12,115 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "GET /web/content/4770?access_token=c396cbec763fa99fa8d4922d93f26f8b78552fdae3c18c700452f3ddb7071699o0x69e176c4 HTTP/1.1" 200 - 2 0.001 0.006 2026-03-23 08:00:12,171 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 7 0.013 0.031 2026-03-23 08:00:12,183 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "GET /web/content/4771?access_token=0011fb749f8cb1247bac087b4cc4b9015bd4553de7ce8b044082a279d09d5f2ao0x69e1776a HTTP/1.1" 200 - 2 0.001 0.007 2026-03-23 08:00:12,198 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "GET /web/image/4771?access_token=0011fb749f8cb1247bac087b4cc4b9015bd4553de7ce8b044082a279d09d5f2ao0x69e1776a HTTP/1.1" 200 - 2 0.002 0.008 2026-03-23 08:00:12,225 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "POST /mail/attachment/delete HTTP/1.1" 200 - 3 0.005 0.016 2026-03-23 08:00:12,260 26 INFO 00847-19-0-all odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [4771] 2026-03-23 08:00:12,278 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.028 0.019 2026-03-23 08:00:12,315 26 INFO 00847-19-0-all odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [4772] 2026-03-23 08:00:12,322 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.014 0.016 2026-03-23 08:00:12,402 26 INFO 00847-19-0-all odoo.models.unlink: User #3 deleted ir.attachment records with IDs: [4773] 2026-03-23 08:00:12,410 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.017 0.021 2026-03-23 08:00:12,441 26 INFO 00847-19-0-all odoo.models.unlink: User #128 deleted mail.message records with IDs: [1866] 2026-03-23 08:00:12,477 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "POST /mail/message/post HTTP/1.1" 200 - 4 0.004 0.020 2026-03-23 08:00:12,502 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "POST /mail/message/post HTTP/1.1" 200 - 1 0.001 0.009 2026-03-23 08:00:12,626 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "POST /mail/message/post HTTP/1.1" 200 - 23 0.035 0.051 2026-03-23 08:00:12,726 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "POST /mail/message/post HTTP/1.1" 200 - 22 0.029 0.043 2026-03-23 08:00:12,796 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.012 0.027 2026-03-23 08:00:13,099 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "POST /mail/message/post HTTP/1.1" 200 - 65 0.093 0.203 2026-03-23 08:00:13,146 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 08:00:21,665 26 INFO 00847-19-0-all odoo.addons.account.tests.test_portal_invoice: Starting TestPortalInvoice.test_portal_my_invoice_detail_download_pdf ... 2026-03-23 08:00:23,876 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-03-23 08:00:23,901 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:00:24,315 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:24] "GET /my/invoices/2067?report_type=pdf&download=True HTTP/1.1" 200 - 24 0.027 0.391 2026-03-23 08:00:24,357 26 INFO 00847-19-0-all odoo.addons.account.tests.test_portal_invoice: Starting TestPortalInvoice.test_portal_my_invoice_detail_download_proforma ... 2026-03-23 08:00:25,047 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-03-23 08:00:25,070 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:00:26,555 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:26] "GET /my/invoices/2068?report_type=pdf&download=True HTTP/1.1" 200 - 132 0.197 1.296 2026-03-23 08:00:26,567 26 INFO 00847-19-0-all odoo.addons.account.tests.test_portal_invoice: Starting TestPortalInvoice.test_portal_my_invoice_detail_not_his_invoice ... 2026-03-23 08:00:27,159 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-03-23 08:00:27,179 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:00:27,437 26 INFO 00847-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2069], uid: 132, model: account.move 2026-03-23 08:00:27,454 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "GET /my/invoices/2069?report_type=pdf&download=True HTTP/1.1" 303 - 27 0.032 0.246 2026-03-23 08:00:28,999 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:28] "GET /my HTTP/1.1" 200 - 134 0.158 1.383 2026-03-23 08:00:29,075 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-23 08:00:38,137 26 INFO 00847-19-0-all odoo.addons.account.tests.test_product: Starting TestProduct.test_internal_user_can_read_product_with_tax_and_tags ... 2026-03-23 08:00:38,847 26 INFO 00847-19-0-all odoo.addons.account.tests.test_product: Starting TestProduct.test_multi_company_product_tax ... 2026-03-23 08:00:39,276 26 INFO 00847-19-0-all odoo.addons.account.tests.test_product: Starting TestProduct.test_product_category_parent_account_fallback ... 2026-03-23 08:00:40,084 26 INFO 00847-19-0-all odoo.addons.account.tests.test_product: Starting TestProduct.test_product_tax_with_company_and_branch ... 2026-03-23 08:00:42,575 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 08:00:50,611 26 INFO 00847-19-0-all odoo.addons.account.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_bank_accounts_linked_to_payments ... 2026-03-23 08:00:50,727 26 INFO 00847-19-0-all odoo.addons.base.partner.merge: dst_partner: 452 2026-03-23 08:00:51,907 26 INFO 00847-19-0-all odoo.addons.base.partner.merge: (uid = 137) merged the partners [453] with 452 2026-03-23 08:00:52,033 26 INFO 00847-19-0-all odoo.models.unlink: User #137 deleted res.partner records with IDs: [453] 2026-03-23 08:00:52,080 26 INFO 00847-19-0-all odoo.addons.account.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts_linked_to_payments ... 2026-03-23 08:00:52,188 26 INFO 00847-19-0-all odoo.addons.base.partner.merge: dst_partner: 452 2026-03-23 08:00:53,514 26 INFO 00847-19-0-all odoo.addons.base.partner.merge: (uid = 137) merged the partners [454] with 452 2026-03-23 08:00:53,626 26 INFO 00847-19-0-all odoo.models.unlink: User #137 deleted res.partner records with IDs: [454] 2026-03-23 08:00:53,687 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:01:02,231 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_change_journal_on_first_account_move ... 2026-03-23 08:01:03,429 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_change_same_journal_not_change_sequence ... 2026-03-23 08:01:04,040 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_fiscal_vs_monthly ... 2026-03-23 08:01:04,599 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_flushing_savepoint_rollback_should_clear_cache ... 2026-03-23 08:01:04,921 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_next_sequence ... 2026-03-23 08:01:08,484 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_override_sequence_regex ... 2026-03-23 08:01:09,274 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_override_sequence_regex_year ... 2026-03-23 08:01:10,302 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_resequence_in_between_2_years_pattern ... 2026-03-23 08:01:11,513 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_sequence ... 2026-03-23 08:01:13,651 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_sequence_format ... 2026-03-23 08:01:16,362 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_sequence_groupby_compute ... 2026-03-23 08:01:17,562 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_sequence_multiple_type ... 2026-03-23 08:01:18,753 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_sequence_ordering ... 2026-03-23 08:01:20,137 26 INFO 00847-19-0-all odoo.models.unlink: User #139 deleted account.move.line records with IDs: [5573] 2026-03-23 08:01:20,182 26 INFO 00847-19-0-all odoo.models.unlink: User #139 deleted account.move records with IDs: [2149] 2026-03-23 08:01:20,495 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_limit_savepoint ... 2026-03-23 08:01:21,103 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_resequence_clash ... 2026-03-23 08:01:21,783 26 INFO 00847-19-0-all odoo.models.unlink: User #139 deleted account.move.line records with IDs: [5579] 2026-03-23 08:01:21,827 26 INFO 00847-19-0-all odoo.models.unlink: User #139 deleted account.move records with IDs: [2155] 2026-03-23 08:01:21,924 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_resequence_payment_and_non_payment_without_payment_sequence ... 2026-03-23 08:01:22,977 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_change_date ... 2026-03-23 08:01:23,334 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_change_date_with_quick_edit_mode ... 2026-03-23 08:01:27,108 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_draft_change_date ... 2026-03-23 08:01:29,089 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_draft_change_date_with_new_sequence ... 2026-03-23 08:01:29,512 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_draft_first_of_period ... 2026-03-23 08:01:29,970 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_empty_editable_with_quick_edit_mode ... 2026-03-23 08:01:32,123 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_get_more_specific ... 2026-03-23 08:01:33,924 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_move_name_related_field_well_computed ... 2026-03-23 08:01:34,472 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_staggered_year ... 2026-03-23 08:01:35,546 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:01:43,892 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_basic ... 2026-03-23 08:01:43,979 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_change_multi ... 2026-03-23 08:01:44,135 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_change_multi_2 ... 2026-03-23 08:01:44,338 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_change_sequence ... 2026-03-23 08:01:44,465 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_create_fill_gap ... 2026-03-23 08:01:44,679 26 INFO 00847-19-0-all odoo.models.unlink: User #141 deleted account.move.line records with IDs: [5632] 2026-03-23 08:01:44,741 26 INFO 00847-19-0-all odoo.models.unlink: User #141 deleted account.move records with IDs: [2193] 2026-03-23 08:01:44,996 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_create_gap ... 2026-03-23 08:01:45,264 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_first ... 2026-03-23 08:01:45,521 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_null_change ... 2026-03-23 08:01:45,697 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_unlink ... 2026-03-23 08:01:45,921 26 INFO 00847-19-0-all odoo.models.unlink: User #141 deleted account.move.line records with IDs: [5631] 2026-03-23 08:01:45,975 26 INFO 00847-19-0-all odoo.models.unlink: User #141 deleted account.move records with IDs: [2192] 2026-03-23 08:01:46,125 26 INFO 00847-19-0-all odoo.models.unlink: User #141 deleted account.move.line records with IDs: [5632] 2026-03-23 08:01:46,171 26 INFO 00847-19-0-all odoo.models.unlink: User #141 deleted account.move records with IDs: [2193] 2026-03-23 08:01:46,189 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_unlink_2 ... 2026-03-23 08:01:46,420 26 INFO 00847-19-0-all odoo.models.unlink: User #141 deleted account.move.line records with IDs: [5632] 2026-03-23 08:01:46,483 26 INFO 00847-19-0-all odoo.models.unlink: User #141 deleted account.move records with IDs: [2193] 2026-03-23 08:01:46,597 26 INFO 00847-19-0-all odoo.models.unlink: User #141 deleted account.move.line records with IDs: [5631] 2026-03-23 08:01:46,668 26 INFO 00847-19-0-all odoo.models.unlink: User #141 deleted account.move records with IDs: [2192] 2026-03-23 08:01:46,703 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:01:55,968 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixinDeletion.test_sequence_deletion_1 ... 2026-03-23 08:01:56,097 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move.line records with IDs: [5642] 2026-03-23 08:01:56,136 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move records with IDs: [2203] 2026-03-23 08:01:56,261 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move.line records with IDs: [5640] 2026-03-23 08:01:56,325 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move records with IDs: [2201] 2026-03-23 08:01:56,486 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move.line records with IDs: [5639] 2026-03-23 08:01:56,529 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move records with IDs: [2200] 2026-03-23 08:01:56,661 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move.line records with IDs: [5644] 2026-03-23 08:01:56,710 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move records with IDs: [2205] 2026-03-23 08:01:56,870 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move.line records with IDs: [5643] 2026-03-23 08:01:56,937 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move records with IDs: [2204] 2026-03-23 08:01:57,092 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move.line records with IDs: [5641] 2026-03-23 08:01:57,142 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move records with IDs: [2202] 2026-03-23 08:01:57,281 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move.line records with IDs: [5638] 2026-03-23 08:01:57,318 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move records with IDs: [2199] 2026-03-23 08:01:57,339 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixinDeletion.test_sequence_deletion_2 ... 2026-03-23 08:01:57,652 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move.line records with IDs: [5640, 5639, 5644, 5643, 5641, 5638] 2026-03-23 08:01:57,759 26 INFO 00847-19-0-all odoo.models.unlink: User #143 deleted account.move records with IDs: [2201, 2200, 2205, 2204, 2202, 2199] 2026-03-23 08:01:57,814 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:01:57,817 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixinConcurrency.test_sequence_concurency ... 2026-03-23 08:01:59,121 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.move.line records with IDs: [5645, 5646, 5647] 2026-03-23 08:01:59,182 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [1913, 1912, 1911, 1910, 1909] 2026-03-23 08:01:59,231 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.move records with IDs: [2206, 2207, 2208] 2026-03-23 08:01:59,389 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.journal records with IDs: [828] 2026-03-23 08:01:59,427 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [1908] 2026-03-23 08:01:59,469 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.account records with IDs: [4189] 2026-03-23 08:01:59,491 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixinConcurrency.test_sequence_concurency_no_useless_lock ... 2026-03-23 08:02:00,337 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.move.line records with IDs: [5648, 5649, 5650] 2026-03-23 08:02:00,374 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [1918, 1917, 1916, 1915] 2026-03-23 08:02:00,410 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.move records with IDs: [2209, 2210, 2211] 2026-03-23 08:02:00,462 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.journal records with IDs: [829] 2026-03-23 08:02:00,495 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [1914] 2026-03-23 08:02:00,533 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.account records with IDs: [4190] 2026-03-23 08:02:00,572 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:02:09,183 26 INFO 00847-19-0-all odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixinBankStatementLoadImport.test_failed_import_bank_statement_cache_shouldnt_get_invalidated ... 2026-03-23 08:02:09,727 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:02:17,058 26 INFO 00847-19-0-all odoo.addons.account.tests.test_setup_wizard: Starting TestSetupWizard.test_setup_bank_account ... 2026-03-23 08:02:17,473 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:02:24,575 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax: Starting TestTax.test_forced_price_exclude_context_key ... 2026-03-23 08:02:24,705 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax: Starting TestTax.test_forced_price_include_context_key ... 2026-03-23 08:02:24,830 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax: Starting TestTax.test_parse_name_search ... 2026-03-23 08:02:24,935 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax: Starting TestTax.test_repartition_line_in ... 2026-03-23 08:02:25,166 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:02:33,245 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_add_expression ... 2026-03-23 08:02:33,386 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_change_engine_shared_tags ... 2026-03-23 08:02:33,460 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_change_engine_without_formula ... 2026-03-23 08:02:33,547 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_change_formula_multiple_fields ... 2026-03-23 08:02:33,630 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_create_shared_tags ... 2026-03-23 08:02:33,681 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_edit_multi_line_tagname_all_different_new ... 2026-03-23 08:02:33,772 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_tag_recreation_archived ... 2026-03-23 08:02:33,840 26 INFO 00847-19-0-all odoo.models.unlink: User #151 deleted account.account.tag records with IDs: [118] 2026-03-23 08:02:33,892 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_tax_report_change_country ... 2026-03-23 08:02:34,295 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_unlink_report_line_tags_used_by_amls ... 2026-03-23 08:02:35,225 26 INFO 00847-19-0-all odoo.models.unlink: User #151 deleted account.report.expression records with IDs: [31] 2026-03-23 08:02:35,233 26 INFO 00847-19-0-all odoo.models.unlink: User #151 deleted account.report.line records with IDs: [31] 2026-03-23 08:02:35,267 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_unlink_report_line_tags_used_by_other_expression ... 2026-03-23 08:02:35,345 26 INFO 00847-19-0-all odoo.models.unlink: User #151 deleted account.report.expression records with IDs: [8] 2026-03-23 08:02:35,354 26 INFO 00847-19-0-all odoo.models.unlink: User #151 deleted account.report.line records with IDs: [8] 2026-03-23 08:02:35,365 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_write_multi_no_change ... 2026-03-23 08:02:35,424 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_write_single_line_tagname_not_shared ... 2026-03-23 08:02:35,514 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_write_single_line_tagname_shared ... 2026-03-23 08:02:35,628 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:02:43,477 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details: Starting TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines ... 2026-03-23 08:02:45,596 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Chrome pid: 117 2026-03-23 08:02:45,596 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Chrome headless temporary user profile dir: /tmp/tmp74796pq9_chrome_odoo 2026-03-23 08:02:45,597 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Issuing json command http://127.0.0.1:34035/json/version 2026-03-23 08:02:45,607 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34035', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:02:45,778 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Browser version: Chrome/141.0.7390.54 2026-03-23 08:02:45,778 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Issuing json command http://127.0.0.1:34035/json 2026-03-23 08:02:45,781 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34035', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:02:45,815 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Websocket url found: ws://127.0.0.1:34035/devtools/page/5B178CA4D835C393CF995B0413EA5780 2026-03-23 08:02:45,848 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Enable chrome headless console log notification 2026-03-23 08:02:45,854 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Chrome headless enable page notifications 2026-03-23 08:02:46,096 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:02:46,110 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Setting session cookie in browser 2026-03-23 08:02:46,115 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:02:46,115 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:02:46,139 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:47,706 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:47] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.182 1.397 2026-03-23 08:02:47,713 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Navigation result: {'frameId': '5B178CA4D835C393CF995B0413EA5780', 'loaderId': '0819B77DE06A5BFACD7FA4FCEB18E042', 'isDownload': False} 2026-03-23 08:02:47,714 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:02:47,746 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:47] "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-23 08:02:47,768 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:02:47,884 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:47] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.086 0.048 2026-03-23 08:02:47,901 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:02:47,930 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:47] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.007 0.139 2026-03-23 08:02:47,968 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:02:47,971 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:02:47,979 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:02:48,048 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:48] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.021 0.093 2026-03-23 08:02:48,281 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:48] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:02:48,315 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:02:48,389 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:48] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.008 0.089 2026-03-23 08:02:48,420 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:48] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.009 0.103 2026-03-23 08:02:49,091 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.045 2026-03-23 08:02:49,280 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:02:49,311 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:02:49,353 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:49] "POST /mail/data HTTP/1.1" 200 - 19 0.019 0.030 2026-03-23 08:02:49,388 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:02:49,416 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:02:49,416 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:49] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.008 0.017 2026-03-23 08:02:49,439 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines.browser: tour succeeded 2026-03-23 08:02:49,455 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:02:49,557 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines.browser: heap 10480572 (allocated 11010048) 2026-03-23 08:02:49,560 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Closing chrome headless with pid 117 2026-03-23 08:02:49,562 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Closing websocket connection 2026-03-23 08:02:49,564 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Terminating chrome headless with pid 117 2026-03-23 08:02:49,692 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: Removing chrome user profile "/tmp/tmp74796pq9_chrome_odoo" 2026-03-23 08:02:49,751 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details: Starting TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax ... 2026-03-23 08:02:50,387 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Chrome pid: 259 2026-03-23 08:02:50,388 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Chrome headless temporary user profile dir: /tmp/tmpcedsjpq1_chrome_odoo 2026-03-23 08:02:50,388 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Issuing json command http://127.0.0.1:36779/json/version 2026-03-23 08:02:50,392 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36779', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:02:50,583 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Browser version: Chrome/141.0.7390.54 2026-03-23 08:02:50,583 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Issuing json command http://127.0.0.1:36779/json 2026-03-23 08:02:50,640 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36779', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:02:50,702 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Websocket url found: ws://127.0.0.1:36779/devtools/page/ED43CE66A08F8717E2A68E804287FE76 2026-03-23 08:02:50,739 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Enable chrome headless console log notification 2026-03-23 08:02:50,749 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Chrome headless enable page notifications 2026-03-23 08:02:50,863 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:02:50,884 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Setting session cookie in browser 2026-03-23 08:02:50,886 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:02:50,887 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:02:50,904 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:52,704 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:52] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.158 1.649 2026-03-23 08:02:52,722 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Navigation result: {'frameId': 'ED43CE66A08F8717E2A68E804287FE76', 'loaderId': 'BF181EBB71C72AC3C5094017A4295056', 'isDownload': False} 2026-03-23 08:02:52,722 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:02:52,789 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:52] "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-23 08:02:52,803 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:02:52,917 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:52] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.070 0.068 2026-03-23 08:02:52,933 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:02:52,950 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:52] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.010 0.104 2026-03-23 08:02:52,991 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:02:52,999 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:02:53,005 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:02:53,023 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:53] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.007 0.055 2026-03-23 08:02:53,207 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:53] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:02:53,237 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:53] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.011 0.019 2026-03-23 08:02:53,271 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:02:53,371 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:53] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.014 0.155 2026-03-23 08:02:54,133 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.004 0.027 2026-03-23 08:02:54,288 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:02:54,320 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:02:54,415 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:54] "POST /mail/data HTTP/1.1" 200 - 19 0.047 0.065 2026-03-23 08:02:54,433 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:02:54,477 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:02:54,477 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:54] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.012 0.022 2026-03-23 08:02:54,497 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax.browser: tour succeeded 2026-03-23 08:02:54,499 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:02:54,567 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax.browser: heap 10410788 (allocated 10747904) 2026-03-23 08:02:54,572 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Closing chrome headless with pid 259 2026-03-23 08:02:54,574 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Closing websocket connection 2026-03-23 08:02:54,575 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Terminating chrome headless with pid 259 2026-03-23 08:02:54,703 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Removing chrome user profile "/tmp/tmpcedsjpq1_chrome_odoo" 2026-03-23 08:02:55,356 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Chrome pid: 400 2026-03-23 08:02:55,356 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Chrome headless temporary user profile dir: /tmp/tmpk9m87s3j_chrome_odoo 2026-03-23 08:02:55,356 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Issuing json command http://127.0.0.1:40673/json/version 2026-03-23 08:02:55,359 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:02:55,599 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Browser version: Chrome/141.0.7390.54 2026-03-23 08:02:55,602 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Issuing json command http://127.0.0.1:40673/json 2026-03-23 08:02:55,603 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:02:55,618 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Websocket url found: ws://127.0.0.1:40673/devtools/page/B56A73525CD17145CA5E8946D5E732EF 2026-03-23 08:02:55,642 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Enable chrome headless console log notification 2026-03-23 08:02:55,664 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Chrome headless enable page notifications 2026-03-23 08:02:55,810 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:02:55,826 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Setting session cookie in browser 2026-03-23 08:02:55,834 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:02:55,835 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:02:56,055 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:56] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 64 0.063 0.136 2026-03-23 08:02:56,060 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Navigation result: {'frameId': 'B56A73525CD17145CA5E8946D5E732EF', 'loaderId': '5ED28068067BF3C9AA542FB61EA84DE0', 'isDownload': False} 2026-03-23 08:02:56,060 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:02:56,086 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:56] "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-23 08:02:56,118 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:56] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.002 0.012 2026-03-23 08:02:56,136 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:56] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.005 0.010 2026-03-23 08:02:56,168 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:56] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.002 0.007 2026-03-23 08:02:56,171 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:02:56,171 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:02:56,328 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:56] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:02:56,341 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:56] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.002 0.009 2026-03-23 08:02:56,362 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:56] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.006 0.023 2026-03-23 08:02:56,923 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.016 2026-03-23 08:02:57,052 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:02:57,066 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:02:57,102 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:57] "POST /mail/data HTTP/1.1" 200 - 19 0.016 0.028 2026-03-23 08:02:57,134 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:02:57,159 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:02:57,160 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:57] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.011 0.012 2026-03-23 08:02:57,184 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax.browser: tour succeeded 2026-03-23 08:02:57,185 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:02:57,262 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax.browser: heap 10466640 (allocated 11010048) 2026-03-23 08:02:57,265 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Closing chrome headless with pid 400 2026-03-23 08:02:57,267 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Closing websocket connection 2026-03-23 08:02:57,268 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Terminating chrome headless with pid 400 2026-03-23 08:02:57,385 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: Removing chrome user profile "/tmp/tmpk9m87s3j_chrome_odoo" 2026-03-23 08:02:57,458 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:03:05,368 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_adapt_price_unit_to_another_taxes ... 2026-03-23 08:03:06,094 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Chrome pid: 538 2026-03-23 08:03:06,094 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Chrome headless temporary user profile dir: /tmp/tmp8nchtl9m_chrome_odoo 2026-03-23 08:03:06,094 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Issuing json command http://127.0.0.1:43049/json/version 2026-03-23 08:03:06,097 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:06,215 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:06,215 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Issuing json command http://127.0.0.1:43049/json 2026-03-23 08:03:06,218 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:06,306 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Websocket url found: ws://127.0.0.1:43049/devtools/page/0D5F6C472CFF84A9D5EEFFEFDACB34FA 2026-03-23 08:03:06,372 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Enable chrome headless console log notification 2026-03-23 08:03:06,412 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Chrome headless enable page notifications 2026-03-23 08:03:06,509 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:06,522 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Setting session cookie in browser 2026-03-23 08:03:06,527 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:06,527 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:06,559 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:08,515 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:08] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.180 1.795 2026-03-23 08:03:08,520 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Navigation result: {'frameId': '0D5F6C472CFF84A9D5EEFFEFDACB34FA', 'loaderId': '56A632DC65BCF13B90F21324BABFF2CA', 'isDownload': False} 2026-03-23 08:03:08,520 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:08,567 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:03:08,624 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:08,778 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:08] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.124 0.073 2026-03-23 08:03:08,792 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:08,810 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:08] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.009 0.186 2026-03-23 08:03:08,821 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:08,825 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:08,826 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:08,857 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:08] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.010 0.040 2026-03-23 08:03:09,005 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:09] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:03:09,031 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:09,143 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:09] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.017 0.118 2026-03-23 08:03:09,196 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:09] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.019 0.140 2026-03-23 08:03:09,791 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.011 2026-03-23 08:03:09,904 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:03:09,921 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:03:09,950 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:09] "POST /mail/data HTTP/1.1" 200 - 19 0.014 0.026 2026-03-23 08:03:10,010 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:03:10,019 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:03:10,019 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:10] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.006 0.020 2026-03-23 08:03:10,052 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes.browser: tour succeeded 2026-03-23 08:03:10,054 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:03:10,148 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes.browser: heap 10314164 (allocated 11272192) 2026-03-23 08:03:10,155 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Closing chrome headless with pid 538 2026-03-23 08:03:10,156 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Closing websocket connection 2026-03-23 08:03:10,161 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Terminating chrome headless with pid 538 2026-03-23 08:03:10,282 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Removing chrome user profile "/tmp/tmp8nchtl9m_chrome_odoo" 2026-03-23 08:03:10,337 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_division_taxes_for_l10n_br ... 2026-03-23 08:03:11,038 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Chrome pid: 678 2026-03-23 08:03:11,038 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Chrome headless temporary user profile dir: /tmp/tmp4wd_cs8k_chrome_odoo 2026-03-23 08:03:11,038 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Issuing json command http://127.0.0.1:35469/json/version 2026-03-23 08:03:11,040 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:11,121 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:11,122 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Issuing json command http://127.0.0.1:35469/json 2026-03-23 08:03:11,124 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:11,172 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Websocket url found: ws://127.0.0.1:35469/devtools/page/45ADBB70DF72855D4B6024D853AFB50C 2026-03-23 08:03:11,194 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Enable chrome headless console log notification 2026-03-23 08:03:11,239 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Chrome headless enable page notifications 2026-03-23 08:03:11,400 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:11,413 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Setting session cookie in browser 2026-03-23 08:03:11,415 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:11,415 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:11,431 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:12,901 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:12] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.138 1.338 2026-03-23 08:03:12,908 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Navigation result: {'frameId': '45ADBB70DF72855D4B6024D853AFB50C', 'loaderId': 'E2842BC1EE96A5C57A4A672FBAD84E14', 'isDownload': False} 2026-03-23 08:03:12,909 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:12,951 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:12] "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-23 08:03:12,972 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:13,082 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:13] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.075 0.053 2026-03-23 08:03:13,090 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:13,105 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:13] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.010 0.112 2026-03-23 08:03:13,137 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:13,140 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:13,150 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:13,172 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:13] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.009 0.043 2026-03-23 08:03:13,335 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:13] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 08:03:13,345 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:13,390 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:13] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.011 0.064 2026-03-23 08:03:13,414 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:13] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.008 0.080 2026-03-23 08:03:14,097 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.007 0.020 2026-03-23 08:03:14,272 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:03:14,302 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:03:14,368 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:14] "POST /mail/data HTTP/1.1" 200 - 19 0.039 0.048 2026-03-23 08:03:14,395 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:03:14,526 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:03:14,527 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:14] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.015 0.015 2026-03-23 08:03:14,566 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br.browser: tour succeeded 2026-03-23 08:03:14,567 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:03:14,660 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br.browser: heap 10395520 (allocated 11272192) 2026-03-23 08:03:14,664 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Closing chrome headless with pid 678 2026-03-23 08:03:14,665 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Closing websocket connection 2026-03-23 08:03:14,666 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Terminating chrome headless with pid 678 2026-03-23 08:03:14,782 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Removing chrome user profile "/tmp/tmp4wd_cs8k_chrome_odoo" 2026-03-23 08:03:14,827 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0 ... 2026-03-23 08:03:15,408 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Chrome pid: 815 2026-03-23 08:03:15,408 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Chrome headless temporary user profile dir: /tmp/tmph1azs1nk_chrome_odoo 2026-03-23 08:03:15,408 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Issuing json command http://127.0.0.1:34071/json/version 2026-03-23 08:03:15,410 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34071', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:15,486 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:15,486 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Issuing json command http://127.0.0.1:34071/json 2026-03-23 08:03:15,502 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34071', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:15,583 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Websocket url found: ws://127.0.0.1:34071/devtools/page/9FCAFE05D41E711299AE58C77EE59E7D 2026-03-23 08:03:15,636 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Enable chrome headless console log notification 2026-03-23 08:03:15,662 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Chrome headless enable page notifications 2026-03-23 08:03:15,777 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:15,789 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Setting session cookie in browser 2026-03-23 08:03:15,805 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:15,806 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:15,830 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:17,137 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:17] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.118 1.197 2026-03-23 08:03:17,142 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Navigation result: {'frameId': '9FCAFE05D41E711299AE58C77EE59E7D', 'loaderId': 'A9CAE47AC484DBD55F4750591F51FD8B', 'isDownload': False} 2026-03-23 08:03:17,142 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:17,198 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:17] "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-23 08:03:17,222 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:17,302 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:17] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.053 0.054 2026-03-23 08:03:17,319 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:17,338 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:17] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.014 0.107 2026-03-23 08:03:17,358 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:17,367 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:17,373 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:17,396 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:17] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.008 0.051 2026-03-23 08:03:17,605 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:17] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:03:17,633 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:17,680 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:17] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.010 0.062 2026-03-23 08:03:17,719 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:17] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.013 0.089 2026-03-23 08:03:18,272 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.013 2026-03-23 08:03:18,386 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:03:18,404 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:03:18,442 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:18] "POST /mail/data HTTP/1.1" 200 - 19 0.020 0.027 2026-03-23 08:03:18,472 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:03:18,493 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:03:18,493 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:18] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.009 0.011 2026-03-23 08:03:18,525 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0.browser: tour succeeded 2026-03-23 08:03:18,526 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:03:18,612 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0.browser: heap 10311376 (allocated 11272192) 2026-03-23 08:03:18,617 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Closing chrome headless with pid 815 2026-03-23 08:03:18,619 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Closing websocket connection 2026-03-23 08:03:18,625 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Terminating chrome headless with pid 815 2026-03-23 08:03:18,694 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Removing chrome user profile "/tmp/tmph1azs1nk_chrome_odoo" 2026-03-23 08:03:18,741 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_fixed_taxes_for_l10n_be ... 2026-03-23 08:03:19,411 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Chrome pid: 955 2026-03-23 08:03:19,412 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Chrome headless temporary user profile dir: /tmp/tmpw43b_5cs_chrome_odoo 2026-03-23 08:03:19,412 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Issuing json command http://127.0.0.1:39955/json/version 2026-03-23 08:03:19,413 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:19,605 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:19,605 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Issuing json command http://127.0.0.1:39955/json 2026-03-23 08:03:19,612 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:19,672 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Websocket url found: ws://127.0.0.1:39955/devtools/page/A7AE3E412D6CB36653DFBEC73D54BD76 2026-03-23 08:03:19,788 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Enable chrome headless console log notification 2026-03-23 08:03:19,815 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Chrome headless enable page notifications 2026-03-23 08:03:19,954 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:19,967 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Setting session cookie in browser 2026-03-23 08:03:19,970 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:19,970 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:19,989 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:21,867 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:21] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.147 1.736 2026-03-23 08:03:21,875 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Navigation result: {'frameId': 'A7AE3E412D6CB36653DFBEC73D54BD76', 'loaderId': '1A1F23711DD0D068C57A18E65C9FAC0D', 'isDownload': False} 2026-03-23 08:03:21,875 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:21,918 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:03:21,940 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:22,037 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:22] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.061 0.053 2026-03-23 08:03:22,050 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:22,090 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:22] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.019 0.128 2026-03-23 08:03:22,116 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:22,116 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:22,127 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:22,150 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:22] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.009 0.035 2026-03-23 08:03:22,371 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:22] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 08:03:22,395 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:22,455 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:22] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.009 0.087 2026-03-23 08:03:22,483 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:22] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.006 0.112 2026-03-23 08:03:23,212 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.018 2026-03-23 08:03:23,365 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:03:23,376 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:03:23,417 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:23] "POST /mail/data HTTP/1.1" 200 - 19 0.019 0.027 2026-03-23 08:03:23,530 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:03:23,557 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:03:23,557 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:23] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.010 0.016 2026-03-23 08:03:23,580 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be.browser: tour succeeded 2026-03-23 08:03:23,582 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:03:23,674 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be.browser: heap 10390448 (allocated 11010048) 2026-03-23 08:03:23,679 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Closing chrome headless with pid 955 2026-03-23 08:03:23,680 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Closing websocket connection 2026-03-23 08:03:23,681 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Terminating chrome headless with pid 955 2026-03-23 08:03:23,800 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Removing chrome user profile "/tmp/tmpw43b_5cs_chrome_odoo" 2026-03-23 08:03:23,851 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_percent_taxes_for_l10n_in ... 2026-03-23 08:03:24,737 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Chrome pid: 1096 2026-03-23 08:03:24,738 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Chrome headless temporary user profile dir: /tmp/tmpsa8xhu9a_chrome_odoo 2026-03-23 08:03:24,738 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Issuing json command http://127.0.0.1:42249/json/version 2026-03-23 08:03:24,740 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42249', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:25,005 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:25,006 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Issuing json command http://127.0.0.1:42249/json 2026-03-23 08:03:25,009 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42249', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:25,068 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Websocket url found: ws://127.0.0.1:42249/devtools/page/F04271DB0C732BE1D1FC8AAA42087559 2026-03-23 08:03:25,101 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Enable chrome headless console log notification 2026-03-23 08:03:25,111 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Chrome headless enable page notifications 2026-03-23 08:03:25,356 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:25,374 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Setting session cookie in browser 2026-03-23 08:03:25,376 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:25,376 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:25,399 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:27,107 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:27] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.177 1.541 2026-03-23 08:03:27,113 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Navigation result: {'frameId': 'F04271DB0C732BE1D1FC8AAA42087559', 'loaderId': '8380BDEC32AF9FBFD2E5D52CD8E59FEF', 'isDownload': False} 2026-03-23 08:03:27,113 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:27,164 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:03:27,212 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:27,331 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:27] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.068 0.096 2026-03-23 08:03:27,342 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:27,357 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:27] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.009 0.144 2026-03-23 08:03:27,384 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:27,384 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:27,390 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:27,420 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:27] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.009 0.043 2026-03-23 08:03:27,599 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:27] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:03:27,634 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:27,692 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:27] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.011 0.080 2026-03-23 08:03:27,726 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:27] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.014 0.105 2026-03-23 08:03:28,325 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.027 2026-03-23 08:03:28,448 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:03:28,470 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:03:28,510 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:28] "POST /mail/data HTTP/1.1" 200 - 19 0.023 0.036 2026-03-23 08:03:28,642 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:03:28,679 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:03:28,680 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:28] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.009 0.022 2026-03-23 08:03:28,712 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in.browser: tour succeeded 2026-03-23 08:03:28,714 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:03:28,794 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in.browser: heap 10398892 (allocated 11010048) 2026-03-23 08:03:28,798 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Closing chrome headless with pid 1096 2026-03-23 08:03:28,802 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Closing websocket connection 2026-03-23 08:03:28,807 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Terminating chrome headless with pid 1096 2026-03-23 08:03:28,925 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Removing chrome user profile "/tmp/tmpsa8xhu9a_chrome_odoo" 2026-03-23 08:03:28,984 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_1 ... 2026-03-23 08:03:29,591 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Chrome pid: 1236 2026-03-23 08:03:29,592 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Chrome headless temporary user profile dir: /tmp/tmp4_g1ows9_chrome_odoo 2026-03-23 08:03:29,592 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Issuing json command http://127.0.0.1:42463/json/version 2026-03-23 08:03:29,596 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:29,787 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:29,792 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Issuing json command http://127.0.0.1:42463/json 2026-03-23 08:03:29,795 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:29,852 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Websocket url found: ws://127.0.0.1:42463/devtools/page/631C68BCDFA6F19B5D90C7C5FFDEB0BE 2026-03-23 08:03:29,873 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Enable chrome headless console log notification 2026-03-23 08:03:29,901 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Chrome headless enable page notifications 2026-03-23 08:03:30,106 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:30,120 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Setting session cookie in browser 2026-03-23 08:03:30,122 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:30,122 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:30,138 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:31,680 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:31] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.178 1.369 2026-03-23 08:03:31,689 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Navigation result: {'frameId': '631C68BCDFA6F19B5D90C7C5FFDEB0BE', 'loaderId': '3CA91C385CDEE90DB1014CB87423C39C', 'isDownload': False} 2026-03-23 08:03:31,689 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:31,736 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:03:31,760 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:31,831 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:31] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.049 0.049 2026-03-23 08:03:31,845 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:31,874 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:31] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.010 0.105 2026-03-23 08:03:31,894 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:31,895 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:31,905 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:31,929 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:31] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.011 0.048 2026-03-23 08:03:32,067 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:32] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:03:32,101 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:32] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.004 0.018 2026-03-23 08:03:32,129 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:32,179 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:32] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.007 0.085 2026-03-23 08:03:32,787 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.004 0.017 2026-03-23 08:03:32,897 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:03:32,914 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:03:32,957 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:32] "POST /mail/data HTTP/1.1" 200 - 19 0.026 0.028 2026-03-23 08:03:32,990 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:03:33,014 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:03:33,014 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:33] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.009 0.013 2026-03-23 08:03:33,040 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1.browser: tour succeeded 2026-03-23 08:03:33,041 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:03:33,156 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1.browser: heap 10326440 (allocated 11272192) 2026-03-23 08:03:33,160 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Closing chrome headless with pid 1236 2026-03-23 08:03:33,160 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Closing websocket connection 2026-03-23 08:03:33,162 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Terminating chrome headless with pid 1236 2026-03-23 08:03:33,279 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Removing chrome user profile "/tmp/tmp4_g1ows9_chrome_odoo" 2026-03-23 08:03:33,322 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_10_reverse_charge ... 2026-03-23 08:03:33,934 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Chrome pid: 1374 2026-03-23 08:03:33,935 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Chrome headless temporary user profile dir: /tmp/tmp7rsf2jp1_chrome_odoo 2026-03-23 08:03:33,935 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Issuing json command http://127.0.0.1:43525/json/version 2026-03-23 08:03:33,936 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43525', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:34,013 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:34,027 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Issuing json command http://127.0.0.1:43525/json 2026-03-23 08:03:34,036 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43525', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:34,107 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Websocket url found: ws://127.0.0.1:43525/devtools/page/04F10A5E661759C1486AFD125B654719 2026-03-23 08:03:34,206 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Enable chrome headless console log notification 2026-03-23 08:03:34,256 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Chrome headless enable page notifications 2026-03-23 08:03:34,404 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:34,415 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Setting session cookie in browser 2026-03-23 08:03:34,418 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:34,418 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:34,436 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:36,081 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:36] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.126 1.522 2026-03-23 08:03:36,090 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Navigation result: {'frameId': '04F10A5E661759C1486AFD125B654719', 'loaderId': 'B7191C2FEE7D87C7991C11821C222507', 'isDownload': False} 2026-03-23 08:03:36,090 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:36,130 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:03:36,149 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:36,223 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:36] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.050 0.046 2026-03-23 08:03:36,240 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:36,266 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:36] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.010 0.105 2026-03-23 08:03:36,278 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:36,281 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:36,285 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:36,302 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:36] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.005 0.038 2026-03-23 08:03:36,474 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:36] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:03:36,497 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:36] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.006 0.020 2026-03-23 08:03:36,533 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:36,572 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:36] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.008 0.100 2026-03-23 08:03:37,160 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.015 2026-03-23 08:03:37,272 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:03:37,287 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:03:37,323 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:37] "POST /mail/data HTTP/1.1" 200 - 19 0.016 0.029 2026-03-23 08:03:37,365 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:03:37,382 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:03:37,382 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:37] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.010 0.013 2026-03-23 08:03:37,408 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge.browser: tour succeeded 2026-03-23 08:03:37,411 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:03:37,510 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge.browser: heap 10312048 (allocated 11272192) 2026-03-23 08:03:37,512 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Closing chrome headless with pid 1374 2026-03-23 08:03:37,513 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Closing websocket connection 2026-03-23 08:03:37,514 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Terminating chrome headless with pid 1374 2026-03-23 08:03:37,629 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Removing chrome user profile "/tmp/tmp7rsf2jp1_chrome_odoo" 2026-03-23 08:03:37,674 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_2 ... 2026-03-23 08:03:38,277 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Chrome pid: 1515 2026-03-23 08:03:38,277 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Chrome headless temporary user profile dir: /tmp/tmp6vd6e73r_chrome_odoo 2026-03-23 08:03:38,277 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Issuing json command http://127.0.0.1:44235/json/version 2026-03-23 08:03:38,279 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:38,369 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:38,369 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Issuing json command http://127.0.0.1:44235/json 2026-03-23 08:03:38,381 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:38,422 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Websocket url found: ws://127.0.0.1:44235/devtools/page/73E8DB5B4BBCF09F76587BEB5BA57104 2026-03-23 08:03:38,465 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Enable chrome headless console log notification 2026-03-23 08:03:38,502 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Chrome headless enable page notifications 2026-03-23 08:03:38,663 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:38,676 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Setting session cookie in browser 2026-03-23 08:03:38,683 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:38,683 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:38,717 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:40,175 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:40] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.146 1.322 2026-03-23 08:03:40,185 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Navigation result: {'frameId': '73E8DB5B4BBCF09F76587BEB5BA57104', 'loaderId': 'FC93EBD3E45586AB8DE3074E1360A38C', 'isDownload': False} 2026-03-23 08:03:40,185 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:40,218 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:40] "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-23 08:03:40,244 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:40,332 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:40] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.053 0.055 2026-03-23 08:03:40,355 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:40,374 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:40] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.013 0.100 2026-03-23 08:03:40,404 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:40,405 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:40,411 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:40,437 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:40] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.013 0.036 2026-03-23 08:03:40,614 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:40] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-03-23 08:03:40,675 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:40,746 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:40] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.022 0.125 2026-03-23 08:03:40,787 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:40] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.015 0.158 2026-03-23 08:03:41,466 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.022 2026-03-23 08:03:41,577 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:03:41,590 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:03:41,632 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:41] "POST /mail/data HTTP/1.1" 200 - 19 0.020 0.030 2026-03-23 08:03:41,668 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:03:41,690 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:03:41,691 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:41] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.007 0.013 2026-03-23 08:03:41,710 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2.browser: tour succeeded 2026-03-23 08:03:41,713 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:03:41,813 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2.browser: heap 10363636 (allocated 11010048) 2026-03-23 08:03:41,816 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Closing chrome headless with pid 1515 2026-03-23 08:03:41,817 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Closing websocket connection 2026-03-23 08:03:41,821 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Terminating chrome headless with pid 1515 2026-03-23 08:03:41,892 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Removing chrome user profile "/tmp/tmp6vd6e73r_chrome_odoo" 2026-03-23 08:03:41,945 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_3 ... 2026-03-23 08:03:42,562 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Chrome pid: 1657 2026-03-23 08:03:42,563 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Chrome headless temporary user profile dir: /tmp/tmpl54pwc91_chrome_odoo 2026-03-23 08:03:42,563 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Issuing json command http://127.0.0.1:41027/json/version 2026-03-23 08:03:42,567 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41027', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:42,732 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:42,733 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Issuing json command http://127.0.0.1:41027/json 2026-03-23 08:03:42,739 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41027', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:42,791 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Websocket url found: ws://127.0.0.1:41027/devtools/page/63B6522A7733BD73E566EAEAB2FD2E87 2026-03-23 08:03:42,847 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Enable chrome headless console log notification 2026-03-23 08:03:42,894 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Chrome headless enable page notifications 2026-03-23 08:03:43,009 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:43,021 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Setting session cookie in browser 2026-03-23 08:03:43,024 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:43,025 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:43,048 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:44,543 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:44] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.153 1.346 2026-03-23 08:03:44,553 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Navigation result: {'frameId': '63B6522A7733BD73E566EAEAB2FD2E87', 'loaderId': 'C2DFCE03A5FB37B8B33365F2099387CF', 'isDownload': False} 2026-03-23 08:03:44,554 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:44,595 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:03:44,620 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:44,704 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:44] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.048 0.058 2026-03-23 08:03:44,723 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:44,737 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:44] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.012 0.105 2026-03-23 08:03:44,752 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:44,764 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:44,775 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:44,803 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:44] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.011 0.048 2026-03-23 08:03:44,927 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:44] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:03:44,966 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:45,022 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:45] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.014 0.069 2026-03-23 08:03:45,050 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:45] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.009 0.092 2026-03-23 08:03:45,580 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.011 2026-03-23 08:03:45,693 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:03:45,705 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:03:45,747 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:45] "POST /mail/data HTTP/1.1" 200 - 19 0.019 0.029 2026-03-23 08:03:45,787 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:03:45,800 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:03:45,801 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:45] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.005 0.013 2026-03-23 08:03:45,824 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3.browser: tour succeeded 2026-03-23 08:03:45,825 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:03:45,906 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3.browser: heap 10333456 (allocated 11272192) 2026-03-23 08:03:45,909 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Closing chrome headless with pid 1657 2026-03-23 08:03:45,910 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Closing websocket connection 2026-03-23 08:03:45,915 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Terminating chrome headless with pid 1657 2026-03-23 08:03:46,033 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Removing chrome user profile "/tmp/tmpl54pwc91_chrome_odoo" 2026-03-23 08:03:46,090 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_4 ... 2026-03-23 08:03:46,902 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Chrome pid: 1796 2026-03-23 08:03:46,903 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Chrome headless temporary user profile dir: /tmp/tmpwoe_eyyl_chrome_odoo 2026-03-23 08:03:46,903 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Issuing json command http://127.0.0.1:38593/json/version 2026-03-23 08:03:46,906 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:47,180 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:47,180 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Issuing json command http://127.0.0.1:38593/json 2026-03-23 08:03:47,186 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:47,287 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Websocket url found: ws://127.0.0.1:38593/devtools/page/FDBF64821DF159C9ABC9A3FE721590E7 2026-03-23 08:03:47,379 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Enable chrome headless console log notification 2026-03-23 08:03:47,400 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Chrome headless enable page notifications 2026-03-23 08:03:47,532 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:47,547 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Setting session cookie in browser 2026-03-23 08:03:47,549 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:47,549 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:47,571 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:49,002 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:49] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.137 1.304 2026-03-23 08:03:49,007 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Navigation result: {'frameId': 'FDBF64821DF159C9ABC9A3FE721590E7', 'loaderId': '6B4DEEB3B5B19D6C2F0C507816CB7E76', 'isDownload': False} 2026-03-23 08:03:49,007 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:49,066 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:49] "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-23 08:03:49,099 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:49,210 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:49] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.086 0.075 2026-03-23 08:03:49,228 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:49,252 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:49] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.008 0.153 2026-03-23 08:03:49,268 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:49,275 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:49,283 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:49,331 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:49] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.016 0.066 2026-03-23 08:03:49,467 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:49] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:03:49,506 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:49] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.006 0.023 2026-03-23 08:03:49,538 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:49,605 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:49] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.012 0.116 2026-03-23 08:03:50,257 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.018 2026-03-23 08:03:50,401 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:03:50,416 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:03:50,461 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:50] "POST /mail/data HTTP/1.1" 200 - 19 0.024 0.028 2026-03-23 08:03:50,491 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:03:50,535 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:03:50,536 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:50] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.030 0.012 2026-03-23 08:03:50,581 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4.browser: tour succeeded 2026-03-23 08:03:50,586 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:03:50,679 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4.browser: heap 10328700 (allocated 11272192) 2026-03-23 08:03:50,683 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Closing chrome headless with pid 1796 2026-03-23 08:03:50,684 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Closing websocket connection 2026-03-23 08:03:50,685 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Terminating chrome headless with pid 1796 2026-03-23 08:03:50,803 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Removing chrome user profile "/tmp/tmpwoe_eyyl_chrome_odoo" 2026-03-23 08:03:50,856 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_5 ... 2026-03-23 08:03:51,478 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Chrome pid: 1937 2026-03-23 08:03:51,479 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Chrome headless temporary user profile dir: /tmp/tmp8ahsbtq5_chrome_odoo 2026-03-23 08:03:51,479 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Issuing json command http://127.0.0.1:37487/json/version 2026-03-23 08:03:51,485 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:51,669 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:51,672 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Issuing json command http://127.0.0.1:37487/json 2026-03-23 08:03:51,678 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:51,724 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Websocket url found: ws://127.0.0.1:37487/devtools/page/E63255E859495791B8F36084A9070B36 2026-03-23 08:03:51,736 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Enable chrome headless console log notification 2026-03-23 08:03:51,756 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Chrome headless enable page notifications 2026-03-23 08:03:51,936 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:51,954 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Setting session cookie in browser 2026-03-23 08:03:51,957 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:51,957 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:51,976 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:53,916 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:53] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.176 1.768 2026-03-23 08:03:53,922 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Navigation result: {'frameId': 'E63255E859495791B8F36084A9070B36', 'loaderId': 'A350342870B3777C80648DF05C4E7018', 'isDownload': False} 2026-03-23 08:03:53,923 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:53,962 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:03:53,986 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:54,074 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.055 0.055 2026-03-23 08:03:54,116 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:54,142 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:54,149 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:54,154 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.018 0.147 2026-03-23 08:03:54,165 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:54,192 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.007 0.054 2026-03-23 08:03:54,400 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:03:54,422 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:54,494 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.033 0.106 2026-03-23 08:03:54,549 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.022 0.165 2026-03-23 08:03:55,403 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.031 2026-03-23 08:03:55,549 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:03:55,567 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:03:55,623 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:55] "POST /mail/data HTTP/1.1" 200 - 19 0.025 0.044 2026-03-23 08:03:55,661 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:03:55,690 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:03:55,691 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:55] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.011 0.017 2026-03-23 08:03:55,730 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5.browser: tour succeeded 2026-03-23 08:03:55,733 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:03:55,853 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5.browser: heap 10374976 (allocated 10747904) 2026-03-23 08:03:55,861 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Closing chrome headless with pid 1937 2026-03-23 08:03:55,863 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Closing websocket connection 2026-03-23 08:03:55,867 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Terminating chrome headless with pid 1937 2026-03-23 08:03:56,044 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Removing chrome user profile "/tmp/tmp8ahsbtq5_chrome_odoo" 2026-03-23 08:03:56,103 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_6 ... 2026-03-23 08:03:56,835 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Chrome pid: 2076 2026-03-23 08:03:56,835 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Chrome headless temporary user profile dir: /tmp/tmphrr2paqk_chrome_odoo 2026-03-23 08:03:56,836 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Issuing json command http://127.0.0.1:42651/json/version 2026-03-23 08:03:56,840 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42651', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:57,034 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Browser version: Chrome/141.0.7390.54 2026-03-23 08:03:57,034 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Issuing json command http://127.0.0.1:42651/json 2026-03-23 08:03:57,035 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42651', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:57,085 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Websocket url found: ws://127.0.0.1:42651/devtools/page/B0D3C2650184A78D23C403A3BE085265 2026-03-23 08:03:57,105 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Enable chrome headless console log notification 2026-03-23 08:03:57,141 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Chrome headless enable page notifications 2026-03-23 08:03:57,192 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:03:57,205 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Setting session cookie in browser 2026-03-23 08:03:57,211 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:03:57,212 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:03:57,228 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:58,970 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:58] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.204 1.543 2026-03-23 08:03:58,979 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Navigation result: {'frameId': 'B0D3C2650184A78D23C403A3BE085265', 'loaderId': '2D38D177DDA6C2D6CF3F48D55176D8BF', 'isDownload': False} 2026-03-23 08:03:58,979 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:03:59,014 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:59] "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-23 08:03:59,034 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:03:59,119 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:59] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.052 0.052 2026-03-23 08:03:59,132 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:03:59,160 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:59] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.013 0.114 2026-03-23 08:03:59,176 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:03:59,178 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:03:59,181 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:03:59,201 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:59] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.005 0.032 2026-03-23 08:03:59,328 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:59] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:03:59,355 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:03:59,411 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:59] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.008 0.071 2026-03-23 08:03:59,425 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:59] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.005 0.083 2026-03-23 08:04:00,019 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.022 2026-03-23 08:04:00,134 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:04:00,156 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:04:00,231 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:04:00,245 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:00] "POST /mail/data HTTP/1.1" 200 - 19 0.048 0.055 2026-03-23 08:04:00,280 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:04:00,282 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:00] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.011 0.034 2026-03-23 08:04:00,318 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6.browser: tour succeeded 2026-03-23 08:04:00,320 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:04:00,432 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6.browser: heap 10328620 (allocated 11272192) 2026-03-23 08:04:00,435 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Closing chrome headless with pid 2076 2026-03-23 08:04:00,437 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Closing websocket connection 2026-03-23 08:04:00,446 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Terminating chrome headless with pid 2076 2026-03-23 08:04:00,566 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Removing chrome user profile "/tmp/tmphrr2paqk_chrome_odoo" 2026-03-23 08:04:00,618 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_7 ... 2026-03-23 08:04:01,241 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Chrome pid: 2217 2026-03-23 08:04:01,241 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Chrome headless temporary user profile dir: /tmp/tmpuwhisk0t_chrome_odoo 2026-03-23 08:04:01,241 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Issuing json command http://127.0.0.1:37089/json/version 2026-03-23 08:04:01,258 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37089', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:01,369 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Browser version: Chrome/141.0.7390.54 2026-03-23 08:04:01,369 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Issuing json command http://127.0.0.1:37089/json 2026-03-23 08:04:01,380 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37089', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:01,461 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Websocket url found: ws://127.0.0.1:37089/devtools/page/57A0C05B001D8999C1E96E3131BEA09D 2026-03-23 08:04:01,497 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Enable chrome headless console log notification 2026-03-23 08:04:01,551 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Chrome headless enable page notifications 2026-03-23 08:04:01,672 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:04:01,685 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Setting session cookie in browser 2026-03-23 08:04:01,689 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:04:01,690 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:04:01,716 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:04:03,433 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:03] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.165 1.558 2026-03-23 08:04:03,438 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Navigation result: {'frameId': '57A0C05B001D8999C1E96E3131BEA09D', 'loaderId': '9C6D9E7914334652669CD2AD6355D84B', 'isDownload': False} 2026-03-23 08:04:03,438 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:04:03,476 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:03] "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-23 08:04:03,494 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:04:03,572 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:03] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.054 0.039 2026-03-23 08:04:03,586 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:04:03,600 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:03] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.008 0.067 2026-03-23 08:04:03,613 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:04:03,623 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:04:03,625 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:04:03,634 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:03] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.006 0.029 2026-03-23 08:04:03,807 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:03] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:04:03,830 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:04:03,879 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:03] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.008 0.077 2026-03-23 08:04:03,900 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:03] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.006 0.093 2026-03-23 08:04:04,474 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.013 2026-03-23 08:04:04,589 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:04:04,606 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:04:04,677 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:04] "POST /mail/data HTTP/1.1" 200 - 19 0.024 0.044 2026-03-23 08:04:04,708 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:04:04,737 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:04:04,738 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:04] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.009 0.017 2026-03-23 08:04:04,751 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7.browser: tour succeeded 2026-03-23 08:04:04,753 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:04:04,863 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7.browser: heap 10366820 (allocated 10747904) 2026-03-23 08:04:04,869 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Closing chrome headless with pid 2217 2026-03-23 08:04:04,872 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Closing websocket connection 2026-03-23 08:04:04,875 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Terminating chrome headless with pid 2217 2026-03-23 08:04:05,043 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Removing chrome user profile "/tmp/tmpuwhisk0t_chrome_odoo" 2026-03-23 08:04:05,098 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_8 ... 2026-03-23 08:04:05,626 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Chrome pid: 2358 2026-03-23 08:04:05,626 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Chrome headless temporary user profile dir: /tmp/tmp2q_b_6ro_chrome_odoo 2026-03-23 08:04:05,626 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Issuing json command http://127.0.0.1:46735/json/version 2026-03-23 08:04:05,628 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:05,798 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Browser version: Chrome/141.0.7390.54 2026-03-23 08:04:05,798 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Issuing json command http://127.0.0.1:46735/json 2026-03-23 08:04:05,799 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:05,827 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Websocket url found: ws://127.0.0.1:46735/devtools/page/272451B53D75E7E591F77B629649A8C7 2026-03-23 08:04:05,843 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Enable chrome headless console log notification 2026-03-23 08:04:05,873 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Chrome headless enable page notifications 2026-03-23 08:04:06,110 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:04:06,122 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Setting session cookie in browser 2026-03-23 08:04:06,124 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:04:06,124 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:04:06,142 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:04:07,929 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:07] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.152 1.642 2026-03-23 08:04:07,936 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Navigation result: {'frameId': '272451B53D75E7E591F77B629649A8C7', 'loaderId': 'B558D31686D0AB5E76E7A9ABE47034E3', 'isDownload': False} 2026-03-23 08:04:07,936 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:04:07,973 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:07] "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-23 08:04:07,990 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:04:08,062 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:08] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.045 0.043 2026-03-23 08:04:08,083 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:04:08,108 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:08] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.009 0.080 2026-03-23 08:04:08,127 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:04:08,128 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:04:08,128 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:04:08,158 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:08] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.010 0.045 2026-03-23 08:04:08,294 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:08] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:04:08,316 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:08] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.003 0.012 2026-03-23 08:04:08,340 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:04:08,396 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:08] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.007 0.086 2026-03-23 08:04:08,957 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.014 2026-03-23 08:04:09,096 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:04:09,119 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:04:09,166 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:09] "POST /mail/data HTTP/1.1" 200 - 19 0.030 0.032 2026-03-23 08:04:09,191 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:04:09,220 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:04:09,220 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:09] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.012 0.016 2026-03-23 08:04:09,239 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8.browser: tour succeeded 2026-03-23 08:04:09,244 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:04:09,342 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8.browser: heap 10314792 (allocated 11272192) 2026-03-23 08:04:09,348 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Closing chrome headless with pid 2358 2026-03-23 08:04:09,350 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Closing websocket connection 2026-03-23 08:04:09,351 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Terminating chrome headless with pid 2358 2026-03-23 08:04:09,467 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Removing chrome user profile "/tmp/tmp2q_b_6ro_chrome_odoo" 2026-03-23 08:04:09,509 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_9 ... 2026-03-23 08:04:10,109 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Chrome pid: 2497 2026-03-23 08:04:10,109 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Chrome headless temporary user profile dir: /tmp/tmpdnrgwl84_chrome_odoo 2026-03-23 08:04:10,109 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Issuing json command http://127.0.0.1:39817/json/version 2026-03-23 08:04:10,111 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:10,249 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Browser version: Chrome/141.0.7390.54 2026-03-23 08:04:10,249 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Issuing json command http://127.0.0.1:39817/json 2026-03-23 08:04:10,250 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:10,298 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Websocket url found: ws://127.0.0.1:39817/devtools/page/15BA5DC9A047EFD3C94858E9A4DDD465 2026-03-23 08:04:10,359 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Enable chrome headless console log notification 2026-03-23 08:04:10,368 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Chrome headless enable page notifications 2026-03-23 08:04:10,533 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:04:10,547 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Setting session cookie in browser 2026-03-23 08:04:10,551 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:04:10,551 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:04:10,584 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:04:12,160 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:12] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.167 1.418 2026-03-23 08:04:12,168 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Navigation result: {'frameId': '15BA5DC9A047EFD3C94858E9A4DDD465', 'loaderId': 'E6BBCB62D30BB8BB2472A8C926A77ED5', 'isDownload': False} 2026-03-23 08:04:12,169 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:04:12,230 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:04:12,264 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:04:12,348 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:12] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.054 0.067 2026-03-23 08:04:12,365 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:04:12,394 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:12] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.012 0.097 2026-03-23 08:04:12,402 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:04:12,404 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:04:12,439 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:04:12,492 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:12] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.011 0.076 2026-03-23 08:04:12,620 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:12] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:04:12,648 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:04:12,705 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:12] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.010 0.073 2026-03-23 08:04:12,724 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:12] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.006 0.087 2026-03-23 08:04:13,273 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.012 2026-03-23 08:04:13,406 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:04:13,418 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:04:13,466 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:13] "POST /mail/data HTTP/1.1" 200 - 19 0.021 0.034 2026-03-23 08:04:13,493 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:04:13,522 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:04:13,523 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:13] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.007 0.013 2026-03-23 08:04:13,550 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9.browser: tour succeeded 2026-03-23 08:04:13,551 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:04:13,638 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9.browser: heap 10315220 (allocated 11010048) 2026-03-23 08:04:13,647 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Closing chrome headless with pid 2497 2026-03-23 08:04:13,648 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Closing websocket connection 2026-03-23 08:04:13,649 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Terminating chrome headless with pid 2497 2026-03-23 08:04:13,770 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Removing chrome user profile "/tmp/tmpdnrgwl84_chrome_odoo" 2026-03-23 08:04:13,813 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_taxes_filtering ... 2026-03-23 08:04:14,316 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Chrome pid: 2637 2026-03-23 08:04:14,319 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Chrome headless temporary user profile dir: /tmp/tmpm55uvzs1_chrome_odoo 2026-03-23 08:04:14,319 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Issuing json command http://127.0.0.1:45253/json/version 2026-03-23 08:04:14,321 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45253', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:14,514 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Browser version: Chrome/141.0.7390.54 2026-03-23 08:04:14,517 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Issuing json command http://127.0.0.1:45253/json 2026-03-23 08:04:14,518 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45253', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:14,541 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Websocket url found: ws://127.0.0.1:45253/devtools/page/87DE6C45797AC02F5822DB0648831DD9 2026-03-23 08:04:14,566 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Enable chrome headless console log notification 2026-03-23 08:04:14,584 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Chrome headless enable page notifications 2026-03-23 08:04:14,843 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:04:14,857 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Setting session cookie in browser 2026-03-23 08:04:14,861 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:04:14,861 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:04:14,891 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:04:16,569 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:16] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.180 1.510 2026-03-23 08:04:16,574 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Navigation result: {'frameId': '87DE6C45797AC02F5822DB0648831DD9', 'loaderId': 'F2394B0DC66A776F9F7344CBCE8B089E', 'isDownload': False} 2026-03-23 08:04:16,575 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:04:16,618 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:04:16,645 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:04:16,734 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:16] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.065 0.050 2026-03-23 08:04:16,755 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:04:16,784 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:16] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.015 0.119 2026-03-23 08:04:16,804 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:04:16,807 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:04:16,824 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:04:16,853 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:16] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.009 0.042 2026-03-23 08:04:17,030 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:17] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:04:17,058 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:04:17,119 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:17] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.017 0.084 2026-03-23 08:04:17,133 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:17] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.003 0.096 2026-03-23 08:04:17,711 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.010 2026-03-23 08:04:17,858 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:04:17,877 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:04:17,927 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:17] "POST /mail/data HTTP/1.1" 200 - 19 0.022 0.038 2026-03-23 08:04:17,952 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:04:17,988 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:04:17,989 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:17] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.017 0.021 2026-03-23 08:04:18,004 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering.browser: tour succeeded 2026-03-23 08:04:18,006 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:04:18,081 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering.browser: heap 10314148 (allocated 11010048) 2026-03-23 08:04:18,085 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Closing chrome headless with pid 2637 2026-03-23 08:04:18,087 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Closing websocket connection 2026-03-23 08:04:18,090 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Terminating chrome headless with pid 2637 2026-03-23 08:04:18,207 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Removing chrome user profile "/tmp/tmpm55uvzs1_chrome_odoo" 2026-03-23 08:04:18,260 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_taxes_ordering ... 2026-03-23 08:04:18,961 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Chrome pid: 2777 2026-03-23 08:04:18,962 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Chrome headless temporary user profile dir: /tmp/tmpyaeqgh3k_chrome_odoo 2026-03-23 08:04:18,962 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Issuing json command http://127.0.0.1:34875/json/version 2026-03-23 08:04:18,964 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:19,127 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Browser version: Chrome/141.0.7390.54 2026-03-23 08:04:19,155 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Issuing json command http://127.0.0.1:34875/json 2026-03-23 08:04:19,157 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:19,207 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Websocket url found: ws://127.0.0.1:34875/devtools/page/81C850A954FEEAFC039BC17581E44E4C 2026-03-23 08:04:19,236 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Enable chrome headless console log notification 2026-03-23 08:04:19,252 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Chrome headless enable page notifications 2026-03-23 08:04:19,383 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:04:19,396 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Setting session cookie in browser 2026-03-23 08:04:19,399 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:04:19,400 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:04:19,419 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:04:21,011 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:21] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.157 1.441 2026-03-23 08:04:21,022 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Navigation result: {'frameId': '81C850A954FEEAFC039BC17581E44E4C', 'loaderId': '2DFBC0DAC9C12007DD4432AB3C42460C', 'isDownload': False} 2026-03-23 08:04:21,023 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:04:21,061 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:04:21,089 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:04:21,170 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:21] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.060 0.055 2026-03-23 08:04:21,185 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:04:21,215 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:21] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.014 0.115 2026-03-23 08:04:21,229 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:04:21,231 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:04:21,233 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:04:21,260 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:21] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.009 0.041 2026-03-23 08:04:21,410 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:21] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:04:21,436 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:21] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.005 0.018 2026-03-23 08:04:21,459 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:04:21,526 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:21] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.009 0.105 2026-03-23 08:04:22,095 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.014 2026-03-23 08:04:22,226 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:04:22,242 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:04:22,277 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:22] "POST /mail/data HTTP/1.1" 200 - 19 0.014 0.030 2026-03-23 08:04:22,329 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:04:22,363 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:04:22,363 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:22] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.014 0.016 2026-03-23 08:04:22,397 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering.browser: tour succeeded 2026-03-23 08:04:22,399 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:04:22,526 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering.browser: heap 10331540 (allocated 11272192) 2026-03-23 08:04:22,532 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Closing chrome headless with pid 2777 2026-03-23 08:04:22,534 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Closing websocket connection 2026-03-23 08:04:22,535 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Terminating chrome headless with pid 2777 2026-03-23 08:04:22,662 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Removing chrome user profile "/tmp/tmpyaeqgh3k_chrome_odoo" 2026-03-23 08:04:22,776 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:04:32,301 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_dispatching_base_lines: Starting TestTaxesDispatchingBaseLines.test_dispatch_global_discount_lines ... 2026-03-23 08:04:32,425 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_dispatching_base_lines: Starting TestTaxesDispatchingBaseLines.test_dispatch_global_discount_lines_no_match ... 2026-03-23 08:04:32,582 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_dispatching_base_lines: Starting TestTaxesDispatchingBaseLines.test_dispatch_return_of_merchandise_lines ... 2026-03-23 08:04:32,734 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_dispatching_base_lines: Starting TestTaxesDispatchingBaseLines.test_dispatch_return_of_merchandise_lines_no_match ... 2026-03-23 08:04:32,893 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_dispatching_base_lines: Starting TestTaxesDispatchingBaseLines.test_dispatch_taxes_into_new_base_lines ... 2026-03-23 08:04:33,111 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:04:41,985 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment: Starting TestTaxesDownPayment.test_no_taxes_generic_helpers ... 2026-03-23 08:04:42,585 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Chrome pid: 2915 2026-03-23 08:04:42,585 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpodiftr4q_chrome_odoo 2026-03-23 08:04:42,585 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Issuing json command http://127.0.0.1:34721/json/version 2026-03-23 08:04:42,592 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34721', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:42,721 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:04:42,731 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Issuing json command http://127.0.0.1:34721/json 2026-03-23 08:04:42,732 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34721', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:42,774 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Websocket url found: ws://127.0.0.1:34721/devtools/page/E02AFCEA6A63663B8B38C6521AAEE042 2026-03-23 08:04:42,822 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:04:42,850 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:04:43,032 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:04:43,051 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Setting session cookie in browser 2026-03-23 08:04:43,054 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:04:43,055 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:04:43,085 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:04:44,838 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:44] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.189 1.572 2026-03-23 08:04:44,847 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Navigation result: {'frameId': 'E02AFCEA6A63663B8B38C6521AAEE042', 'loaderId': '9B237050F2C85C8C8F9A6FB7AFB691F5', 'isDownload': False} 2026-03-23 08:04:44,847 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:04:44,918 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:44] "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-23 08:04:44,940 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:04:45,034 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:45] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.070 0.054 2026-03-23 08:04:45,053 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:04:45,094 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:45] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.009 0.130 2026-03-23 08:04:45,123 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:04:45,125 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:04:45,142 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:04:45,171 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:45] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.009 0.050 2026-03-23 08:04:45,431 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:45] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:04:45,503 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:04:45,591 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:45] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.017 0.142 2026-03-23 08:04:45,612 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:45] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.003 0.170 2026-03-23 08:04:46,285 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.012 2026-03-23 08:04:46,453 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:04:46,472 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:04:46,514 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:46] "POST /mail/data HTTP/1.1" 200 - 19 0.022 0.032 2026-03-23 08:04:46,544 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:04:46,565 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:04:46,565 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:46] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.009 0.012 2026-03-23 08:04:46,596 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers.browser: tour succeeded 2026-03-23 08:04:46,602 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:04:46,721 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers.browser: heap 10467224 (allocated 11534336) 2026-03-23 08:04:46,726 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Closing chrome headless with pid 2915 2026-03-23 08:04:46,729 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Closing websocket connection 2026-03-23 08:04:46,735 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Terminating chrome headless with pid 2915 2026-03-23 08:04:46,857 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_no_taxes_generic_helpers: Removing chrome user profile "/tmp/tmpodiftr4q_chrome_odoo" 2026-03-23 08:04:46,915 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment: Starting TestTaxesDownPayment.test_reverse_charge_generic_helpers ... 2026-03-23 08:04:47,567 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Chrome pid: 3056 2026-03-23 08:04:47,568 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpj4mdtwkr_chrome_odoo 2026-03-23 08:04:47,569 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Issuing json command http://127.0.0.1:35849/json/version 2026-03-23 08:04:47,570 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35849', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:47,661 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:04:47,674 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Issuing json command http://127.0.0.1:35849/json 2026-03-23 08:04:47,678 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35849', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:47,752 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Websocket url found: ws://127.0.0.1:35849/devtools/page/3F71C1C84D329A3AF72D32D87023BF61 2026-03-23 08:04:47,791 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:04:47,806 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:04:47,964 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:04:47,996 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Setting session cookie in browser 2026-03-23 08:04:48,000 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:04:48,003 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:04:48,030 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:04:50,036 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:50] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.239 1.772 2026-03-23 08:04:50,041 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Navigation result: {'frameId': '3F71C1C84D329A3AF72D32D87023BF61', 'loaderId': '4F4927675D54C4F4A08C5215473435B0', 'isDownload': False} 2026-03-23 08:04:50,042 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:04:50,101 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:04:50,146 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:04:50,295 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:50] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.091 0.110 2026-03-23 08:04:50,335 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:04:50,365 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:50] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.031 0.196 2026-03-23 08:04:50,395 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:04:50,404 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:04:50,413 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:04:50,449 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:50] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.011 0.070 2026-03-23 08:04:50,606 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:50] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:04:50,645 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:04:50,707 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:50] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.010 0.088 2026-03-23 08:04:50,738 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:50] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.016 0.105 2026-03-23 08:04:51,298 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.011 2026-03-23 08:04:51,419 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:04:51,437 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:04:51,480 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:51] "POST /mail/data HTTP/1.1" 200 - 19 0.022 0.033 2026-03-23 08:04:51,516 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:04:51,541 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:04:51,555 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:51] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.010 0.027 2026-03-23 08:04:51,578 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers.browser: tour succeeded 2026-03-23 08:04:51,580 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:04:51,682 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers.browser: heap 10453344 (allocated 11272192) 2026-03-23 08:04:51,687 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Closing chrome headless with pid 3056 2026-03-23 08:04:51,689 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Closing websocket connection 2026-03-23 08:04:51,692 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Terminating chrome headless with pid 3056 2026-03-23 08:04:51,850 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_reverse_charge_generic_helpers: Removing chrome user profile "/tmp/tmpj4mdtwkr_chrome_odoo" 2026-03-23 08:04:51,967 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment: Starting TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers ... 2026-03-23 08:04:52,634 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Chrome pid: 3196 2026-03-23 08:04:52,634 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpyx7kgu5a_chrome_odoo 2026-03-23 08:04:52,635 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Issuing json command http://127.0.0.1:41723/json/version 2026-03-23 08:04:52,636 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41723', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:52,735 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:04:52,735 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Issuing json command http://127.0.0.1:41723/json 2026-03-23 08:04:52,736 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41723', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:52,772 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Websocket url found: ws://127.0.0.1:41723/devtools/page/CF13D8340CC4CB834D91AB559B2E313C 2026-03-23 08:04:52,801 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:04:52,883 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:04:53,066 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:04:53,090 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Setting session cookie in browser 2026-03-23 08:04:53,098 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:04:53,098 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:04:53,118 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:04:54,708 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:54] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.156 1.442 2026-03-23 08:04:54,712 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Navigation result: {'frameId': 'CF13D8340CC4CB834D91AB559B2E313C', 'loaderId': 'C159C01E68188B8DD6F2724EC4AAC676', 'isDownload': False} 2026-03-23 08:04:54,713 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:04:54,785 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:04:54,820 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:04:54,920 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:54] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.071 0.070 2026-03-23 08:04:54,944 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:04:54,976 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:54] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.017 0.126 2026-03-23 08:04:54,998 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:04:54,999 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:04:55,008 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:04:55,031 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:55] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.013 0.047 2026-03-23 08:04:55,256 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:55] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 08:04:55,279 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:55] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.010 0.024 2026-03-23 08:04:55,303 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:04:55,372 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:55] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.008 0.116 2026-03-23 08:04:56,052 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.004 0.016 2026-03-23 08:04:56,264 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:04:56,279 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:04:56,341 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:56] "POST /mail/data HTTP/1.1" 200 - 19 0.020 0.039 2026-03-23 08:04:56,357 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:04:56,383 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:04:56,383 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:56] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.011 0.013 2026-03-23 08:04:56,412 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers.browser: tour succeeded 2026-03-23 08:04:56,414 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:04:56,513 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers.browser: heap 10492448 (allocated 11272192) 2026-03-23 08:04:56,531 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Closing chrome headless with pid 3196 2026-03-23 08:04:56,536 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Closing websocket connection 2026-03-23 08:04:56,538 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Terminating chrome headless with pid 3196 2026-03-23 08:04:56,658 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_fixed_tax_last_position_generic_helpers: Removing chrome user profile "/tmp/tmpyx7kgu5a_chrome_odoo" 2026-03-23 08:04:56,735 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment: Starting TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers ... 2026-03-23 08:04:57,828 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Chrome pid: 3336 2026-03-23 08:04:57,829 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmp8dl84d_4_chrome_odoo 2026-03-23 08:04:57,829 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Issuing json command http://127.0.0.1:39417/json/version 2026-03-23 08:04:57,834 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:57,991 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:04:57,996 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Issuing json command http://127.0.0.1:39417/json 2026-03-23 08:04:58,019 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:58,070 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Websocket url found: ws://127.0.0.1:39417/devtools/page/9A6D9F6EE00FF98B271FACC6D67706B0 2026-03-23 08:04:58,141 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:04:58,159 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:04:58,429 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:04:58,444 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Setting session cookie in browser 2026-03-23 08:04:58,448 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:04:58,452 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:04:58,486 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:01,023 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:01] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.225 2.318 2026-03-23 08:05:01,053 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Navigation result: {'frameId': '9A6D9F6EE00FF98B271FACC6D67706B0', 'loaderId': '4E2D3342BEA12F8969BE321502D1B5E3', 'isDownload': False} 2026-03-23 08:05:01,054 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:05:01,132 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:01] "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-23 08:05:01,185 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:05:01,374 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:01] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.121 0.124 2026-03-23 08:05:01,413 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:05:01,461 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:01] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.031 0.255 2026-03-23 08:05:01,491 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:05:01,516 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:05:01,523 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:05:01,533 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:01] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.014 0.064 2026-03-23 08:05:01,834 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:01] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:05:01,884 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:05:01,969 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:01] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.012 0.108 2026-03-23 08:05:02,050 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:02] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.018 0.183 2026-03-23 08:05:02,761 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.005 0.048 2026-03-23 08:05:02,916 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:05:02,935 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:05:03,028 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:03] "POST /mail/data HTTP/1.1" 200 - 19 0.050 0.055 2026-03-23 08:05:03,243 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:05:03,425 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:05:03,426 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:03] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.020 0.028 2026-03-23 08:05:03,460 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers.browser: tour succeeded 2026-03-23 08:05:03,461 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:05:03,562 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers.browser: heap 10926064 (allocated 12058624) 2026-03-23 08:05:03,567 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Closing chrome headless with pid 3336 2026-03-23 08:05:03,569 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Closing websocket connection 2026-03-23 08:05:03,571 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Terminating chrome headless with pid 3336 2026-03-23 08:05:03,745 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_be_generic_helpers: Removing chrome user profile "/tmp/tmp8dl84d_4_chrome_odoo" 2026-03-23 08:05:03,856 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment: Starting TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers ... 2026-03-23 08:05:05,712 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Chrome pid: 3477 2026-03-23 08:05:05,712 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpb62e6990_chrome_odoo 2026-03-23 08:05:05,712 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Issuing json command http://127.0.0.1:33875/json/version 2026-03-23 08:05:05,720 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:05,948 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:05:05,948 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Issuing json command http://127.0.0.1:33875/json 2026-03-23 08:05:05,949 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:05,997 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Websocket url found: ws://127.0.0.1:33875/devtools/page/D6C733A0DE674EC697F3B9438ACCE991 2026-03-23 08:05:06,069 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:05:06,087 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:05:06,296 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:05:06,309 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Setting session cookie in browser 2026-03-23 08:05:06,314 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:05:06,315 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:05:06,337 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:08,181 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:08] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.178 1.674 2026-03-23 08:05:08,190 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Navigation result: {'frameId': 'D6C733A0DE674EC697F3B9438ACCE991', 'loaderId': '19C7F085A6DC5AAF1FB2F69F58381292', 'isDownload': False} 2026-03-23 08:05:08,190 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:05:08,248 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:05:08,265 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:05:08,346 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:08] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.048 0.059 2026-03-23 08:05:08,362 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:05:08,377 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:08] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.008 0.097 2026-03-23 08:05:08,414 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:05:08,421 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:05:08,424 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:05:08,443 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:08] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.006 0.044 2026-03-23 08:05:08,634 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:08] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:05:08,659 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:08] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.004 0.011 2026-03-23 08:05:08,678 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:05:08,745 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:08] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.010 0.093 2026-03-23 08:05:09,518 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.021 2026-03-23 08:05:09,650 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:05:09,666 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:05:09,700 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:09] "POST /mail/data HTTP/1.1" 200 - 19 0.016 0.026 2026-03-23 08:05:10,364 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:05:10,428 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:05:10,428 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:10] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.022 0.038 2026-03-23 08:05:10,463 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers.browser: tour succeeded 2026-03-23 08:05:10,464 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:05:10,542 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers.browser: heap 10980264 (allocated 11796480) 2026-03-23 08:05:10,545 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Closing chrome headless with pid 3477 2026-03-23 08:05:10,546 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Closing websocket connection 2026-03-23 08:05:10,547 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Terminating chrome headless with pid 3477 2026-03-23 08:05:10,669 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_br_generic_helpers: Removing chrome user profile "/tmp/tmpb62e6990_chrome_odoo" 2026-03-23 08:05:10,732 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment: Starting TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers ... 2026-03-23 08:05:11,939 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Chrome pid: 3619 2026-03-23 08:05:11,939 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmplz1gmum0_chrome_odoo 2026-03-23 08:05:11,940 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Issuing json command http://127.0.0.1:42315/json/version 2026-03-23 08:05:11,942 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42315', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:12,058 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:05:12,069 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Issuing json command http://127.0.0.1:42315/json 2026-03-23 08:05:12,070 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42315', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:12,110 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Websocket url found: ws://127.0.0.1:42315/devtools/page/00704FC83379E19D2812F116BD5BBE7D 2026-03-23 08:05:12,158 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:05:12,264 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:05:12,397 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:05:12,420 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Setting session cookie in browser 2026-03-23 08:05:12,425 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:05:12,426 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:05:12,443 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:14,201 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:14] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.187 1.575 2026-03-23 08:05:14,210 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Navigation result: {'frameId': '00704FC83379E19D2812F116BD5BBE7D', 'loaderId': '1292C87EB84ED2C71D4EC95AFF30E83B', 'isDownload': False} 2026-03-23 08:05:14,210 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:05:14,253 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:05:14,275 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:05:14,350 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:14] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.052 0.044 2026-03-23 08:05:14,373 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:05:14,394 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:14] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.019 0.102 2026-03-23 08:05:14,402 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:05:14,403 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:05:14,415 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:05:14,446 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:14] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.013 0.047 2026-03-23 08:05:14,591 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:14] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:05:14,623 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:05:14,679 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:14] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.009 0.066 2026-03-23 08:05:14,714 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:14] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.014 0.099 2026-03-23 08:05:15,393 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.013 2026-03-23 08:05:15,546 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:05:15,576 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:05:15,639 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:15] "POST /mail/data HTTP/1.1" 200 - 19 0.025 0.051 2026-03-23 08:05:16,026 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:05:16,089 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:05:16,090 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:16] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.020 0.040 2026-03-23 08:05:16,127 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers.browser: tour succeeded 2026-03-23 08:05:16,129 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:05:16,234 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers.browser: heap 10922328 (allocated 11534336) 2026-03-23 08:05:16,243 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Closing chrome headless with pid 3619 2026-03-23 08:05:16,247 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Closing websocket connection 2026-03-23 08:05:16,248 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Terminating chrome headless with pid 3619 2026-03-23 08:05:16,373 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_downpayment.TestTaxesDownPayment.test_taxes_l10n_in_generic_helpers: Removing chrome user profile "/tmp/tmplz1gmum0_chrome_odoo" 2026-03-23 08:05:16,460 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:05:25,155 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount: Starting TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers ... 2026-03-23 08:05:26,242 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Chrome pid: 3759 2026-03-23 08:05:26,242 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpupa7272v_chrome_odoo 2026-03-23 08:05:26,243 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Issuing json command http://127.0.0.1:45763/json/version 2026-03-23 08:05:26,245 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45763', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:26,413 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:05:26,413 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Issuing json command http://127.0.0.1:45763/json 2026-03-23 08:05:26,413 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45763', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:26,461 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Websocket url found: ws://127.0.0.1:45763/devtools/page/A5A52497AE1C9D0DC98CFB8B21E84263 2026-03-23 08:05:26,511 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:05:26,552 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:05:26,711 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:05:26,723 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Setting session cookie in browser 2026-03-23 08:05:26,726 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:05:26,726 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:05:26,742 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:28,652 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:28] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.150 1.764 2026-03-23 08:05:28,670 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Navigation result: {'frameId': 'A5A52497AE1C9D0DC98CFB8B21E84263', 'loaderId': '539E9B45E90090B71EDCAEBDAF82CF52', 'isDownload': False} 2026-03-23 08:05:28,675 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:05:28,731 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:28] "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-23 08:05:28,751 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:05:28,822 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:28] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.044 0.049 2026-03-23 08:05:28,833 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:05:28,874 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:28] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.022 0.083 2026-03-23 08:05:28,887 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:05:28,889 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:05:28,907 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:05:28,937 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:28] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.007 0.047 2026-03-23 08:05:29,115 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:29] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:05:29,168 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:05:29,261 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:29] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.024 0.111 2026-03-23 08:05:29,301 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:29] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.011 0.156 2026-03-23 08:05:29,941 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.006 0.039 2026-03-23 08:05:30,090 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:05:30,113 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:05:30,165 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:30] "POST /mail/data HTTP/1.1" 200 - 19 0.037 0.028 2026-03-23 08:05:30,388 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:05:30,578 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:05:30,578 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:30] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.026 0.041 2026-03-23 08:05:30,627 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers.browser: tour succeeded 2026-03-23 08:05:30,628 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:05:30,779 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers.browser: heap 10930584 (allocated 11796480) 2026-03-23 08:05:30,785 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Closing chrome headless with pid 3759 2026-03-23 08:05:30,787 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Closing websocket connection 2026-03-23 08:05:30,794 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Terminating chrome headless with pid 3759 2026-03-23 08:05:31,064 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_be_generic_helpers: Removing chrome user profile "/tmp/tmpupa7272v_chrome_odoo" 2026-03-23 08:05:31,158 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount: Starting TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers ... 2026-03-23 08:05:32,857 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Chrome pid: 3900 2026-03-23 08:05:32,857 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpcwqqaaaj_chrome_odoo 2026-03-23 08:05:32,858 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Issuing json command http://127.0.0.1:40947/json/version 2026-03-23 08:05:32,861 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:33,031 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:05:33,031 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Issuing json command http://127.0.0.1:40947/json 2026-03-23 08:05:33,037 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:33,118 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Websocket url found: ws://127.0.0.1:40947/devtools/page/A75ECF9ACEA1D2C7F0B044BD60DCC4C3 2026-03-23 08:05:33,164 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:05:33,200 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:05:33,438 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:05:33,459 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Setting session cookie in browser 2026-03-23 08:05:33,461 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:05:33,461 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:05:33,489 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:35,538 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:35] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.253 1.808 2026-03-23 08:05:35,546 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Navigation result: {'frameId': 'A75ECF9ACEA1D2C7F0B044BD60DCC4C3', 'loaderId': '7D6569959035DAF02AF07D92DCC37DC9', 'isDownload': False} 2026-03-23 08:05:35,547 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:05:35,591 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:35] "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-23 08:05:35,619 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:05:35,718 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:35] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.056 0.069 2026-03-23 08:05:35,734 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:05:35,745 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:35] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.008 0.118 2026-03-23 08:05:35,776 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:05:35,780 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:05:35,783 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:05:35,802 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:35] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.005 0.031 2026-03-23 08:05:35,992 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:35] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:05:36,010 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:36] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.006 0.017 2026-03-23 08:05:36,032 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:05:36,084 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:36] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.007 0.091 2026-03-23 08:05:36,858 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.004 0.022 2026-03-23 08:05:36,987 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:05:37,011 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:05:37,055 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:37] "POST /mail/data HTTP/1.1" 200 - 19 0.020 0.039 2026-03-23 08:05:37,568 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:05:37,615 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:05:37,615 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:37] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.018 0.022 2026-03-23 08:05:37,662 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers.browser: tour succeeded 2026-03-23 08:05:37,665 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:05:37,787 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers.browser: heap 10969616 (allocated 12058624) 2026-03-23 08:05:37,794 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Closing chrome headless with pid 3900 2026-03-23 08:05:37,795 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Closing websocket connection 2026-03-23 08:05:37,796 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Terminating chrome headless with pid 3900 2026-03-23 08:05:37,918 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_br_generic_helpers: Removing chrome user profile "/tmp/tmpcwqqaaaj_chrome_odoo" 2026-03-23 08:05:37,985 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount: Starting TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers ... 2026-03-23 08:05:39,272 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Chrome pid: 4041 2026-03-23 08:05:39,272 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpoleahotf_chrome_odoo 2026-03-23 08:05:39,273 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Issuing json command http://127.0.0.1:38021/json/version 2026-03-23 08:05:39,275 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38021', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:39,419 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:05:39,419 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Issuing json command http://127.0.0.1:38021/json 2026-03-23 08:05:39,424 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38021', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:39,488 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Websocket url found: ws://127.0.0.1:38021/devtools/page/9C7A27201364C49A8AAF79A60C2671B4 2026-03-23 08:05:39,532 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:05:39,570 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:05:39,718 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:05:39,732 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Setting session cookie in browser 2026-03-23 08:05:39,735 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:05:39,735 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:05:39,757 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:41,406 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:41] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.198 1.457 2026-03-23 08:05:41,412 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Navigation result: {'frameId': '9C7A27201364C49A8AAF79A60C2671B4', 'loaderId': '6E594149FB92A6FC09368D788C20D6FF', 'isDownload': False} 2026-03-23 08:05:41,412 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:05:41,452 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:41] "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-23 08:05:41,474 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:05:41,560 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:41] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.047 0.058 2026-03-23 08:05:41,585 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:05:41,618 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:41] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.016 0.114 2026-03-23 08:05:41,618 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:05:41,625 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:05:41,649 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:05:41,697 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:41] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.011 0.076 2026-03-23 08:05:41,849 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:41] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:05:41,875 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:05:41,922 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:41] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.008 0.063 2026-03-23 08:05:41,944 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:41] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.009 0.079 2026-03-23 08:05:42,530 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.010 2026-03-23 08:05:42,692 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:05:42,741 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:05:42,789 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:42] "POST /mail/data HTTP/1.1" 200 - 19 0.034 0.041 2026-03-23 08:05:43,187 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:05:43,227 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:05:43,228 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:43] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.013 0.022 2026-03-23 08:05:43,258 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers.browser: tour succeeded 2026-03-23 08:05:43,259 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:05:43,365 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers.browser: heap 10921412 (allocated 12320768) 2026-03-23 08:05:43,379 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Closing chrome headless with pid 4041 2026-03-23 08:05:43,382 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Closing websocket connection 2026-03-23 08:05:43,386 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Terminating chrome headless with pid 4041 2026-03-23 08:05:43,503 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_global_discount.TestTaxesGlobalDiscount.test_taxes_l10n_in_generic_helpers: Removing chrome user profile "/tmp/tmpoleahotf_chrome_odoo" 2026-03-23 08:05:43,593 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:05:52,189 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_archived_tax_in_tax_totals ... 2026-03-23 08:05:52,771 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers ... 2026-03-23 08:05:53,498 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Chrome pid: 4183 2026-03-23 08:05:53,499 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpkcbbm7m8_chrome_odoo 2026-03-23 08:05:53,499 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Issuing json command http://127.0.0.1:46375/json/version 2026-03-23 08:05:53,500 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46375', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:53,658 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:05:53,659 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Issuing json command http://127.0.0.1:46375/json 2026-03-23 08:05:53,662 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46375', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:53,688 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Websocket url found: ws://127.0.0.1:46375/devtools/page/2D25A0A48C9111F3FD1FFBEA32683756 2026-03-23 08:05:53,704 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:05:53,718 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:05:53,983 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:05:53,994 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Setting session cookie in browser 2026-03-23 08:05:53,997 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:05:53,997 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:05:54,013 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:55,790 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:55] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.151 1.634 2026-03-23 08:05:55,799 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Navigation result: {'frameId': '2D25A0A48C9111F3FD1FFBEA32683756', 'loaderId': '5A2EB713004A6314E8C0FEA58A480DA5', 'isDownload': False} 2026-03-23 08:05:55,800 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:05:55,844 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:55] "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-23 08:05:55,859 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:05:55,934 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:55] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.051 0.049 2026-03-23 08:05:55,954 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:05:55,982 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:55] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.017 0.101 2026-03-23 08:05:56,012 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:05:56,013 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:05:56,027 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:05:56,064 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:56] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.019 0.061 2026-03-23 08:05:56,259 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:56] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:05:56,285 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:05:56,336 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:56] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.010 0.070 2026-03-23 08:05:56,368 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:56] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.013 0.085 2026-03-23 08:05:56,975 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.004 0.013 2026-03-23 08:05:57,131 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:05:57,146 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:05:57,177 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:57] "POST /mail/data HTTP/1.1" 200 - 19 0.015 0.026 2026-03-23 08:05:57,216 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:05:57,239 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:05:57,239 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:57] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.010 0.012 2026-03-23 08:05:57,269 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers.browser: tour succeeded 2026-03-23 08:05:57,272 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:05:57,361 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers.browser: heap 10450244 (allocated 11272192) 2026-03-23 08:05:57,363 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Closing chrome headless with pid 4183 2026-03-23 08:05:57,364 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Closing websocket connection 2026-03-23 08:05:57,365 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Terminating chrome headless with pid 4183 2026-03-23 08:05:57,489 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Removing chrome user profile "/tmp/tmpkcbbm7m8_chrome_odoo" 2026-03-23 08:05:57,554 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_cash_rounding_invoices ... 2026-03-23 08:05:58,647 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_cash_rounding_with_excluded_tax_groups ... 2026-03-23 08:05:58,848 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers ... 2026-03-23 08:05:59,369 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Chrome pid: 4320 2026-03-23 08:05:59,370 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpwa7jvigi_chrome_odoo 2026-03-23 08:05:59,370 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Issuing json command http://127.0.0.1:44773/json/version 2026-03-23 08:05:59,375 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:59,510 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:05:59,510 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Issuing json command http://127.0.0.1:44773/json 2026-03-23 08:05:59,511 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:05:59,531 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Websocket url found: ws://127.0.0.1:44773/devtools/page/92C82EEA59B41CAC417C5B357A691A7D 2026-03-23 08:05:59,592 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:05:59,638 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:05:59,844 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:05:59,855 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Setting session cookie in browser 2026-03-23 08:05:59,859 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:05:59,860 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:05:59,878 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:01,539 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:01] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.151 1.515 2026-03-23 08:06:01,546 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Navigation result: {'frameId': '92C82EEA59B41CAC417C5B357A691A7D', 'loaderId': '3240A2AC756ABB82A951BF95FA953AF2', 'isDownload': False} 2026-03-23 08:06:01,546 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:06:01,597 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:01] "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-23 08:06:01,618 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:06:01,703 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:01] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.050 0.065 2026-03-23 08:06:01,729 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:06:01,752 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:01] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.015 0.105 2026-03-23 08:06:01,807 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:06:01,813 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:06:01,814 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:06:01,876 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:01] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.020 0.086 2026-03-23 08:06:02,118 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:02] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:06:02,144 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:02] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.006 0.016 2026-03-23 08:06:02,170 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:06:02,251 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:02] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.009 0.115 2026-03-23 08:06:03,028 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.006 0.036 2026-03-23 08:06:03,144 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:06:03,162 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:06:03,234 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:03] "POST /mail/data HTTP/1.1" 200 - 19 0.028 0.052 2026-03-23 08:06:03,284 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:06:03,314 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:06:03,314 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:03] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.010 0.018 2026-03-23 08:06:03,352 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers.browser: tour succeeded 2026-03-23 08:06:03,353 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:06:03,461 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers.browser: heap 10515740 (allocated 11010048) 2026-03-23 08:06:03,475 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Closing chrome headless with pid 4320 2026-03-23 08:06:03,476 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Closing websocket connection 2026-03-23 08:06:03,477 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Terminating chrome headless with pid 4320 2026-03-23 08:06:03,596 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Removing chrome user profile "/tmp/tmpwa7jvigi_chrome_odoo" 2026-03-23 08:06:03,666 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_discount_with_round_globally_invoices ... 2026-03-23 08:06:04,671 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers ... 2026-03-23 08:06:05,418 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Chrome pid: 4459 2026-03-23 08:06:05,433 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmphethcpkl_chrome_odoo 2026-03-23 08:06:05,434 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Issuing json command http://127.0.0.1:33059/json/version 2026-03-23 08:06:05,449 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:05,671 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:06:05,674 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Issuing json command http://127.0.0.1:33059/json 2026-03-23 08:06:05,676 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:05,783 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Websocket url found: ws://127.0.0.1:33059/devtools/page/D59857C48BBFEF175CE97A1E34718929 2026-03-23 08:06:05,864 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:06:05,881 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:06:06,066 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:06:06,082 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Setting session cookie in browser 2026-03-23 08:06:06,086 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:06:06,086 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:06:06,108 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:08,018 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.249 1.668 2026-03-23 08:06:08,025 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Navigation result: {'frameId': 'D59857C48BBFEF175CE97A1E34718929', 'loaderId': '8D91305BFC0E45F46B232E7AEA8AC878', 'isDownload': False} 2026-03-23 08:06:08,026 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:06:08,103 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:06:08,124 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:06:08,235 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.063 0.076 2026-03-23 08:06:08,263 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:06:08,284 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.019 0.138 2026-03-23 08:06:08,297 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:06:08,303 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:06:08,320 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:06:08,353 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.011 0.055 2026-03-23 08:06:08,585 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.028 2026-03-23 08:06:08,618 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.019 0.032 2026-03-23 08:06:08,662 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:06:08,804 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.022 0.198 2026-03-23 08:06:09,590 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.007 0.034 2026-03-23 08:06:09,715 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:06:09,745 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:06:09,807 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:09] "POST /mail/data HTTP/1.1" 200 - 19 0.033 0.052 2026-03-23 08:06:09,860 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:06:09,898 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:06:09,899 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:09] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.012 0.016 2026-03-23 08:06:09,943 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers.browser: tour succeeded 2026-03-23 08:06:09,947 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:06:10,049 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers.browser: heap 10399096 (allocated 11010048) 2026-03-23 08:06:10,053 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Closing chrome headless with pid 4459 2026-03-23 08:06:10,056 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Closing websocket connection 2026-03-23 08:06:10,059 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Terminating chrome headless with pid 4459 2026-03-23 08:06:10,228 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Removing chrome user profile "/tmp/tmphethcpkl_chrome_odoo" 2026-03-23 08:06:10,276 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_invoices ... 2026-03-23 08:06:11,837 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers ... 2026-03-23 08:06:12,614 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Chrome pid: 4599 2026-03-23 08:06:12,614 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpmrxeui6n_chrome_odoo 2026-03-23 08:06:12,615 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Issuing json command http://127.0.0.1:36789/json/version 2026-03-23 08:06:12,617 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36789', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:12,793 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:06:12,793 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Issuing json command http://127.0.0.1:36789/json 2026-03-23 08:06:12,794 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36789', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:12,817 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Websocket url found: ws://127.0.0.1:36789/devtools/page/6CFDF874580BE55E65666664AC73D2FD 2026-03-23 08:06:12,826 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:06:12,969 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:06:13,218 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:06:13,232 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Setting session cookie in browser 2026-03-23 08:06:13,234 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:06:13,234 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:06:13,256 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:15,157 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:15] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.153 1.752 2026-03-23 08:06:15,164 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Navigation result: {'frameId': '6CFDF874580BE55E65666664AC73D2FD', 'loaderId': '06C4B41C1E175F52E2AA36D28A81018C', 'isDownload': False} 2026-03-23 08:06:15,164 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:06:15,212 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:06:15,274 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:06:15,363 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:15] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.072 0.068 2026-03-23 08:06:15,382 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:06:15,404 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:06:15,406 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:06:15,408 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:15] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.014 0.153 2026-03-23 08:06:15,426 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:06:15,446 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:15] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.010 0.040 2026-03-23 08:06:15,576 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:15] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:06:15,601 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:06:15,655 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:15] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.009 0.073 2026-03-23 08:06:15,697 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:15] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.018 0.084 2026-03-23 08:06:16,330 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.034 2026-03-23 08:06:16,481 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:06:16,508 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:06:16,576 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:06:16,592 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:16] "POST /mail/data HTTP/1.1" 200 - 19 0.037 0.062 2026-03-23 08:06:16,613 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:06:16,613 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:16] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.008 0.020 2026-03-23 08:06:16,642 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers.browser: tour succeeded 2026-03-23 08:06:16,648 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:06:16,788 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers.browser: heap 10498452 (allocated 11272192) 2026-03-23 08:06:16,797 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Closing chrome headless with pid 4599 2026-03-23 08:06:16,799 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Closing websocket connection 2026-03-23 08:06:16,801 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Terminating chrome headless with pid 4599 2026-03-23 08:06:16,918 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Removing chrome user profile "/tmp/tmpmrxeui6n_chrome_odoo" 2026-03-23 08:06:17,001 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_invoices ... 2026-03-23 08:06:18,128 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers ... 2026-03-23 08:06:18,861 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Chrome pid: 4738 2026-03-23 08:06:18,865 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmp2_tjcll__chrome_odoo 2026-03-23 08:06:18,866 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Issuing json command http://127.0.0.1:43205/json/version 2026-03-23 08:06:18,874 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43205', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:19,070 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:06:19,071 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Issuing json command http://127.0.0.1:43205/json 2026-03-23 08:06:19,085 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43205', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:19,144 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Websocket url found: ws://127.0.0.1:43205/devtools/page/9D467075C284C685B5A761D9D1FB22A7 2026-03-23 08:06:19,290 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:06:19,332 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:06:19,587 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:06:19,598 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Setting session cookie in browser 2026-03-23 08:06:19,600 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:06:19,600 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:06:19,636 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:21,552 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.161 1.762 2026-03-23 08:06:21,557 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Navigation result: {'frameId': '9D467075C284C685B5A761D9D1FB22A7', 'loaderId': '7553C559AF4B87D8A9F0D09BC36012E6', 'isDownload': False} 2026-03-23 08:06:21,558 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:06:21,612 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:06:21,664 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:06:21,781 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.087 0.081 2026-03-23 08:06:21,793 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:06:21,825 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.013 0.133 2026-03-23 08:06:21,848 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:06:21,849 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:06:21,887 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:06:21,911 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.009 0.046 2026-03-23 08:06:22,076 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:06:22,119 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:06:22,204 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.014 0.096 2026-03-23 08:06:22,279 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.022 0.165 2026-03-23 08:06:22,954 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.013 2026-03-23 08:06:23,133 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:06:23,150 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:06:23,188 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:23] "POST /mail/data HTTP/1.1" 200 - 19 0.023 0.029 2026-03-23 08:06:23,230 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:06:23,251 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:06:23,251 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:23] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.009 0.024 2026-03-23 08:06:23,276 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers.browser: tour succeeded 2026-03-23 08:06:23,279 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:06:23,362 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers.browser: heap 10408616 (allocated 11272192) 2026-03-23 08:06:23,365 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Closing chrome headless with pid 4738 2026-03-23 08:06:23,366 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Closing websocket connection 2026-03-23 08:06:23,367 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Terminating chrome headless with pid 4738 2026-03-23 08:06:23,482 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Removing chrome user profile "/tmp/tmp2_tjcll__chrome_odoo" 2026-03-23 08:06:23,532 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_invoices ... 2026-03-23 08:06:24,155 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers ... 2026-03-23 08:06:24,706 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Chrome pid: 4879 2026-03-23 08:06:24,706 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmp641i_q54_chrome_odoo 2026-03-23 08:06:24,706 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Issuing json command http://127.0.0.1:35197/json/version 2026-03-23 08:06:24,707 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35197', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:24,815 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:06:24,815 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Issuing json command http://127.0.0.1:35197/json 2026-03-23 08:06:24,816 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35197', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:24,841 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Websocket url found: ws://127.0.0.1:35197/devtools/page/179824900AB35C879A72D4C77BA533F9 2026-03-23 08:06:24,898 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:06:24,956 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:06:25,130 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:06:25,141 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Setting session cookie in browser 2026-03-23 08:06:25,144 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:06:25,144 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:06:25,162 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:26,738 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:26] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.158 1.422 2026-03-23 08:06:26,751 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Navigation result: {'frameId': '179824900AB35C879A72D4C77BA533F9', 'loaderId': '5DFE5DD7D110C03E020BFBECDCC168E1', 'isDownload': False} 2026-03-23 08:06:26,752 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:06:26,810 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:06:26,841 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:06:26,955 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:26] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.078 0.066 2026-03-23 08:06:26,974 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:06:26,988 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:26] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.012 0.118 2026-03-23 08:06:27,010 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:06:27,013 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:06:27,015 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:06:27,041 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:27] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.010 0.031 2026-03-23 08:06:27,191 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:27] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:06:27,258 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:06:27,309 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:27] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.023 0.092 2026-03-23 08:06:27,327 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:27] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.004 0.124 2026-03-23 08:06:27,945 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.013 2026-03-23 08:06:28,068 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:06:28,095 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:06:28,140 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:28] "POST /mail/data HTTP/1.1" 200 - 19 0.021 0.035 2026-03-23 08:06:28,174 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:06:28,193 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:06:28,193 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:28] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.012 0.013 2026-03-23 08:06:28,221 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers.browser: tour succeeded 2026-03-23 08:06:28,223 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:06:28,319 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers.browser: heap 10378508 (allocated 11010048) 2026-03-23 08:06:28,322 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Closing chrome headless with pid 4879 2026-03-23 08:06:28,324 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Closing websocket connection 2026-03-23 08:06:28,327 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Terminating chrome headless with pid 4879 2026-03-23 08:06:28,443 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Removing chrome user profile "/tmp/tmp641i_q54_chrome_odoo" 2026-03-23 08:06:28,496 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_invoices ... 2026-03-23 08:06:29,029 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers ... 2026-03-23 08:06:29,731 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Chrome pid: 5019 2026-03-23 08:06:29,732 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmp37tdohkq_chrome_odoo 2026-03-23 08:06:29,732 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Issuing json command http://127.0.0.1:39537/json/version 2026-03-23 08:06:29,734 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:29,846 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:06:29,856 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Issuing json command http://127.0.0.1:39537/json 2026-03-23 08:06:29,857 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:29,904 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Websocket url found: ws://127.0.0.1:39537/devtools/page/89A436C1D01AC011348FA79A42320B1A 2026-03-23 08:06:29,949 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:06:29,964 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:06:30,187 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:06:30,202 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Setting session cookie in browser 2026-03-23 08:06:30,220 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:06:30,220 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:06:30,280 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:31,940 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:31] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.173 1.496 2026-03-23 08:06:31,947 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Navigation result: {'frameId': '89A436C1D01AC011348FA79A42320B1A', 'loaderId': '2D71F5FD13F508F4E9D684341377722D', 'isDownload': False} 2026-03-23 08:06:31,947 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:06:31,999 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:06:32,039 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:06:32,132 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:32] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.063 0.066 2026-03-23 08:06:32,146 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:06:32,171 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:32] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.008 0.122 2026-03-23 08:06:32,193 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:06:32,203 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:06:32,205 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:06:32,218 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:32] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.009 0.034 2026-03-23 08:06:32,357 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:32] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:06:32,403 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:06:32,466 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:32] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.010 0.096 2026-03-23 08:06:32,504 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:32] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.007 0.130 2026-03-23 08:06:33,437 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.034 2026-03-23 08:06:33,631 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:06:33,647 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:06:33,716 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:33] "POST /mail/data HTTP/1.1" 200 - 19 0.040 0.038 2026-03-23 08:06:33,767 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:06:33,818 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:06:33,818 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:33] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.009 0.032 2026-03-23 08:06:33,861 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers.browser: tour succeeded 2026-03-23 08:06:33,865 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:06:34,015 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers.browser: heap 10460244 (allocated 10747904) 2026-03-23 08:06:34,022 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Closing chrome headless with pid 5019 2026-03-23 08:06:34,024 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Closing websocket connection 2026-03-23 08:06:34,025 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Terminating chrome headless with pid 5019 2026-03-23 08:06:34,148 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Removing chrome user profile "/tmp/tmp37tdohkq_chrome_odoo" 2026-03-23 08:06:34,246 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_random_case_tax_included_invoices ... 2026-03-23 08:06:35,322 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers ... 2026-03-23 08:06:36,101 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Chrome pid: 5160 2026-03-23 08:06:36,102 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpdn9a6ccv_chrome_odoo 2026-03-23 08:06:36,102 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Issuing json command http://127.0.0.1:45911/json/version 2026-03-23 08:06:36,120 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45911', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:36,330 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:06:36,344 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Issuing json command http://127.0.0.1:45911/json 2026-03-23 08:06:36,345 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45911', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:36,485 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Websocket url found: ws://127.0.0.1:45911/devtools/page/34ACF90C3A4830555C6EF2FFF685AB7B 2026-03-23 08:06:36,531 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:06:36,614 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:06:36,825 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:06:36,847 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Setting session cookie in browser 2026-03-23 08:06:36,849 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:06:36,849 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:06:36,887 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:39,247 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:39] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.199 2.181 2026-03-23 08:06:39,256 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Navigation result: {'frameId': '34ACF90C3A4830555C6EF2FFF685AB7B', 'loaderId': '735F067251AC860A54BE9BA76CD09C1C', 'isDownload': False} 2026-03-23 08:06:39,258 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:06:39,317 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:06:39,349 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:06:39,483 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:39] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.067 0.102 2026-03-23 08:06:39,501 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:06:39,547 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:39] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.016 0.179 2026-03-23 08:06:39,604 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:06:39,611 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:06:39,624 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:06:39,743 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:39] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.021 0.149 2026-03-23 08:06:39,989 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:39] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:06:40,045 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:06:40,103 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:40] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.007 0.097 2026-03-23 08:06:40,135 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:40] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.013 0.116 2026-03-23 08:06:40,789 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.004 0.011 2026-03-23 08:06:40,932 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:06:40,958 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:06:41,004 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:41] "POST /mail/data HTTP/1.1" 200 - 19 0.022 0.037 2026-03-23 08:06:41,039 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:06:41,050 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:06:41,051 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:41] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.006 0.010 2026-03-23 08:06:41,085 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers.browser: tour succeeded 2026-03-23 08:06:41,091 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:06:41,183 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers.browser: heap 10410380 (allocated 11272192) 2026-03-23 08:06:41,188 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Closing chrome headless with pid 5160 2026-03-23 08:06:41,189 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Closing websocket connection 2026-03-23 08:06:41,190 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Terminating chrome headless with pid 5160 2026-03-23 08:06:41,314 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Removing chrome user profile "/tmp/tmpdn9a6ccv_chrome_odoo" 2026-03-23 08:06:41,364 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_invoices ... 2026-03-23 08:06:42,149 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers ... 2026-03-23 08:06:42,702 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Chrome pid: 5299 2026-03-23 08:06:42,702 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpr_7sfxku_chrome_odoo 2026-03-23 08:06:42,702 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Issuing json command http://127.0.0.1:37533/json/version 2026-03-23 08:06:42,704 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37533', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:42,955 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:06:42,968 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Issuing json command http://127.0.0.1:37533/json 2026-03-23 08:06:42,979 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37533', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:43,039 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Websocket url found: ws://127.0.0.1:37533/devtools/page/DB8E67B66FAA382F2F03457117E82653 2026-03-23 08:06:43,061 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:06:43,072 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:06:43,282 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:06:43,304 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Setting session cookie in browser 2026-03-23 08:06:43,306 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:06:43,306 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:06:43,329 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:45,144 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:45] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.183 1.645 2026-03-23 08:06:45,150 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Navigation result: {'frameId': 'DB8E67B66FAA382F2F03457117E82653', 'loaderId': 'DFF88A732953FAC2F5486646466A2A5D', 'isDownload': False} 2026-03-23 08:06:45,151 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:06:45,197 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:06:45,213 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:06:45,291 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:45] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.054 0.049 2026-03-23 08:06:45,304 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:06:45,324 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:45] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.008 0.071 2026-03-23 08:06:45,348 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:06:45,349 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:06:45,350 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:06:45,387 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:45] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.009 0.050 2026-03-23 08:06:45,525 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:45] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:06:45,577 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:06:45,663 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:45] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.025 0.112 2026-03-23 08:06:45,698 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:45] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.009 0.160 2026-03-23 08:06:46,452 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.014 2026-03-23 08:06:46,559 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:06:46,576 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:06:46,625 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:46] "POST /mail/data HTTP/1.1" 200 - 19 0.021 0.036 2026-03-23 08:06:46,647 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:06:46,677 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:06:46,678 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:46] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.009 0.015 2026-03-23 08:06:46,695 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers.browser: tour succeeded 2026-03-23 08:06:46,696 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:06:46,831 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers.browser: heap 10409592 (allocated 11272192) 2026-03-23 08:06:46,852 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Closing chrome headless with pid 5299 2026-03-23 08:06:46,855 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Closing websocket connection 2026-03-23 08:06:46,866 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Terminating chrome headless with pid 5299 2026-03-23 08:06:46,982 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Removing chrome user profile "/tmp/tmpr_7sfxku_chrome_odoo" 2026-03-23 08:06:47,037 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_invoices ... 2026-03-23 08:06:47,829 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers ... 2026-03-23 08:06:48,358 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Chrome pid: 5440 2026-03-23 08:06:48,359 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmp2pk4d2y3_chrome_odoo 2026-03-23 08:06:48,359 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Issuing json command http://127.0.0.1:35811/json/version 2026-03-23 08:06:48,361 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:48,527 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:06:48,527 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Issuing json command http://127.0.0.1:35811/json 2026-03-23 08:06:48,533 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:48,590 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Websocket url found: ws://127.0.0.1:35811/devtools/page/3E0A2B77CB6929EC98D0570C7DEA830D 2026-03-23 08:06:48,628 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:06:48,662 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:06:48,829 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:06:48,847 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Setting session cookie in browser 2026-03-23 08:06:48,849 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:06:48,849 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:06:48,881 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:50,708 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.152 1.684 2026-03-23 08:06:50,717 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Navigation result: {'frameId': '3E0A2B77CB6929EC98D0570C7DEA830D', 'loaderId': '47A946B56E64A70CCFB7089893A2D3CC', 'isDownload': False} 2026-03-23 08:06:50,718 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:06:50,770 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "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-23 08:06:50,813 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:06:50,903 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.067 0.072 2026-03-23 08:06:50,937 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:06:50,979 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.036 0.139 2026-03-23 08:06:50,993 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:06:51,003 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:06:51,015 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:06:51,048 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.018 0.059 2026-03-23 08:06:51,257 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:06:51,321 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:06:51,406 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.029 0.118 2026-03-23 08:06:51,474 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.022 0.183 2026-03-23 08:06:52,076 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.013 2026-03-23 08:06:52,191 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:06:52,215 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:06:52,271 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:52] "POST /mail/data HTTP/1.1" 200 - 19 0.030 0.039 2026-03-23 08:06:52,289 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:06:52,312 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:06:52,312 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:52] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.008 0.011 2026-03-23 08:06:52,341 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers.browser: tour succeeded 2026-03-23 08:06:52,342 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:06:52,496 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers.browser: heap 10377796 (allocated 11010048) 2026-03-23 08:06:52,499 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Closing chrome headless with pid 5440 2026-03-23 08:06:52,504 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Closing websocket connection 2026-03-23 08:06:52,506 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Terminating chrome headless with pid 5440 2026-03-23 08:06:52,627 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Removing chrome user profile "/tmp/tmp2pk4d2y3_chrome_odoo" 2026-03-23 08:06:52,719 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_invoices ... 2026-03-23 08:06:53,241 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers ... 2026-03-23 08:06:53,911 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Chrome pid: 5575 2026-03-23 08:06:53,911 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmplpnve074_chrome_odoo 2026-03-23 08:06:53,912 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Issuing json command http://127.0.0.1:43757/json/version 2026-03-23 08:06:53,926 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43757', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:54,035 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:06:54,036 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Issuing json command http://127.0.0.1:43757/json 2026-03-23 08:06:54,036 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43757', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:54,093 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Websocket url found: ws://127.0.0.1:43757/devtools/page/362BC5F7972C596FEE649184FB2EDE89 2026-03-23 08:06:54,117 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:06:54,125 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:06:54,411 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:06:54,425 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Setting session cookie in browser 2026-03-23 08:06:54,429 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:06:54,429 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:06:54,463 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:56,189 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:56] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.170 1.563 2026-03-23 08:06:56,196 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Navigation result: {'frameId': '362BC5F7972C596FEE649184FB2EDE89', 'loaderId': '4663218295877E87D7F535E77367A8D3', 'isDownload': False} 2026-03-23 08:06:56,196 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:06:56,241 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:06:56,276 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:06:56,373 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:56] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.083 0.057 2026-03-23 08:06:56,391 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:06:56,409 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:56] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.012 0.133 2026-03-23 08:06:56,430 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:06:56,432 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:06:56,814 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:06:56,843 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:56] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.008 0.413 2026-03-23 08:06:57,037 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:57] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:06:57,097 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:57] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.011 0.038 2026-03-23 08:06:57,135 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:06:57,212 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:57] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.013 0.134 2026-03-23 08:06:58,063 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.024 0.041 2026-03-23 08:06:58,200 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:06:58,228 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:06:58,258 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "POST /mail/data HTTP/1.1" 200 - 19 0.025 0.030 2026-03-23 08:06:58,305 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:06:58,321 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:06:58,321 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.009 0.014 2026-03-23 08:06:58,352 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers.browser: tour succeeded 2026-03-23 08:06:58,353 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:06:58,468 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers.browser: heap 10374708 (allocated 10747904) 2026-03-23 08:06:58,471 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Closing chrome headless with pid 5575 2026-03-23 08:06:58,472 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Closing websocket connection 2026-03-23 08:06:58,474 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Terminating chrome headless with pid 5575 2026-03-23 08:06:58,591 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Removing chrome user profile "/tmp/tmplpnve074_chrome_odoo" 2026-03-23 08:06:58,650 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_invoices ... 2026-03-23 08:06:59,091 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers ... 2026-03-23 08:06:59,863 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Chrome pid: 5713 2026-03-23 08:06:59,863 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpvrym0xpe_chrome_odoo 2026-03-23 08:06:59,863 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Issuing json command http://127.0.0.1:43607/json/version 2026-03-23 08:06:59,865 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43607', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:59,984 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:06:59,985 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Issuing json command http://127.0.0.1:43607/json 2026-03-23 08:06:59,986 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43607', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:07:00,004 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Websocket url found: ws://127.0.0.1:43607/devtools/page/A14D3C33648919F9BFB02702C772C5F9 2026-03-23 08:07:00,066 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:07:00,118 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:07:00,267 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:07:00,280 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Setting session cookie in browser 2026-03-23 08:07:00,282 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:07:00,283 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:07:00,300 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:01,896 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:01] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.149 1.451 2026-03-23 08:07:01,903 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Navigation result: {'frameId': 'A14D3C33648919F9BFB02702C772C5F9', 'loaderId': '0E899DCF93AFF09008AA23D5B2A782E1', 'isDownload': False} 2026-03-23 08:07:01,904 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:07:01,954 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:01] "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-23 08:07:02,031 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:07:02,116 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:02] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.052 0.104 2026-03-23 08:07:02,131 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:07:02,170 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:02] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.012 0.122 2026-03-23 08:07:02,185 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:07:02,189 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:07:02,205 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:07:02,229 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:02] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.011 0.053 2026-03-23 08:07:02,434 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:02] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 08:07:02,489 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:07:02,595 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:02] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.032 0.140 2026-03-23 08:07:02,666 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:02] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.022 0.214 2026-03-23 08:07:03,460 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.014 2026-03-23 08:07:03,607 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:07:03,626 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:07:03,677 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:03] "POST /mail/data HTTP/1.1" 200 - 19 0.023 0.045 2026-03-23 08:07:03,717 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:07:03,741 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:07:03,741 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:03] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.008 0.015 2026-03-23 08:07:03,773 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers.browser: tour succeeded 2026-03-23 08:07:03,774 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:07:03,884 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers.browser: heap 10554924 (allocated 11010048) 2026-03-23 08:07:03,890 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Closing chrome headless with pid 5713 2026-03-23 08:07:03,893 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Closing websocket connection 2026-03-23 08:07:03,897 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Terminating chrome headless with pid 5713 2026-03-23 08:07:04,022 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Removing chrome user profile "/tmp/tmpvrym0xpe_chrome_odoo" 2026-03-23 08:07:04,093 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_be_invoices ... 2026-03-23 08:07:06,947 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers ... 2026-03-23 08:07:08,100 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Chrome pid: 5850 2026-03-23 08:07:08,102 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpso99cxub_chrome_odoo 2026-03-23 08:07:08,102 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Issuing json command http://127.0.0.1:36183/json/version 2026-03-23 08:07:08,107 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36183', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:07:08,293 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:07:08,293 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Issuing json command http://127.0.0.1:36183/json 2026-03-23 08:07:08,306 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36183', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:07:08,367 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Websocket url found: ws://127.0.0.1:36183/devtools/page/892B6786CFEA75BC3A097E83253D40BB 2026-03-23 08:07:08,439 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:07:08,511 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:07:08,757 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:07:08,776 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Setting session cookie in browser 2026-03-23 08:07:08,791 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:07:08,791 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:07:08,817 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:10,789 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:10] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.186 1.796 2026-03-23 08:07:10,804 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Navigation result: {'frameId': '892B6786CFEA75BC3A097E83253D40BB', 'loaderId': 'C4049D14F31ED1F09714274AFFF30225', 'isDownload': False} 2026-03-23 08:07:10,804 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:07:10,874 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:07:10,901 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:07:11,029 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:11] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.068 0.082 2026-03-23 08:07:11,045 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:07:11,066 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:11] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.011 0.153 2026-03-23 08:07:11,084 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:07:11,087 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:07:11,098 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:07:11,126 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:11] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.011 0.051 2026-03-23 08:07:11,272 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:11] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:07:11,295 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:11] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.007 0.012 2026-03-23 08:07:11,339 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:07:11,395 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:11] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.009 0.106 2026-03-23 08:07:12,081 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.012 2026-03-23 08:07:12,247 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:07:12,274 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:07:12,359 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:12] "POST /mail/data HTTP/1.1" 200 - 19 0.027 0.056 2026-03-23 08:07:12,407 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:07:12,428 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:07:12,429 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:12] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.007 0.013 2026-03-23 08:07:12,443 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers.browser: tour succeeded 2026-03-23 08:07:12,445 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:07:12,539 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers.browser: heap 10579260 (allocated 11534336) 2026-03-23 08:07:12,560 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Closing chrome headless with pid 5850 2026-03-23 08:07:12,567 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Closing websocket connection 2026-03-23 08:07:12,573 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Terminating chrome headless with pid 5850 2026-03-23 08:07:12,690 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Removing chrome user profile "/tmp/tmpso99cxub_chrome_odoo" 2026-03-23 08:07:12,745 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_br_invoices ... 2026-03-23 08:07:15,746 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers ... 2026-03-23 08:07:16,621 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Chrome pid: 5990 2026-03-23 08:07:16,622 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmpdw1wn6a1_chrome_odoo 2026-03-23 08:07:16,622 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Issuing json command http://127.0.0.1:38451/json/version 2026-03-23 08:07:16,639 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38451', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:07:16,724 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:07:16,725 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Issuing json command http://127.0.0.1:38451/json 2026-03-23 08:07:16,726 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38451', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:07:16,744 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Websocket url found: ws://127.0.0.1:38451/devtools/page/E3DA8DB087DA882319B002FCD010441C 2026-03-23 08:07:16,808 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:07:16,857 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:07:17,063 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:07:17,093 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Setting session cookie in browser 2026-03-23 08:07:17,096 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:07:17,096 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:07:17,120 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:18,753 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:18] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.164 1.472 2026-03-23 08:07:18,763 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Navigation result: {'frameId': 'E3DA8DB087DA882319B002FCD010441C', 'loaderId': 'FE3733734FA0CB06C3798E79B625048B', 'isDownload': False} 2026-03-23 08:07:18,764 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:07:18,807 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:18] "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-23 08:07:18,821 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:07:18,978 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:18] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.099 0.076 2026-03-23 08:07:19,020 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:07:19,064 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:07:19,078 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:07:19,080 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:19] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.038 0.198 2026-03-23 08:07:19,123 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:07:19,173 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:19] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.012 0.105 2026-03-23 08:07:19,395 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:19] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:07:19,431 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:07:19,519 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:19] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.023 0.106 2026-03-23 08:07:19,558 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:19] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.014 0.152 2026-03-23 08:07:20,173 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.017 2026-03-23 08:07:20,327 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:07:20,352 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:07:20,397 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:20] "POST /mail/data HTTP/1.1" 200 - 19 0.017 0.046 2026-03-23 08:07:20,450 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:07:20,470 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:07:20,470 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:20] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.008 0.012 2026-03-23 08:07:20,496 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers.browser: tour succeeded 2026-03-23 08:07:20,508 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:07:20,635 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers.browser: heap 10552976 (allocated 11534336) 2026-03-23 08:07:20,648 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Closing chrome headless with pid 5990 2026-03-23 08:07:20,651 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Closing websocket connection 2026-03-23 08:07:20,662 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Terminating chrome headless with pid 5990 2026-03-23 08:07:20,779 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Removing chrome user profile "/tmp/tmpdw1wn6a1_chrome_odoo" 2026-03-23 08:07:20,846 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_in_invoices ... 2026-03-23 08:07:23,586 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers ... 2026-03-23 08:07:24,254 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Chrome pid: 6132 2026-03-23 08:07:24,254 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Chrome headless temporary user profile dir: /tmp/tmp7brxez1g_chrome_odoo 2026-03-23 08:07:24,254 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Issuing json command http://127.0.0.1:36469/json/version 2026-03-23 08:07:24,256 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:07:24,310 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Browser version: Chrome/141.0.7390.54 2026-03-23 08:07:24,310 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Issuing json command http://127.0.0.1:36469/json 2026-03-23 08:07:24,311 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:07:24,350 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Websocket url found: ws://127.0.0.1:36469/devtools/page/52E6DCA444524F667A66C964DB809E9D 2026-03-23 08:07:24,392 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Enable chrome headless console log notification 2026-03-23 08:07:24,498 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Chrome headless enable page notifications 2026-03-23 08:07:24,637 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:07:24,650 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Setting session cookie in browser 2026-03-23 08:07:24,651 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:07:24,651 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:07:24,669 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:26,614 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:26] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.156 1.795 2026-03-23 08:07:26,620 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Navigation result: {'frameId': '52E6DCA444524F667A66C964DB809E9D', 'loaderId': '814A1A1090B6326C503302DAC391D3A1', 'isDownload': False} 2026-03-23 08:07:26,620 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:07:26,659 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:26] "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-23 08:07:26,694 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:07:26,780 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:26] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.066 0.062 2026-03-23 08:07:26,803 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:07:26,832 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:26] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.023 0.118 2026-03-23 08:07:26,845 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:07:26,850 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:07:26,851 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:07:26,874 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:26] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.007 0.040 2026-03-23 08:07:27,122 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:27] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:07:27,156 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:07:27,200 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:27] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.011 0.068 2026-03-23 08:07:27,248 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:27] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.020 0.102 2026-03-23 08:07:27,885 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.014 2026-03-23 08:07:28,016 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:07:28,043 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:07:28,099 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:28] "POST /mail/data HTTP/1.1" 200 - 19 0.030 0.043 2026-03-23 08:07:28,129 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:07:28,208 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:07:28,209 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:28] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.019 0.039 2026-03-23 08:07:28,255 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers.browser: tour succeeded 2026-03-23 08:07:28,256 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:07:28,430 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers.browser: heap 10526308 (allocated 11534336) 2026-03-23 08:07:28,434 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Closing chrome headless with pid 6132 2026-03-23 08:07:28,435 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Closing websocket connection 2026-03-23 08:07:28,436 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Terminating chrome headless with pid 6132 2026-03-23 08:07:28,605 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Removing chrome user profile "/tmp/tmp7brxez1g_chrome_odoo" 2026-03-23 08:07:28,681 26 INFO 00847-19-0-all odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_invoices ... 2026-03-23 08:07:29,771 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:07:37,990 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour: Starting TestUi.test_01_account_tax_groups_tour ... 2026-03-23 08:07:39,243 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Chrome pid: 6272 2026-03-23 08:07:39,244 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Chrome headless temporary user profile dir: /tmp/tmpjcjd32oa_chrome_odoo 2026-03-23 08:07:39,265 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Issuing json command http://127.0.0.1:41737/json/version 2026-03-23 08:07:39,291 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41737', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:07:39,416 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Browser version: Chrome/141.0.7390.54 2026-03-23 08:07:39,416 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Issuing json command http://127.0.0.1:41737/json 2026-03-23 08:07:39,420 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41737', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:07:39,475 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Websocket url found: ws://127.0.0.1:41737/devtools/page/3CD505E02530BEE527C8A72B0EFC35CE 2026-03-23 08:07:39,566 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Enable chrome headless console log notification 2026-03-23 08:07:39,603 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Chrome headless enable page notifications 2026-03-23 08:07:39,956 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:07:39,968 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Setting session cookie in browser 2026-03-23 08:07:39,971 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:07:39,971 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:07:39,996 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:42,099 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:42] "GET /odoo HTTP/1.1" 200 - 150 0.209 1.900 2026-03-23 08:07:42,124 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Navigation result: {'frameId': '3CD505E02530BEE527C8A72B0EFC35CE', 'loaderId': 'D42CC3AB586A990C7E3FF0A72CD09673', 'isDownload': False} 2026-03-23 08:07:42,125 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Evaluate ready code "odoo.isTourReady('account_tax_group')" 2026-03-23 08:07:42,221 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:42] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.023 2026-03-23 08:07:42,257 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:42] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.013 0.040 2026-03-23 08:07:42,578 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:42] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.131 0.242 2026-03-23 08:07:42,605 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:42] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.209 2026-03-23 08:07:42,761 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:42] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.025 2026-03-23 08:07:43,449 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:43] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:07:43,472 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.015 0.019 2026-03-23 08:07:43,501 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:43] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:07:43,623 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.154 2026-03-23 08:07:43,744 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:5630) 2026-03-23 08:07:43,750 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.008 0.088 2026-03-23 08:07:43,826 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: Owl is running in 'dev' mode. 2026-03-23 08:07:43,878 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-03-23 08:07:43,948 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:43] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:07:44,087 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "GET /odoo HTTP/1.1" 200 - 25 0.027 0.071 2026-03-23 08:07:44,117 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.118 2026-03-23 08:07:44,156 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.012 0.024 2026-03-23 08:07:44,188 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Evaluate test code "odoo.startTour('account_tax_group', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:07:44,192 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.052 2026-03-23 08:07:44,213 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [1/32] Tour account_tax_group → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:07:44,223 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:07:44,236 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:07:44,286 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "GET /web/image/res.partner/3/avatar_128?unique=1774253249000 HTTP/1.1" 200 - 13 0.034 0.102 2026-03-23 08:07:44,326 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.011 0.167 2026-03-23 08:07:44,424 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [2/32] Tour account_tax_group → Step Go to Invoicing (trigger: .o_app[data-menu-xmlid="account.menu_finance"]) 2026-03-23 08:07:44,611 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "POST /mail/data HTTP/1.1" 200 - 35 0.171 0.203 2026-03-23 08:07:44,696 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "GET /web/image/res.company/125/favicon HTTP/1.1" 200 - 9 0.020 0.423 2026-03-23 08:07:44,792 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [3/32] Tour account_tax_group → Step Go to Invoicing (trigger: .o_app[data-menu-xmlid="account.menu_finance"]) 2026-03-23 08:07:44,837 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [4/32] Tour account_tax_group → Step Go to Vendors (trigger: span:contains("Vendors")) 2026-03-23 08:07:44,870 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "POST /mail/data HTTP/1.1" 200 - 54 0.069 0.418 2026-03-23 08:07:44,958 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "POST /web/action/load HTTP/1.1" 200 - 10 0.038 0.134 2026-03-23 08:07:44,991 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.169 2026-03-23 08:07:44,995 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.164 2026-03-23 08:07:45,022 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:45] "GET /web/image/res.company/125/favicon HTTP/1.1" 304 - 4 0.007 0.182 2026-03-23 08:07:45,353 26 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-03-23 08:07:45,449 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:45] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.050 0.059 2026-03-23 08:07:45,500 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:45] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.002 0.088 2026-03-23 08:07:45,513 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:45] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.002 0.104 2026-03-23 08:07:45,546 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:45] "GET /web/image/res.partner/2/avatar_128?unique=1774253249000 HTTP/1.1" 200 - 5 0.006 0.121 2026-03-23 08:07:45,660 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [5/32] Tour account_tax_group → Step Go to Bills (trigger: a:contains("Bills")) 2026-03-23 08:07:45,721 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [6/32] Tour account_tax_group → Step .o_breadcrumb .text-truncate:contains(Bills) 2026-03-23 08:07:46,087 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:46] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 113 0.125 0.395 2026-03-23 08:07:46,139 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:46] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.018 0.479 2026-03-23 08:07:46,186 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:46] "POST /web/action/load HTTP/1.1" 200 - 10 0.020 0.435 2026-03-23 08:07:46,223 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:46] "POST /web/dataset/call_kw/account.move/web_search_read#account.move.web_search_read HTTP/1.1" 200 - 1 0.001 0.048 2026-03-23 08:07:46,479 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:46] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 9 0.010 0.098 2026-03-23 08:07:46,529 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:46] "POST /web/dataset/call_kw/account.move/web_search_read#account.move.web_search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-03-23 08:07:46,649 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [7/32] Tour account_tax_group → Step Create new bill (trigger: .o_control_panel_main_buttons .o_list_button_add) 2026-03-23 08:07:46,680 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.013 0.029 2026-03-23 08:07:46,735 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [8/32] Tour account_tax_group → Step Add vendor (trigger: div.o_field_widget.o_field_res_partner_many2one[name="partner_id"] div input) 2026-03-23 08:07:46,922 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:46] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 31 0.036 0.110 2026-03-23 08:07:47,182 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:47] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:07:47,538 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:47] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.006 0.022 2026-03-23 08:07:47,628 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [9/32] Tour account_tax_group → Step Valid vendor (trigger: .ui-menu-item a:contains("Account Tax Group Partner")) 2026-03-23 08:07:47,740 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-03-23 08:07:47,869 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [10/32] Tour account_tax_group → Step Open line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-03-23 08:07:47,949 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:47] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 13 0.018 0.059 2026-03-23 08:07:47,964 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [11/32] Tour account_tax_group → Step Show product column (trigger: .o-dropdown-item input[name="product_id"]) 2026-03-23 08:07:47,978 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:47] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.007 0.025 2026-03-23 08:07:48,178 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [12/32] Tour account_tax_group → Step Close line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-03-23 08:07:48,189 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:5631) 2026-03-23 08:07:48,195 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:48] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.213 2026-03-23 08:07:48,276 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [13/32] Tour account_tax_group → Step Add items (trigger: div[name="invoice_line_ids"] .o_field_x2many_list_row_add a:contains("Add a line")) 2026-03-23 08:07:48,384 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [14/32] Tour account_tax_group → Step Select input (trigger: div[name="invoice_line_ids"] .o_selected_row .o_list_many2one[name="product_id"] input) 2026-03-23 08:07:48,477 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:48] "POST /web/dataset/call_kw/account.move.line/onchange#account.move.line.onchange HTTP/1.1" 200 - 18 0.023 0.059 2026-03-23 08:07:48,598 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:07:48,726 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:48] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 7 0.039 0.106 2026-03-23 08:07:48,822 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:48] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 9 0.015 0.043 2026-03-23 08:07:48,985 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [15/32] Tour account_tax_group → Step Valid item (trigger: .ui-menu-item-wrapper:contains("Account Tax Group Product")) 2026-03-23 08:07:49,347 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:49] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 7 0.014 0.071 2026-03-23 08:07:49,452 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [16/32] Tour account_tax_group → Step Set Bill Date (trigger: input[data-field=invoice_date]) 2026-03-23 08:07:49,576 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:49] "POST /web/dataset/call_kw/account.move.line/onchange#account.move.line.onchange HTTP/1.1" 200 - 28 0.049 0.083 2026-03-23 08:07:49,582 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [17/32] Tour account_tax_group → Step save form (trigger: .o_form_button_save:enabled) 2026-03-23 08:07:49,751 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [18/32] Tour account_tax_group → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-03-23 08:07:49,832 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:49] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 21 0.027 0.143 2026-03-23 08:07:49,864 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:49] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.008 0.184 2026-03-23 08:07:49,922 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:49] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.005 0.020 2026-03-23 08:07:50,041 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:50] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 27 0.039 0.085 2026-03-23 08:07:50,051 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:50] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.082 2026-03-23 08:07:50,059 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:50] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.091 2026-03-23 08:07:50,902 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:50] "POST /web/dataset/call_kw/account.move/web_save#account.move.web_save HTTP/1.1" 200 - 111 0.223 0.551 2026-03-23 08:07:51,141 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [19/32] Tour account_tax_group → Step Edit tax group amount (trigger: .o_tax_group_edit) 2026-03-23 08:07:51,214 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:51] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.064 0.060 2026-03-23 08:07:51,273 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [20/32] Tour account_tax_group → Step Modify the input value (trigger: .o_tax_group_edit_input input) 2026-03-23 08:07:51,357 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:51] "POST /mail/data HTTP/1.1" 200 - 37 0.046 0.162 2026-03-23 08:07:51,416 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [21/32] Tour account_tax_group → Step Valid total amount (trigger: span[name="amount_total"]:contains("800")) 2026-03-23 08:07:51,699 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:51] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 61 0.113 0.161 2026-03-23 08:07:51,764 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [22/32] Tour account_tax_group → Step Select item quantity (trigger: div[name="invoice_line_ids"] tbody tr.o_data_row .o_list_number[name="quantity"]) 2026-03-23 08:07:51,837 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [23/32] Tour account_tax_group → Step Change item quantity (trigger: div[name="invoice_line_ids"] tbody tr.o_data_row .o_list_number[name="quantity"] input) 2026-03-23 08:07:51,863 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:51] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.005 0.016 2026-03-23 08:07:51,927 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:51] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-03-23 08:07:51,929 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [24/32] Tour account_tax_group → Step Valid the new value (trigger: div[name="invoice_line_ids"] tbody tr.o_data_row .o_list_number[name="quantity"] input) 2026-03-23 08:07:52,018 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [25/32] Tour account_tax_group → Step Check new value of tax group (trigger: .o_tax_group_amount_value:contains("120")) 2026-03-23 08:07:52,073 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:52] "POST /web/dataset/call_kw/account.move.line/onchange#account.move.line.onchange HTTP/1.1" 200 - 14 0.013 0.036 2026-03-23 08:07:52,318 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:52] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 61 0.086 0.120 2026-03-23 08:07:52,420 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [26/32] Tour account_tax_group → Step save form (trigger: .o_form_button_save:enabled) 2026-03-23 08:07:52,466 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:52] "POST /web/dataset/call_kw/account.move.line/onchange#account.move.line.onchange HTTP/1.1" 200 - 22 0.028 0.073 2026-03-23 08:07:52,613 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [27/32] Tour account_tax_group → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-03-23 08:07:52,742 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:52] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 64 0.077 0.134 2026-03-23 08:07:53,027 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:53] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 64 0.101 0.129 2026-03-23 08:07:53,809 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:53] "POST /web/dataset/call_kw/account.move/web_save#account.move.web_save HTTP/1.1" 200 - 106 0.193 0.539 2026-03-23 08:07:53,902 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:53] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.020 0.053 2026-03-23 08:07:54,091 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [28/32] Tour account_tax_group → Step Check new value of tax group (trigger: .o_tax_group_amount_value:contains("120")) 2026-03-23 08:07:54,163 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [29/32] Tour account_tax_group → Step Edit tax value (trigger: .o_tax_group_edit_input input) 2026-03-23 08:07:54,286 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [30/32] Tour account_tax_group → Step Check new value of total (trigger: .oe_subtotal_footer_separator:contains("1,202")) 2026-03-23 08:07:54,290 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:54] "POST /mail/data HTTP/1.1" 200 - 33 0.065 0.129 2026-03-23 08:07:54,524 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:54] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 57 0.082 0.141 2026-03-23 08:07:54,590 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [31/32] Tour account_tax_group → Step Discard changes (trigger: .o_form_button_cancel) 2026-03-23 08:07:54,665 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: [32/32] Tour account_tax_group → Step Check tax value is reset (trigger: .o_tax_group_amount_value:contains("120")) 2026-03-23 08:07:54,723 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: tour succeeded 2026-03-23 08:07:54,724 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: ╔══════════════════════════════════╗ ║ TOUR account_tax_group SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-03-23 08:07:55,145 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour.browser: heap 37435332 (allocated 39936000) 2026-03-23 08:07:55,175 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Closing chrome headless with pid 6272 2026-03-23 08:07:55,180 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Closing websocket connection 2026-03-23 08:07:55,186 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Terminating chrome headless with pid 6272 2026-03-23 08:07:55,316 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Removing chrome user profile "/tmp/tmpjcjd32oa_chrome_odoo" 2026-03-23 08:07:55,402 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour: Starting TestUi.test_01_account_tour ... 2026-03-23 08:07:56,411 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Chrome pid: 6476 2026-03-23 08:07:56,412 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Chrome headless temporary user profile dir: /tmp/tmp2b0pvz3f_chrome_odoo 2026-03-23 08:07:56,412 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Issuing json command http://127.0.0.1:33069/json/version 2026-03-23 08:07:56,413 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:07:56,553 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Browser version: Chrome/141.0.7390.54 2026-03-23 08:07:56,562 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Issuing json command http://127.0.0.1:33069/json 2026-03-23 08:07:56,566 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:07:56,606 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Websocket url found: ws://127.0.0.1:33069/devtools/page/B46B9FEEF76D47C0920AF91E45BD9853 2026-03-23 08:07:56,678 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Enable chrome headless console log notification 2026-03-23 08:07:56,715 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Chrome headless enable page notifications 2026-03-23 08:07:56,871 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:07:56,887 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Setting session cookie in browser 2026-03-23 08:07:56,889 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:07:56,889 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:07:56,906 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:58,809 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:58] "GET /odoo HTTP/1.1" 200 - 151 0.155 1.752 2026-03-23 08:07:58,814 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Navigation result: {'frameId': 'B46B9FEEF76D47C0920AF91E45BD9853', 'loaderId': 'B43B28B0FC3BDA8218535C5DB7F0875A', 'isDownload': False} 2026-03-23 08:07:58,815 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Evaluate ready code "odoo.isTourReady('account_tour')" 2026-03-23 08:07:58,894 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:58] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.010 0.031 2026-03-23 08:07:59,107 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:59] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.066 0.169 2026-03-23 08:07:59,120 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:59] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.255 2026-03-23 08:07:59,167 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:59] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-03-23 08:07:59,275 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:59] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-03-23 08:07:59,834 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:59] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:07:59,849 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.015 2026-03-23 08:07:59,923 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:59] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:07:59,932 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.029 2026-03-23 08:08:00,038 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:5632) 2026-03-23 08:08:00,041 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 7 0.005 0.039 2026-03-23 08:08:00,065 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: Owl is running in 'dev' mode. 2026-03-23 08:08:00,088 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:08:00,126 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:00,222 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "GET /odoo HTTP/1.1" 200 - 25 0.023 0.055 2026-03-23 08:08:00,251 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.097 2026-03-23 08:08:00,294 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.012 2026-03-23 08:08:00,338 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Evaluate test code "odoo.startTour('account_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:08:00,361 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "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-23 08:08:00,362 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:08:00,372 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.020 0.051 2026-03-23 08:08:00,375 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [1/28] Tour account_tour → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:08:00,430 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "GET /web/image/res.partner/3/avatar_128?unique=1774253249000 HTTP/1.1" 200 - 6 0.018 0.109 2026-03-23 08:08:00,461 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.146 2026-03-23 08:08:00,505 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "GET /web/image/res.company/125/favicon HTTP/1.1" 200 - 9 0.013 0.133 2026-03-23 08:08:00,506 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [2/28] Tour account_tour → Step Send invoices to your customers in no time with the Invoicing app. (trigger: .o_app[data-menu-xmlid="account.menu_finance"]) 2026-03-23 08:08:00,607 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "POST /mail/data HTTP/1.1" 200 - 35 0.036 0.175 2026-03-23 08:08:00,617 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.190 2026-03-23 08:08:00,658 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [3/28] Tour account_tour → Step Send invoices to your customers in no time with the Invoicing app. (trigger: .o_app[data-menu-xmlid="account.menu_finance"]) 2026-03-23 08:08:00,717 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [4/28] Tour account_tour → Step Now, we'll create your first invoice (trigger: button.o_list_button_add) 2026-03-23 08:08:00,821 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "POST /mail/data HTTP/1.1" 200 - 54 0.079 0.100 2026-03-23 08:08:00,849 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.184 2026-03-23 08:08:00,855 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:00] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.125 2026-03-23 08:08:01,274 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:01] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.030 0.042 2026-03-23 08:08:01,286 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:01] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.002 0.033 2026-03-23 08:08:01,298 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:01] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.001 0.035 2026-03-23 08:08:01,322 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:01] "GET /web/image/res.partner/2/avatar_128?unique=1774253249000 HTTP/1.1" 200 - 5 0.006 0.046 2026-03-23 08:08:01,368 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:01] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.027 2026-03-23 08:08:01,495 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:01] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 26 0.047 0.104 2026-03-23 08:08:02,454 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:02] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 113 0.171 0.889 2026-03-23 08:08:02,537 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:02] "POST /web/dataset/call_kw/account.move/web_search_read#account.move.web_search_read HTTP/1.1" 200 - 1 0.005 0.009 2026-03-23 08:08:02,771 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.013 0.030 2026-03-23 08:08:02,784 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [5/28] Tour account_tour → Step Write a customer name to create one or see suggestions. (trigger: .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) div[name=partner_id] .o_input_dropdown) 2026-03-23 08:08:03,035 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:03] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 38 0.066 0.134 2026-03-23 08:08:03,405 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:03] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:03,721 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [6/28] Tour account_tour → Step .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) div[name=partner_id] input 2026-03-23 08:08:03,831 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.018 2026-03-23 08:08:03,940 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:03] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.006 0.026 2026-03-23 08:08:03,970 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [7/28] Tour account_tour → Step Select first partner (trigger: body:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) .o_m2o_dropdown_option a:contains('Create')) 2026-03-23 08:08:04,398 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:5633) 2026-03-23 08:08:04,405 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:04] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.008 0.255 2026-03-23 08:08:04,439 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:04] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 6 0.008 0.151 2026-03-23 08:08:04,465 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:04] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.003 0.170 2026-03-23 08:08:04,541 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [8/28] Tour account_tour → Step Once everything is set, you are good to continue. You will be able to edit this later in the Customers menu. (trigger: body:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) .modal-content button.btn-primary) 2026-03-23 08:08:04,737 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:04] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 11 0.020 0.168 2026-03-23 08:08:04,923 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:04] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 - 25 0.041 0.092 2026-03-23 08:08:05,306 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [9/28] Tour account_tour → Step Add a line to your invoice (trigger: .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) div[name=invoice_line_ids] .o_field_x2many_list_row_add a) 2026-03-23 08:08:05,542 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:05] "POST /web/dataset/call_kw/res.partner/web_save#res.partner.web_save HTTP/1.1" 200 - 39 0.075 0.153 2026-03-23 08:08:05,745 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:05] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 16 0.026 0.069 2026-03-23 08:08:05,897 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [10/28] Tour account_tour → Step Open line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-03-23 08:08:06,033 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [11/28] Tour account_tour → Step Show product column (trigger: .o-dropdown-item input[name="product_id"], .o-dropdown-item input[name="product_template_id"]) 2026-03-23 08:08:06,062 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [12/28] Tour account_tour → Step Close line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-03-23 08:08:06,070 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:06] "POST /web/dataset/call_kw/account.move.line/onchange#account.move.line.onchange HTTP/1.1" 200 - 17 0.034 0.136 2026-03-23 08:08:06,172 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:06] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:06,232 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:06] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 7 0.007 0.072 2026-03-23 08:08:06,311 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [13/28] Tour account_tour → Step Fill in the details of the product or see the suggestion. (trigger: .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) div[name=invoice_line_ids] div[name=product_id]) 2026-03-23 08:08:06,443 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [14/28] Tour account_tour → Step .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) div[name=invoice_line_ids] div[name=product_id] input 2026-03-23 08:08:06,594 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [15/28] Tour account_tour → Step Create the product. (trigger: .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) div[name=invoice_line_ids] div[name=product_id] .o_m2o_dropdown_option_create a:contains(create)) 2026-03-23 08:08:06,641 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:06] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 9 0.050 0.080 2026-03-23 08:08:06,887 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:06] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 7 0.012 0.040 2026-03-23 08:08:06,991 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [16/28] Tour account_tour → Step Click here to add a description to your product. (trigger: .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) div[name=invoice_line_ids] div[name=product_id] button[id=labelVisibilityButtonId]) 2026-03-23 08:08:07,058 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [17/28] Tour account_tour → Step Add a description to your item. (trigger: .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) div[name=invoice_line_ids] div[name=product_id] textarea) 2026-03-23 08:08:07,247 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:08:07,247 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:07] "POST /web/dataset/call_kw/product.product/name_create#product.product.name_create HTTP/1.1" 200 - 68 0.092 0.192 2026-03-23 08:08:08,116 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [18/28] Tour account_tour → Step .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) div[name=invoice_line_ids] div[name=product_id] textarea 2026-03-23 08:08:08,220 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [19/28] Tour account_tour → Step Verify the price and update if necessary. (trigger: .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) div[name=invoice_line_ids] td[name=price_unit]) 2026-03-23 08:08:08,302 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [20/28] Tour account_tour → Step Set a price. (trigger: .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) div[name=invoice_line_ids] div[name=price_unit] input) 2026-03-23 08:08:08,332 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/account.move.line/onchange#account.move.line.onchange HTTP/1.1" 200 - 36 0.057 0.116 2026-03-23 08:08:08,409 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [21/28] Tour account_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-03-23 08:08:08,463 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 11 0.015 0.071 2026-03-23 08:08:08,475 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [22/28] Tour account_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-03-23 08:08:08,496 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.006 0.077 2026-03-23 08:08:08,590 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.032 0.034 2026-03-23 08:08:08,621 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.006 0.046 2026-03-23 08:08:08,700 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 10 0.012 0.099 2026-03-23 08:08:08,707 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.058 2026-03-23 08:08:08,717 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.061 2026-03-23 08:08:08,741 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.079 2026-03-23 08:08:08,825 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.006 0.030 2026-03-23 08:08:08,907 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/account.move.line/onchange#account.move.line.onchange HTTP/1.1" 200 - 9 0.014 0.097 2026-03-23 08:08:08,916 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:08] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.045 2026-03-23 08:08:09,004 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:09] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 10 0.007 0.043 2026-03-23 08:08:09,889 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:09] "POST /web/dataset/call_kw/account.move/web_save#account.move.web_save HTTP/1.1" 200 - 114 0.231 0.563 2026-03-23 08:08:10,126 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [23/28] Tour account_tour → Step Once your invoice is ready, confirm it. (trigger: .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=draft]) button[name=action_post]) 2026-03-23 08:08:10,147 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:10] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.029 0.054 2026-03-23 08:08:10,293 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:10] "POST /mail/data HTTP/1.1" 200 - 47 0.051 0.115 2026-03-23 08:08:10,295 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [24/28] Tour account_tour → Step Send the invoice to the customer and check what he'll receive. (trigger: .o_form_view_container:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=posted]) button[name=action_invoice_sent]:contains(send)) 2026-03-23 08:08:10,816 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:10] "POST /web/dataset/call_button/account.move/action_post#account.move.action_post HTTP/1.1" 200 - 90 0.146 0.355 2026-03-23 08:08:10,921 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:10] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.027 0.042 2026-03-23 08:08:11,161 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:11] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 53 0.075 0.221 2026-03-23 08:08:11,307 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [25/28] Tour account_tour → Step Write here your own email address to test the flow. (trigger: body:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=posted]) .o-mail-RecipientsInputTagsListPopover input) 2026-03-23 08:08:11,428 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:11] "POST /mail/data HTTP/1.1" 200 - 33 0.043 0.100 2026-03-23 08:08:11,455 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:11] "POST /web/dataset/call_button/account.move/action_invoice_sent#account.move.action_invoice_sent HTTP/1.1" 200 - 3 0.005 0.115 2026-03-23 08:08:11,550 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:11] "POST /web/dataset/call_kw/account.move.send.wizard/get_views#account.move.send.wizard.get_views HTTP/1.1" 200 - 11 0.017 0.039 2026-03-23 08:08:11,740 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:11] "POST /web/dataset/call_kw/account.move.send.wizard/onchange#account.move.send.wizard.onchange HTTP/1.1" 200 - 32 0.032 0.125 2026-03-23 08:08:11,843 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:11] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 2 0.010 0.026 2026-03-23 08:08:12,033 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:12] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.002 0.024 2026-03-23 08:08:12,176 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [26/28] Tour account_tour → Step Validate. (trigger: body:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=posted]) .o-mail-RecipientsInputTagsListPopover .btn-primary) 2026-03-23 08:08:12,249 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [27/28] Tour account_tour → Step Let's send the invoice. (trigger: body:has(.o_field_widget[name=move_type] span[raw-value=out_invoice]):has(.o_arrow_button_current[data-value=posted]) .modal button[name=action_send_and_print]) 2026-03-23 08:08:12,328 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: [28/28] Tour account_tour → Step .breadcrumb-item 2026-03-23 08:08:12,333 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:12] "POST /web/dataset/call_kw/account.move.send.wizard/onchange#account.move.send.wizard.onchange HTTP/1.1" 200 - 12 0.014 0.055 2026-03-23 08:08:12,481 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:12] "POST /web/dataset/call_kw/res.partner/web_save#res.partner.web_save HTTP/1.1" 200 - 33 0.033 0.077 2026-03-23 08:08:12,611 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:12] "POST /web/dataset/call_kw/account.move.send.wizard/web_save#account.move.send.wizard.web_save HTTP/1.1" 200 - 23 0.049 0.064 2026-03-23 08:08:14,605 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:14] "POST /web/dataset/call_button/account.move.send.wizard/action_send_and_print#account.move.send.wizard.action_send_and_print HTTP/1.1" 200 - 161 0.253 1.681 2026-03-23 08:08:14,745 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:14] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.027 0.057 2026-03-23 08:08:14,793 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:14] "GET /web/static/lib/pdfjs/build/pdf.js HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:08:14,804 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:14] "GET /web/static/lib/pdfjs/build/pdf.worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:08:14,935 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:14] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 48 0.082 0.176 2026-03-23 08:08:14,979 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:14] "GET /web/static/img/mimetypes/pdf.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:08:15,181 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: tour succeeded 2026-03-23 08:08:15,182 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: ╔═════════════════════════════╗ ║ TOUR account_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-03-23 08:08:15,288 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:15] "POST /mail/data HTTP/1.1" 200 - 39 0.041 0.086 2026-03-23 08:08:15,324 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:15] "POST /web/dataset/call_kw/account.move/web_search_read#account.move.web_search_read HTTP/1.1" 200 - 9 0.012 0.105 2026-03-23 08:08:15,420 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:15] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:15,595 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: Warning: Setting up fake worker. 2026-03-23 08:08:15,646 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:15] "GET /mail/attachment/pdf_first_page/5636?access_token=0b083e7b126c13782ff6c760a1ecc17ffebade39f7527ffe3466425d915e2f0co0x69e0c76c HTTP/1.1" 415 - 6 0.012 0.027 2026-03-23 08:08:15,687 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:15] "GET /mail/attachment/pdf_first_page/5635 HTTP/1.1" 415 - 9 0.009 0.049 2026-03-23 08:08:16,516 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour.browser: heap 42977292 (allocated 44232704) 2026-03-23 08:08:16,550 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Closing chrome headless with pid 6476 2026-03-23 08:08:16,573 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Closing websocket connection 2026-03-23 08:08:16,577 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Terminating chrome headless with pid 6476 2026-03-23 08:08:16,708 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Removing chrome user profile "/tmp/tmp2b0pvz3f_chrome_odoo" 2026-03-23 08:08:16,799 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour: Starting TestUi.test_add_section_from_product_catalog_on_invoice_tour ... 2026-03-23 08:08:17,660 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Chrome pid: 6700 2026-03-23 08:08:17,661 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Chrome headless temporary user profile dir: /tmp/tmpf_zrvwq6_chrome_odoo 2026-03-23 08:08:17,661 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Issuing json command http://127.0.0.1:35169/json/version 2026-03-23 08:08:17,665 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35169', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:08:17,793 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Browser version: Chrome/141.0.7390.54 2026-03-23 08:08:17,794 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Issuing json command http://127.0.0.1:35169/json 2026-03-23 08:08:17,796 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35169', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:08:17,841 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Websocket url found: ws://127.0.0.1:35169/devtools/page/646206E331455F0FAD7E0D6133C18E7F 2026-03-23 08:08:17,910 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Enable chrome headless console log notification 2026-03-23 08:08:17,933 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Chrome headless enable page notifications 2026-03-23 08:08:18,081 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:08:18,104 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Setting session cookie in browser 2026-03-23 08:08:18,108 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Open "http://127.0.0.1:8069/odoo/customer-invoices/new" in browser 2026-03-23 08:08:18,108 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Navigating to: "http://127.0.0.1:8069/odoo/customer-invoices/new" 2026-03-23 08:08:18,133 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:08:20,290 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:20] "GET /odoo/customer-invoices/new HTTP/1.1" 200 - 152 0.181 1.985 2026-03-23 08:08:20,297 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Navigation result: {'frameId': '646206E331455F0FAD7E0D6133C18E7F', 'loaderId': '443B38F7B052C68F51AEF44F82F58372', 'isDownload': False} 2026-03-23 08:08:20,297 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Evaluate ready code "odoo.isTourReady('test_add_section_from_product_catalog_on_invoice')" 2026-03-23 08:08:20,346 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:20] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-03-23 08:08:20,388 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:20] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.032 2026-03-23 08:08:20,612 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:20] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.081 0.161 2026-03-23 08:08:20,639 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:20] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.166 2026-03-23 08:08:20,742 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:20] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-03-23 08:08:21,555 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:21] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:08:21,579 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.017 2026-03-23 08:08:21,596 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.018 2026-03-23 08:08:21,603 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:21] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:08:21,676 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:08:21,731 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: Owl is running in 'dev' mode. 2026-03-23 08:08:21,735 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:21] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.030 0.088 2026-03-23 08:08:21,800 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:5637) 2026-03-23 08:08:21,804 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.011 0.139 2026-03-23 08:08:21,807 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-03-23 08:08:21,841 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:21] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:21,938 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:21] "GET /odoo HTTP/1.1" 200 - 26 0.018 0.052 2026-03-23 08:08:21,990 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.106 2026-03-23 08:08:22,081 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.036 0.052 2026-03-23 08:08:22,090 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Evaluate test code "odoo.startTour('test_add_section_from_product_catalog_on_invoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/customer-invoices/new", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:08:22,111 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:08:22,136 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [1/13] Tour test_add_section_from_product_catalog_on_invoice → Step Click Catalog Button (trigger: button[name=action_add_from_catalog]) 2026-03-23 08:08:22,144 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:22] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.030 0.113 2026-03-23 08:08:22,148 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-03-23 08:08:22,196 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:22] "POST /web/action/load HTTP/1.1" 200 - 11 0.018 0.138 2026-03-23 08:08:22,261 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:22] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.019 0.237 2026-03-23 08:08:22,384 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:22] "POST /mail/data HTTP/1.1" 200 - 35 0.037 0.204 2026-03-23 08:08:22,429 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.276 2026-03-23 08:08:22,433 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.246 2026-03-23 08:08:23,054 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:23] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 109 0.154 0.643 2026-03-23 08:08:23,072 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.618 2026-03-23 08:08:23,387 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:23] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 39 0.048 0.151 2026-03-23 08:08:23,502 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:23] "POST /mail/data HTTP/1.1" 200 - 44 0.042 0.233 2026-03-23 08:08:23,651 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:23] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:08:23,857 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:23] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.017 0.043 2026-03-23 08:08:24,287 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:24] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.049 2026-03-23 08:08:24,313 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [2/13] Tour test_add_section_from_product_catalog_on_invoice → Step Click 'Add Section' button (trigger: .o_search_panel_sections button:contains("+ Add Section")) 2026-03-23 08:08:24,573 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:24] "POST /web/dataset/call_kw/account.move/web_save#account.move.web_save HTTP/1.1" 200 - 56 0.082 0.158 2026-03-23 08:08:24,858 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:5638) 2026-03-23 08:08:24,867 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:24] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.007 0.421 2026-03-23 08:08:24,975 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:24] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.043 0.150 2026-03-23 08:08:25,011 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:25] "POST /web/dataset/call_button/account.move.line/action_add_from_catalog#account.move.line.action_add_from_catalog HTTP/1.1" 200 - 12 0.012 0.265 2026-03-23 08:08:25,163 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:25] "POST /mail/data HTTP/1.1" 200 - 39 0.059 0.295 2026-03-23 08:08:25,588 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:25] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 72 0.087 0.378 2026-03-23 08:08:25,668 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:25] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 5 0.020 0.025 2026-03-23 08:08:25,825 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:25] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 28 0.051 0.136 2026-03-23 08:08:25,831 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:25] "POST /web/dataset/call_kw/account.move/search_read#account.move.search_read HTTP/1.1" 200 - 1 0.001 0.180 2026-03-23 08:08:25,864 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:25] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.006 0.145 2026-03-23 08:08:25,965 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:25] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 15 0.032 0.086 2026-03-23 08:08:25,994 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:25] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.003 0.067 2026-03-23 08:08:26,041 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:26] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.012 2026-03-23 08:08:26,170 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:26] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.003 0.014 2026-03-23 08:08:26,241 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [3/13] Tour test_add_section_from_product_catalog_on_invoice → Step Type new section name (trigger: input.o_section_input) 2026-03-23 08:08:26,311 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [4/13] Tour test_add_section_from_product_catalog_on_invoice → Step Click anywhere to add the section (trigger: .o_search_panel) 2026-03-23 08:08:26,349 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:26] "GET /web/image/product.product/7/image_128?unique=1774248298000 HTTP/1.1" 200 - 13 0.036 0.053 2026-03-23 08:08:26,380 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [5/13] Tour test_add_section_from_product_catalog_on_invoice → Step Check section A is selected (trigger: .o_search_panel_sections .o_selected_section:contains("Section A")) 2026-03-23 08:08:26,387 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:26] "GET /web/image/product.product/20/image_128?unique=1774248287000 HTTP/1.1" 200 - 7 0.007 0.103 2026-03-23 08:08:26,425 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:26] "GET /web/image/product.product/8/image_128?unique=1774248298000 HTTP/1.1" 200 - 7 0.006 0.138 2026-03-23 08:08:26,449 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:26] "GET /web/image/product.product/21/image_128?unique=1774248298000 HTTP/1.1" 200 - 7 0.005 0.145 2026-03-23 08:08:26,701 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:26] "POST /product/catalog/create_section HTTP/1.1" 200 - 41 0.061 0.244 2026-03-23 08:08:26,736 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [6/13] Tour test_add_section_from_product_catalog_on_invoice → Step Add a Product (trigger: .o_kanban_record:contains("Test Product")) 2026-03-23 08:08:26,741 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:26,743 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:26] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.008 0.021 2026-03-23 08:08:26,791 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [7/13] Tour test_add_section_from_product_catalog_on_invoice → Step Wait for product to be added (trigger: .o_kanban_record:contains("Test Product"):not(:has(.fa-shopping-cart))) 2026-03-23 08:08:26,831 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:26] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 15 0.026 0.083 2026-03-23 08:08:26,880 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:26] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 8 0.011 0.027 2026-03-23 08:08:27,831 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [8/13] Tour test_add_section_from_product_catalog_on_invoice → Step Close the catalog (trigger: .o-kanban-button-back) 2026-03-23 08:08:27,886 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [9/13] Tour test_add_section_from_product_catalog_on_invoice → Step Open line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-03-23 08:08:28,843 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:28] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 90 0.137 0.405 2026-03-23 08:08:29,072 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:29] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 68 0.085 0.518 2026-03-23 08:08:29,544 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [10/13] Tour test_add_section_from_product_catalog_on_invoice → Step Show product column (trigger: .o-dropdown-item input[name="product_id"], .o-dropdown-item input[name="product_template_id"]) 2026-03-23 08:08:29,582 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:29] "POST /mail/data HTTP/1.1" 200 - 32 0.053 0.083 2026-03-23 08:08:29,663 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:29] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.032 0.145 2026-03-23 08:08:29,866 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [11/13] Tour test_add_section_from_product_catalog_on_invoice → Step Close line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-03-23 08:08:29,950 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [12/13] Tour test_add_section_from_product_catalog_on_invoice → Step Ensure Section is first row (trigger: .o_section_and_note_list_view tr:nth-child(1).o_is_line_section) 2026-03-23 08:08:30,039 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: [13/13] Tour test_add_section_from_product_catalog_on_invoice → Step Ensure Product is second row (trigger: tbody tr:nth-child(2) .o_field_product_label_section_and_note_cell:contains("Test Product")) 2026-03-23 08:08:30,093 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: tour succeeded 2026-03-23 08:08:30,100 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: ╔═════════════════════════════════════════════════════════════════╗ ║ TOUR test_add_section_from_product_catalog_on_invoice SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════════╝ 2026-03-23 08:08:30,410 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour.browser: heap 35365472 (allocated 37179392) 2026-03-23 08:08:30,426 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Closing chrome headless with pid 6700 2026-03-23 08:08:30,434 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Closing websocket connection 2026-03-23 08:08:30,435 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Terminating chrome headless with pid 6700 2026-03-23 08:08:30,556 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_add_section_from_product_catalog_on_invoice_tour: Removing chrome user profile "/tmp/tmpf_zrvwq6_chrome_odoo" 2026-03-23 08:08:30,640 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour: Starting TestUi.test_deductible_amount_column ... 2026-03-23 08:08:31,866 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Chrome pid: 6893 2026-03-23 08:08:31,870 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Chrome headless temporary user profile dir: /tmp/tmpa7v6a3hm_chrome_odoo 2026-03-23 08:08:31,871 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Issuing json command http://127.0.0.1:42251/json/version 2026-03-23 08:08:31,872 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:08:32,034 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Browser version: Chrome/141.0.7390.54 2026-03-23 08:08:32,049 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Issuing json command http://127.0.0.1:42251/json 2026-03-23 08:08:32,050 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:08:32,098 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Websocket url found: ws://127.0.0.1:42251/devtools/page/85E3D6E31119D38D7C079D6053D10640 2026-03-23 08:08:32,138 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Enable chrome headless console log notification 2026-03-23 08:08:32,172 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Chrome headless enable page notifications 2026-03-23 08:08:32,312 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:08:32,315 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Setting session cookie in browser 2026-03-23 08:08:32,319 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Open "http://127.0.0.1:8069/odoo/vendor-bills/new" in browser 2026-03-23 08:08:32,319 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Navigating to: "http://127.0.0.1:8069/odoo/vendor-bills/new" 2026-03-23 08:08:32,351 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:08:34,431 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:34] "GET /odoo/vendor-bills/new HTTP/1.1" 200 - 147 0.191 1.904 2026-03-23 08:08:34,441 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Navigation result: {'frameId': '85E3D6E31119D38D7C079D6053D10640', 'loaderId': 'F8D62BE2CAD8CE35471395D2327C1DEF', 'isDownload': False} 2026-03-23 08:08:34,442 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Evaluate ready code "odoo.isTourReady('deductible_amount_column')" 2026-03-23 08:08:34,512 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:34] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-03-23 08:08:34,540 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:34] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.035 2026-03-23 08:08:34,898 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:34] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.170 0.227 2026-03-23 08:08:34,924 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:34] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.287 2026-03-23 08:08:35,016 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:35] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-03-23 08:08:35,689 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:35] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:08:35,710 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.029 2026-03-23 08:08:35,730 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.038 2026-03-23 08:08:35,748 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:35] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:35,827 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:5639) 2026-03-23 08:08:35,837 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.012 0.057 2026-03-23 08:08:35,871 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column.browser: Owl is running in 'dev' mode. 2026-03-23 08:08:35,894 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:08:35,921 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:35] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:36,074 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:36] "GET /odoo HTTP/1.1" 200 - 25 0.049 0.085 2026-03-23 08:08:36,100 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.147 2026-03-23 08:08:36,205 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:36] "GET /web/image?model=res.users&field=avatar_128&id=165 HTTP/1.1" 200 - 11 0.019 0.051 2026-03-23 08:08:36,243 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Evaluate test code "odoo.startTour('deductible_amount_column', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/vendor-bills/new", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:08:36,264 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:36,294 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:08:36,310 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:36] "GET /web/image/res.partner/533/avatar_128?unique=1774253249000 HTTP/1.1" 200 - 6 0.042 0.126 2026-03-23 08:08:36,319 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.171 2026-03-23 08:08:36,345 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column.browser: [1/6] Tour deductible_amount_column → Step Add item (trigger: div[name='invoice_line_ids'] .o_field_x2many_list_row_add a:contains('Add a line')) 2026-03-23 08:08:36,387 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:36] "GET /web/image/res.company/125/favicon HTTP/1.1" 200 - 9 0.030 0.060 2026-03-23 08:08:36,503 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:36] "POST /mail/data HTTP/1.1" 200 - 33 0.052 0.148 2026-03-23 08:08:36,540 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:36] "POST /web/action/load HTTP/1.1" 200 - 11 0.015 0.371 2026-03-23 08:08:36,555 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-03-23 08:08:37,087 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:37] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 114 0.122 0.378 2026-03-23 08:08:37,352 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:37] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 26 0.036 0.110 2026-03-23 08:08:37,458 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:37] "POST /mail/data HTTP/1.1" 200 - 42 0.036 0.184 2026-03-23 08:08:37,609 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:37] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:37,786 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:37] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.024 2026-03-23 08:08:38,244 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:38] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.025 2026-03-23 08:08:38,287 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column.browser: [2/6] Tour deductible_amount_column → Step Edit name (trigger: .o_field_widget[name='name'] .o_input) 2026-03-23 08:08:38,392 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:38] "POST /web/dataset/call_kw/account.move.line/onchange#account.move.line.onchange HTTP/1.1" 200 - 18 0.022 0.081 2026-03-23 08:08:38,646 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:08:38,656 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:5640) 2026-03-23 08:08:38,661 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:38] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.009 0.264 2026-03-23 08:08:38,701 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:38] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 6 0.005 0.116 2026-03-23 08:08:38,865 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column.browser: [3/6] Tour deductible_amount_column → Step Edit deductible amount (trigger: .o_field_widget[name='deductible_amount'] > .o_input) 2026-03-23 08:08:39,032 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column.browser: [4/6] Tour deductible_amount_column → Step Set Bill Date (trigger: input[data-field=invoice_date]) 2026-03-23 08:08:39,090 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:39] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 6 0.006 0.049 2026-03-23 08:08:39,250 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:39] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 6 0.004 0.040 2026-03-23 08:08:39,292 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column.browser: [5/6] Tour deductible_amount_column → Step save form (trigger: .o_form_button_save:enabled) 2026-03-23 08:08:39,471 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column.browser: [6/6] Tour deductible_amount_column → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-03-23 08:08:39,568 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:39] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 18 0.025 0.071 2026-03-23 08:08:40,228 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:40] "POST /web/dataset/call_kw/account.move/web_save#account.move.web_save HTTP/1.1" 200 - 90 0.153 0.448 2026-03-23 08:08:40,411 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:40] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.018 0.038 2026-03-23 08:08:40,460 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column.browser: tour succeeded 2026-03-23 08:08:40,462 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column.browser: ╔═════════════════════════════════════════╗ ║ TOUR deductible_amount_column SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-03-23 08:08:40,562 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:40] "POST /mail/data HTTP/1.1" 200 - 36 0.041 0.076 2026-03-23 08:08:40,863 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column.browser: heap 30911340 (allocated 33042432) 2026-03-23 08:08:40,909 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Closing chrome headless with pid 6893 2026-03-23 08:08:40,910 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Closing websocket connection 2026-03-23 08:08:40,911 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Terminating chrome headless with pid 6893 2026-03-23 08:08:41,035 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_deductible_amount_column: Removing chrome user profile "/tmp/tmpa7v6a3hm_chrome_odoo" 2026-03-23 08:08:41,101 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour: Starting TestUi.test_use_product_catalog_on_invoice ... 2026-03-23 08:08:41,602 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Chrome pid: 7065 2026-03-23 08:08:41,606 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Chrome headless temporary user profile dir: /tmp/tmp8rgq5gdj_chrome_odoo 2026-03-23 08:08:41,607 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Issuing json command http://127.0.0.1:37047/json/version 2026-03-23 08:08:41,611 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:08:41,825 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Browser version: Chrome/141.0.7390.54 2026-03-23 08:08:41,826 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Issuing json command http://127.0.0.1:37047/json 2026-03-23 08:08:41,832 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:08:41,885 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Websocket url found: ws://127.0.0.1:37047/devtools/page/93CD33368C8BB1AEF33F6E742DD603D5 2026-03-23 08:08:41,943 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Enable chrome headless console log notification 2026-03-23 08:08:41,959 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Chrome headless enable page notifications 2026-03-23 08:08:42,118 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:08:42,130 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Setting session cookie in browser 2026-03-23 08:08:42,133 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Open "http://127.0.0.1:8069/odoo/customer-invoices/new" in browser 2026-03-23 08:08:42,133 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Navigating to: "http://127.0.0.1:8069/odoo/customer-invoices/new" 2026-03-23 08:08:42,149 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:08:44,296 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:44] "GET /odoo/customer-invoices/new HTTP/1.1" 200 - 152 0.123 2.029 2026-03-23 08:08:44,305 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Navigation result: {'frameId': '93CD33368C8BB1AEF33F6E742DD603D5', 'loaderId': 'BBD0E1857645B7B56C9FC93B9BA56D48', 'isDownload': False} 2026-03-23 08:08:44,306 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Evaluate ready code "odoo.isTourReady('test_use_product_catalog_on_invoice')" 2026-03-23 08:08:44,376 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:44] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.016 2026-03-23 08:08:44,566 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:44] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.053 0.143 2026-03-23 08:08:44,577 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:44] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.207 2026-03-23 08:08:44,646 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:44] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-03-23 08:08:44,762 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:44] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-03-23 08:08:45,494 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:45] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:08:45,517 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.022 0.023 2026-03-23 08:08:45,551 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:45] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:08:45,554 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.023 2026-03-23 08:08:45,629 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:08:45,674 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.027 0.054 2026-03-23 08:08:45,711 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: Owl is running in 'dev' mode. 2026-03-23 08:08:45,730 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:5641) 2026-03-23 08:08:45,737 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.009 0.102 2026-03-23 08:08:45,753 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-03-23 08:08:45,777 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:45] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:45,895 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:45] "GET /odoo HTTP/1.1" 200 - 26 0.038 0.065 2026-03-23 08:08:45,939 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:45] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.131 2026-03-23 08:08:46,052 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:46] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.026 0.065 2026-03-23 08:08:46,053 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Evaluate test code "odoo.startTour('test_use_product_catalog_on_invoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/customer-invoices/new", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:08:46,082 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.031 2026-03-23 08:08:46,083 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 08:08:46,117 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: [1/8] Tour test_use_product_catalog_on_invoice → Step Click Catalog Button (trigger: button[name=action_add_from_catalog]) 2026-03-23 08:08:46,139 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:46] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.040 0.135 2026-03-23 08:08:46,181 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.200 2026-03-23 08:08:46,275 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.150 2026-03-23 08:08:46,388 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:46] "POST /mail/data HTTP/1.1" 200 - 35 0.050 0.233 2026-03-23 08:08:46,414 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:46] "POST /web/action/load HTTP/1.1" 200 - 11 0.008 0.387 2026-03-23 08:08:46,425 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.158 2026-03-23 08:08:46,963 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:46] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 109 0.132 0.379 2026-03-23 08:08:47,362 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:47] "POST /web/dataset/call_kw/account.move/onchange#account.move.onchange HTTP/1.1" 200 - 39 0.105 0.173 2026-03-23 08:08:47,522 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:47] "POST /mail/data HTTP/1.1" 200 - 44 0.053 0.348 2026-03-23 08:08:47,676 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:47] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:08:47,847 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:47] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.049 2026-03-23 08:08:48,254 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:48] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.032 2026-03-23 08:08:48,331 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: [2/8] Tour test_use_product_catalog_on_invoice → Step Add a Product (trigger: .o_kanban_record:contains(Test Product)) 2026-03-23 08:08:48,737 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:48] "POST /web/dataset/call_kw/account.move/web_save#account.move.web_save HTTP/1.1" 200 - 56 0.115 0.264 2026-03-23 08:08:48,989 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:5642) 2026-03-23 08:08:49,009 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:49] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.011 0.532 2026-03-23 08:08:49,113 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:49] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.026 0.219 2026-03-23 08:08:49,154 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:49] "POST /web/dataset/call_button/account.move.line/action_add_from_catalog#account.move.line.action_add_from_catalog HTTP/1.1" 200 - 12 0.011 0.288 2026-03-23 08:08:49,289 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:49] "POST /mail/data HTTP/1.1" 200 - 39 0.046 0.295 2026-03-23 08:08:49,794 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:49] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 72 0.097 0.456 2026-03-23 08:08:49,873 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:49] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 5 0.017 0.019 2026-03-23 08:08:49,997 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:49] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 28 0.053 0.083 2026-03-23 08:08:50,006 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:50] "POST /web/dataset/call_kw/account.move/search_read#account.move.search_read HTTP/1.1" 200 - 1 0.001 0.140 2026-03-23 08:08:50,023 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:50] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.003 0.122 2026-03-23 08:08:50,135 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:50] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 15 0.034 0.086 2026-03-23 08:08:50,165 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:50] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.013 0.095 2026-03-23 08:08:50,219 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:50] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.003 0.014 2026-03-23 08:08:50,349 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:50] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.004 0.018 2026-03-23 08:08:50,493 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: [3/8] Tour test_use_product_catalog_on_invoice → Step Wait for it (trigger: .o_product_added) 2026-03-23 08:08:50,517 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:50] "GET /web/image/product.product/7/image_128?unique=1774248298000 HTTP/1.1" 200 - 13 0.020 0.051 2026-03-23 08:08:50,546 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:50] "GET /web/image/product.product/20/image_128?unique=1774248287000 HTTP/1.1" 200 - 7 0.007 0.069 2026-03-23 08:08:50,558 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: [4/8] Tour test_use_product_catalog_on_invoice → Step Back to Invoice (trigger: .o-kanban-button-back) 2026-03-23 08:08:50,581 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:50] "GET /web/image/product.product/8/image_128?unique=1774248298000 HTTP/1.1" 200 - 7 0.010 0.079 2026-03-23 08:08:50,603 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:50] "GET /web/image/product.product/21/image_128?unique=1774248298000 HTTP/1.1" 200 - 7 0.005 0.098 2026-03-23 08:08:50,613 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: [5/8] Tour test_use_product_catalog_on_invoice → Step Open line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-03-23 08:08:51,544 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:51] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 93 0.166 0.382 2026-03-23 08:08:51,773 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:51] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 68 0.090 0.477 2026-03-23 08:08:51,914 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:08:52,216 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:52] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.036 0.064 2026-03-23 08:08:52,261 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: [6/8] Tour test_use_product_catalog_on_invoice → Step Show product column (trigger: .o-dropdown-item input[name="product_id"], .o-dropdown-item input[name="product_template_id"]) 2026-03-23 08:08:52,337 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:08:52] "POST /mail/data HTTP/1.1" 200 - 32 0.036 0.102 2026-03-23 08:08:52,550 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: [7/8] Tour test_use_product_catalog_on_invoice → Step Close line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-03-23 08:08:52,615 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: [8/8] Tour test_use_product_catalog_on_invoice → Step Ensure product is added (trigger: .o_field_product_label_section_and_note_cell:contains(Test Product)) 2026-03-23 08:08:52,668 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: tour succeeded 2026-03-23 08:08:52,673 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_use_product_catalog_on_invoice SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-03-23 08:08:53,078 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice.browser: heap 33745736 (allocated 35082240) 2026-03-23 08:08:53,090 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Closing chrome headless with pid 7065 2026-03-23 08:08:53,092 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Closing websocket connection 2026-03-23 08:08:53,094 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Terminating chrome headless with pid 7065 2026-03-23 08:08:53,269 26 INFO 00847-19-0-all odoo.addons.account.tests.test_tour.TestUi.test_use_product_catalog_on_invoice: Removing chrome user profile "/tmp/tmp8rgq5gdj_chrome_odoo" 2026-03-23 08:08:53,404 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 8 removed 2026-03-23 08:09:07,371 26 INFO 00847-19-0-all odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_period_change_lock_date ... 2026-03-23 08:09:08,788 26 INFO 00847-19-0-all odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_period_change_tax_lock_date ... 2026-03-23 08:09:09,284 26 INFO 00847-19-0-all odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_default_tax ... 2026-03-23 08:09:10,596 26 INFO 00847-19-0-all odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_amount_currency_is_zero ... 2026-03-23 08:09:11,654 26 INFO 00847-19-0-all odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_analytic ... 2026-03-23 08:09:12,570 26 INFO 00847-19-0-all odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_currency_conversion ... 2026-03-23 08:09:13,358 26 INFO 00847-19-0-all odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_grouping ... 2026-03-23 08:09:17,208 26 INFO 00847-19-0-all odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_no_currency_conversion ... 2026-03-23 08:09:18,087 26 INFO 00847-19-0-all odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_reconcile ... 2026-03-23 08:09:20,403 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:09:29,177 26 INFO 00847-19-0-all odoo.addons.account.tests.test_unexpected_invoice: Starting TestUnexpectedAmount.test_date_too_soon_month ... 2026-03-23 08:09:31,819 26 INFO 00847-19-0-all odoo.addons.account.tests.test_unexpected_invoice: Starting TestUnexpectedAmount.test_date_too_soon_year ... 2026-03-23 08:09:33,420 26 INFO 00847-19-0-all odoo.addons.account.tests.test_unexpected_invoice: Starting TestUnexpectedAmount.test_higher_amount ... 2026-03-23 08:09:35,193 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:09:43,001 26 INFO 00847-19-0-all odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_check_label ... 2026-03-23 08:09:43,416 26 INFO 00847-19-0-all odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_draft_invoice_payment_check_printing ... 2026-03-23 08:09:43,418 26 INFO 00847-19-0-all odoo.addons.account_check_printing.tests.test_print_check: skipped TestPrintCheck.test_draft_invoice_payment_check_printing : Accounting not installed 2026-03-23 08:09:43,420 26 INFO 00847-19-0-all odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_in_invoice_check_manual_sequencing ... 2026-03-23 08:09:45,279 26 INFO 00847-19-0-all odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_in_invoice_check_manual_sequencing_with_multiple_payments ... 2026-03-23 08:09:51,594 26 INFO 00847-19-0-all odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_multi_currency_stub_lines ... 2026-03-23 08:09:52,696 26 INFO 00847-19-0-all odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_multiple_payments_check_number_uniqueness ... 2026-03-23 08:09:54,450 26 INFO 00847-19-0-all odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_number_exceeds_int32_limit ... 2026-03-23 08:09:54,696 26 INFO 00847-19-0-all odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_out_refund_check_manual_sequencing ... 2026-03-23 08:09:56,493 26 INFO 00847-19-0-all odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_print_check_with_branch ... 2026-03-23 08:10:00,926 26 INFO 00847-19-0-all odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_print_great_pre_number_check ... 2026-03-23 08:10:01,681 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:10:09,808 26 INFO 00847-19-0-all odoo.addons.account_debit_note.tests.test_out_debit_note: Starting TestAccountDebitNote.test_00_debit_note_out_invoice ... 2026-03-23 08:10:12,189 26 INFO 00847-19-0-all odoo.addons.account_debit_note.tests.test_out_debit_note: Starting TestAccountDebitNote.test_10_debit_note_in_refund ... 2026-03-23 08:10:14,278 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:10:22,700 26 INFO 00847-19-0-all odoo.models.unlink: User #175 deleted account.edi.format records with IDs: [1] 2026-03-23 08:10:22,737 26 INFO 00847-19-0-all odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_cron_self_trigger ... 2026-03-23 08:10:25,673 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'EDI: Perform web services operations' (41) starting 2026-03-23 08:10:25,729 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:10:25,734 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'EDI: Perform web services operations' (41) fully done (#loop 1; done 0; remaining 0; duration 0.06s) 2026-03-23 08:10:25,770 26 INFO 00847-19-0-all odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_cron_triggers ... 2026-03-23 08:10:27,481 26 INFO 00847-19-0-all odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_edi_flow ... 2026-03-23 08:10:29,549 26 INFO 00847-19-0-all odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_edi_flow_two_steps ... 2026-03-23 08:10:31,377 26 INFO 00847-19-0-all odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_export_edi ... 2026-03-23 08:10:32,995 26 INFO 00847-19-0-all odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_invoice_ready_to_be_sent ... 2026-03-23 08:10:34,657 26 INFO 00847-19-0-all odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_prepare_jobs_batching ... 2026-03-23 08:10:37,301 26 INFO 00847-19-0-all odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_prepare_jobs_no_batching ... 2026-03-23 08:10:39,907 26 INFO 00847-19-0-all odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_warning_is_retried ... 2026-03-23 08:10:41,629 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:10:49,718 26 INFO 00847-19-0-all odoo.addons.account_edi.tests.test_import_vendor_bill: Starting TestImportVendorBill.test_retrieve_partner ... 2026-03-23 08:10:50,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:10:57,996 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_autopost_bills: Starting TestAutoPostBills.test_autopost_bills ... 2026-03-23 08:11:17,424 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-03-23 08:11:25,744 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2026-03-23 08:11:25,746 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-23 08:11:25,771 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9938%3A00005000041 2026-03-23 08:11:25,820 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0106%3A77777677 2026-03-23 08:11:28,365 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_documents_filetype_all ... 2026-03-23 08:11:28,505 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:11:28,525 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:11:29,126 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:11:29] "GET /account/download_invoice_documents/2424,2425,2426/all HTTP/1.1" 200 - 100 0.099 0.509 2026-03-23 08:11:29,164 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-23 08:11:37,636 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_partner_peppol_fields: Starting TestAccountUblCii.test_partner_ubl_cii_formats ... 2026-03-23 08:11:37,785 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_partner_peppol_fields: Starting TestAccountUblCii.test_peppol_eas_endpoint ... 2026-03-23 08:11:38,130 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_partner_peppol_fields: Starting TestAccountUblCii.test_peppol_endpoint_sanitized_be_company_registry ... 2026-03-23 08:11:38,248 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:11:52,267 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_actual_delivery_date_in_cii_xml ... 2026-03-23 08:11:53,254 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:11:53,256 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_bank_details_import ... 2026-03-23 08:11:53,832 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:11:53,833 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_billing_date_in_cii_xml ... 2026-03-23 08:11:54,703 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:11:54,704 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_credit_note_optional_fields ... 2026-03-23 08:11:58,336 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:11:59,325 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_export_company_registry_in_party_nodes ... 2026-03-23 08:12:00,721 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:00,722 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_export_import_billing_dates ... 2026-03-23 08:12:00,764 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: skipped TestAccountEdiUblCii.test_export_import_billing_dates : payment_custom module is not installed 2026-03-23 08:12:00,768 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:00,768 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_export_import_product ... 2026-03-23 08:12:05,717 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9957%3Afr23334175221 2026-03-23 08:12:07,201 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:07,203 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_export_xml_with_multiple_invoices ... 2026-03-23 08:12:07,473 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2026-03-23 08:12:07,474 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-23 08:12:09,849 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:12:09,864 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:12:10,101 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:12:10] "GET /account/download_invoice_documents/2436,2437/ubl?allow_fallback=true HTTP/1.1" 200 - 13 0.008 0.233 2026-03-23 08:12:10,122 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:10,122 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_facturx_use_correct_vat ... 2026-03-23 08:12:11,543 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:11,544 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_generate_pdf_when_xml_does_not_provide_one ... 2026-03-23 08:12:13,236 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: account.move, records [2441]. 2026-03-23 08:12:13,582 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:13,583 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_get_invoice_legal_documents_fallback ... 2026-03-23 08:12:19,024 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:19,024 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_and_group_lines_by_tax ... 2026-03-23 08:12:20,735 26 INFO 00847-19-0-all odoo.models.unlink: User #185 deleted account.move.line records with IDs: [6480, 6481, 6482] 2026-03-23 08:12:20,890 26 INFO 00847-19-0-all odoo.models.unlink: User #185 deleted account.move.line records with IDs: [6483, 6484] 2026-03-23 08:12:21,005 26 INFO 00847-19-0-all odoo.models.unlink: User #185 deleted account.move.line records with IDs: [6485] 2026-03-23 08:12:22,264 26 INFO 00847-19-0-all odoo.models.unlink: User #185 deleted account.move.line records with IDs: [6491, 6492, 6493] 2026-03-23 08:12:22,369 26 INFO 00847-19-0-all odoo.models.unlink: User #185 deleted account.move.line records with IDs: [6494, 6495] 2026-03-23 08:12:22,461 26 INFO 00847-19-0-all odoo.models.unlink: User #185 deleted account.move.line records with IDs: [6496] 2026-03-23 08:12:23,041 26 INFO 00847-19-0-all odoo.models.unlink: User #185 deleted account.move.line records with IDs: [6497, 6498] 2026-03-23 08:12:23,149 26 INFO 00847-19-0-all odoo.models.unlink: User #185 deleted account.move.line records with IDs: [6499, 6500] 2026-03-23 08:12:23,252 26 INFO 00847-19-0-all odoo.models.unlink: User #185 deleted account.move.line records with IDs: [6501] 2026-03-23 08:12:24,030 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:24,031 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_bill ... 2026-03-23 08:12:26,115 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:26,116 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_discount ... 2026-03-23 08:12:27,325 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:27,325 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_discount_3 ... 2026-03-23 08:12:28,494 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:28,494 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_partner_fields ... 2026-03-23 08:12:30,287 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:30,288 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_partner_peppol_fields ... 2026-03-23 08:12:31,430 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:31,430 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_partner_peppol_fields_2 ... 2026-03-23 08:12:31,817 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:31,818 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_partner_postal_address ... 2026-03-23 08:12:33,522 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:33,523 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_tax_prediction ... 2026-03-23 08:12:33,578 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: skipped TestAccountEdiUblCii.test_import_tax_prediction : The predictive bill module isn't install and thus prediction with edi can't be tested. 2026-03-23 08:12:33,582 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:33,582 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_vendor_bill_empty_description ... 2026-03-23 08:12:34,979 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:34,980 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_importing_bill_shouldnt_set_current_company_bank_account ... 2026-03-23 08:12:36,286 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:36,286 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_invoice_optional_fields ... 2026-03-23 08:12:39,051 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:40,177 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_oin_code ... 2026-03-23 08:12:41,590 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:41,590 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_payment_means_code_in_facturx_xml ... 2026-03-23 08:12:42,509 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:42,510 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_payment_terms_early_payment_discount_in_cii_xml ... 2026-03-23 08:12:43,586 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:43,587 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_payment_terms_immediate_in_cii_xml ... 2026-03-23 08:12:44,461 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:44,462 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_peppol_eas_endpoint_compute ... 2026-03-23 08:12:44,592 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:44,592 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_tax_subtotal ... 2026-03-23 08:12:46,653 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:12:46,699 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 31 checked, 31 removed 2026-03-23 08:12:57,323 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2026-03-23 08:12:57,325 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-23 08:12:57,350 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9938%3A00005000041 2026-03-23 08:12:57,380 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0106%3A77777677 2026-03-23 08:12:57,450 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_BR_CO_10_line_extension_amount_sum_lines ... 2026-03-23 08:13:00,081 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_BR_E_08_line_extension_amount ... 2026-03-23 08:13:02,802 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_BR_S_08_tax_subtotal_taxable_amount ... 2026-03-23 08:13:04,845 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_allowance_charge_custom_tax_recycling_contribution ... 2026-03-23 08:13:07,152 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_allowance_charge_fixed_tax_recycling_contribution ... 2026-03-23 08:13:09,670 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_cash_rounding_add_invoice_line ... 2026-03-23 08:13:12,074 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_cash_rounding_biggest_tax ... 2026-03-23 08:13:14,455 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_custom_tax_emptying_turned_as_extra_invoice_lines ... 2026-03-23 08:13:16,401 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_customer_party_identifiers_partner_be ... 2026-03-23 08:13:20,615 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2026-03-23 08:13:20,616 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-23 08:13:22,778 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_customer_party_identifiers_partner_lu ... 2026-03-23 08:13:25,781 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_customer_party_identifiers_partner_nl ... 2026-03-23 08:13:30,242 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_early_pay_discount_multiple_taxes ... 2026-03-23 08:13:32,259 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_early_pay_discount_with_discount_on_lines ... 2026-03-23 08:13:35,590 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_early_pay_discount_with_recycling_contribution_tax ... 2026-03-23 08:13:37,700 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_fixed_tax_emptying_return_turned_as_extra_invoice_lines ... 2026-03-23 08:13:40,029 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_fixed_tax_emptying_turned_as_extra_invoice_lines ... 2026-03-23 08:13:42,156 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_item_description_name ... 2026-03-23 08:13:44,239 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_manual_tax_amount ... 2026-03-23 08:13:46,667 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_multiple_fixed_tax_emptying_turned_as_extra_invoice_lines ... 2026-03-23 08:13:48,811 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_negative_discount_upsell ... 2026-03-23 08:13:50,703 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_negative_price_unit ... 2026-03-23 08:13:52,963 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_payee_financial_account ... 2026-03-23 08:13:55,058 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_price_amount_rounding_precision_with_price_included_taxes ... 2026-03-23 08:13:57,414 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_price_amount_rounding_precision_with_price_included_taxes_plus_free_product ... 2026-03-23 08:14:00,009 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_price_unit_more_decimals ... 2026-03-23 08:14:02,348 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_product_commodity_code_cpv ... 2026-03-23 08:14:02,356 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: skipped TestUblExportBis3BE.test_invoice_product_commodity_code_cpv : Module required for the test is not installed (l10n_ro_cpv_code) 2026-03-23 08:14:02,360 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_product_commodity_code_intrastat ... 2026-03-23 08:14:02,363 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: skipped TestUblExportBis3BE.test_invoice_product_commodity_code_intrastat : Module required for the test is not installed (account_intrastat) 2026-03-23 08:14:02,369 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_product_commodity_code_unspsc ... 2026-03-23 08:14:02,371 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: skipped TestUblExportBis3BE.test_invoice_product_commodity_code_unspsc : Module required for the test is not installed (product_unspsc) 2026-03-23 08:14:02,380 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_send_and_print_additional_documents ... 2026-03-23 08:14:02,389 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: skipped TestUblExportBis3BE.test_invoice_send_and_print_additional_documents : Module required for the test is not installed (test_mimetypes) 2026-03-23 08:14:02,399 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_sent_to_luxembourg_dig ... 2026-03-23 08:14:04,684 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_sent_to_partner_with_gln ... 2026-03-23 08:14:06,736 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_tax_currency_code_tax_totals_foreign_currency ... 2026-03-23 08:14:08,908 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_tax_exempt ... 2026-03-23 08:14:10,897 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_tax_withholding ... 2026-03-23 08:14:13,085 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 116 checked, 116 removed 2026-03-23 08:14:22,089 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2026-03-23 08:14:22,090 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-23 08:14:22,118 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9938%3A00005000041 2026-03-23 08:14:22,145 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0106%3A77777677 2026-03-23 08:14:22,284 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_selfbilling_be: Starting TestUblExportBis3SelfbillingBE.test_credit_note_selfbilling ... 2026-03-23 08:14:24,232 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_selfbilling_be: Starting TestUblExportBis3SelfbillingBE.test_invoice_selfbilling ... 2026-03-23 08:14:26,128 26 INFO 00847-19-0-all odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_selfbilling_be: Starting TestUblExportBis3SelfbillingBE.test_invoice_selfbilling_reverse_charge ... 2026-03-23 08:14:28,203 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-03-23 08:14:37,200 26 INFO 00847-19-0-all odoo.addons.account_fleet.tests.test_account_fleet: Starting TestAccountFleet.test_transfer_wizard_vehicle_info_propagation ... 2026-03-23 08:14:40,082 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:14:48,495 26 INFO 00847-19-0-all odoo.addons.account_fleet.tests.test_fleet_vehicle_log_services: Starting TestFleetVehicleLogServices.test_fleet_log_services_amount ... 2026-03-23 08:14:49,457 26 INFO 00847-19-0-all odoo.addons.account_fleet.tests.test_fleet_vehicle_log_services: Starting TestFleetVehicleLogServices.test_service_bill_change_vehicle ... 2026-03-23 08:14:50,034 26 INFO 00847-19-0-all odoo.models.unlink: User #193 deleted mail.message records with IDs: [2184] 2026-03-23 08:14:50,047 26 INFO 00847-19-0-all odoo.models.unlink: User #193 deleted fleet.vehicle.log.services records with IDs: [3] 2026-03-23 08:14:50,375 26 INFO 00847-19-0-all odoo.addons.account_fleet.tests.test_fleet_vehicle_log_services: Starting TestFleetVehicleLogServices.test_service_bill_deletion ... 2026-03-23 08:14:51,041 26 INFO 00847-19-0-all odoo.models.unlink: User #193 deleted mail.message records with IDs: [2186] 2026-03-23 08:14:51,046 26 INFO 00847-19-0-all odoo.models.unlink: User #193 deleted fleet.vehicle.log.services records with IDs: [5] 2026-03-23 08:14:51,148 26 INFO 00847-19-0-all odoo.models.unlink: User #193 deleted account.move.line records with IDs: [6791] 2026-03-23 08:14:51,256 26 INFO 00847-19-0-all odoo.addons.account_fleet.tests.test_fleet_vehicle_log_services: Starting TestFleetVehicleLogServices.test_service_bill_right_amount ... 2026-03-23 08:14:51,840 26 INFO 00847-19-0-all odoo.addons.account_fleet.tests.test_fleet_vehicle_log_services: Starting TestFleetVehicleLogServices.test_service_log_deletion ... 2026-03-23 08:14:52,276 26 INFO 00847-19-0-all odoo.models.unlink: User #193 deleted mail.message records with IDs: [2189] 2026-03-23 08:14:52,310 26 INFO 00847-19-0-all odoo.models.unlink: User #193 deleted fleet.vehicle.log.services records with IDs: [9] 2026-03-23 08:14:52,337 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:15:02,134 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_action_post_calls_send_payment_request_only_once ... 2026-03-23 08:15:02,778 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_full_amount_available_for_refund_when_not_yet_refunded ... 2026-03-23 08:15:03,484 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_full_amount_available_for_refund_when_refunds_are_pending ... 2026-03-23 08:15:04,111 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_generate_and_send_invoice_with_qr_code ... Warn: Can't find .pfb for face 'Courier' 2026-03-23 08:15:07,458 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_generate_payment_link_with_no_invoice_line ... 2026-03-23 08:15:07,642 26 INFO 00847-19-0-all odoo.models.unlink: User #195 deleted account.move.line records with IDs: [6796, 6797] 2026-03-23 08:15:07,653 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_no_amount_available_for_refund_when_fully_refunded ... 2026-03-23 08:15:08,404 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_no_amount_available_for_refund_when_no_tx ... 2026-03-23 08:15:08,560 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_no_amount_available_for_refund_when_not_supported ... 2026-03-23 08:15:09,095 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_no_full_amount_available_for_refund_when_partially_refunded ... 2026-03-23 08:15:09,899 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_no_payment_for_validations ... 2026-03-23 08:15:09,964 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_payment_invoice_same_receivable ... 2026-03-23 08:15:11,387 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_payment_token_for_invoice_partner_is_available ... 2026-03-23 08:15:12,443 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_payments_for_source_tx_with_children ... 2026-03-23 08:15:12,906 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_post_process_does_not_fail_on_cancelled_invoice ... 2026-03-23 08:15:13,708 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_prevent_unlink_apml_with_active_provider ... 2026-03-23 08:15:13,825 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_provider_journal_assignation ... 2026-03-23 08:15:14,371 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_refund_message_author_is_logged_in_user ... 2026-03-23 08:15:14,884 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_refunds_count ... 2026-03-23 08:15:16,556 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_vendor_payment_name_remains_same_after_repost ... 2026-03-23 08:15:17,427 26 INFO 00847-19-0-all odoo.models.unlink: User #195 deleted account.move.line records with IDs: [6844, 6845] 2026-03-23 08:15:18,098 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 08:15:27,351 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_check_payment_access_token_before_rerouting_flow ... 2026-03-23 08:15:27,448 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_check_portal_access_token_before_rerouting_flow ... 2026-03-23 08:15:27,455 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_invoice_overdue_payment_flow ... 2026-03-23 08:15:30,158 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:TestUser from n/a 2026-03-23 08:15:30,179 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:15:32,239 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:15:32] "GET /my/invoices/overdue HTTP/1.1" 200 - 170 0.331 1.734 2026-03-23 08:15:32,351 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:15:32] "POST /invoice/transaction/overdue HTTP/1.1" 200 - 26 0.042 0.050 2026-03-23 08:15:33,593 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:15:33] "POST /payment/status/poll HTTP/1.1" 200 - 234 0.531 0.611 2026-03-23 08:15:33,610 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_invoice_payment_flow ... 2026-03-23 08:15:33,628 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:15:33,948 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-03-23 08:15:35,330 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:15:35] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=686&access_token=0d108ae488fb8533cc068184f469d901d39b229e27f274bf9c099cab10a3be1f&invoice_id=2545 HTTP/1.1" 200 - 159 0.198 1.508 2026-03-23 08:15:35,347 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-03-23 08:15:35,447 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:15:35] "POST /invoice/transaction/2545 HTTP/1.1" 200 - 26 0.052 0.052 2026-03-23 08:15:35,491 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_out_invoice_get_page_view_values ... 2026-03-23 08:15:37,186 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_payment_link_wizard_defaults_from_invoice ... 2026-03-23 08:15:39,171 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_public_user_new_company ... 2026-03-23 08:15:41,074 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:15:41,691 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-03-23 08:15:43,392 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:15:43] "GET /payment/pay?amount=1000.0¤cy_id=126&reference=Test+Transaction&partner_id=686&access_token=2abdb8b06c2e8dff6e15791ce8f11200650ccb9390d5acd157dbb51850483bbb&invoice_id=2550 HTTP/1.1" 200 - 167 0.288 2.040 2026-03-23 08:15:43,420 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-03-23 08:15:43,537 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:15:43] "POST /invoice/transaction/2550 HTTP/1.1" 200 - 26 0.058 0.067 2026-03-23 08:15:44,445 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:15:44] "POST /payment/status/poll HTTP/1.1" 200 - 215 0.378 0.445 2026-03-23 08:15:44,476 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_transaction_route_rejects_unexpected_kwarg ... 2026-03-23 08:15:44,607 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:15:44,855 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: account.move 2026-03-23 08:15:44,873 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:15:44] "POST /invoice/transaction/2545/ HTTP/1.1" 200 - 14 0.022 0.248 2026-03-23 08:15:44,921 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-23 08:15:56,610 26 INFO 00847-19-0-all odoo.addons.account_payment.tests.test_payment_provider: Starting TestPaymentProvider.test_duplicate_provider_child_company_no_journal_id ... 2026-03-23 08:15:59,708 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_kyc: Starting TestPeppolKYC.test_connect_no_kyc ... 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_kyc: Starting TestPeppolKYC.test_connect_with_itsme_failed_auth_case_1 ... 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_kyc: Starting TestPeppolKYC.test_connect_with_itsme_failed_auth_case_2 ... 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.test.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0239843188 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2026 00:00:00] "GET /peppol/authentication/callback?auth_type=itsme&connect_token=ARDHVWkAAAAAstnTub0yqDxyjZSKepuDbwiQ9zOl5TnJeZAJhOFxBAZ7InBlcHBvbF9pZGVudGlmaWVyIjogIjAyMDg6MDIzOTg0MzE4OCIsICJjb21wYW55X2lkIjogMTQ2LCAicGFydG5lcl9pZCI6IDY5OCwgImNyZWF0ZV9hdCI6ICIyMDI2LTAxLTAxIDAwOjAwOjAwIn0 HTTP/1.1" 303 - 13 0.024 0.261 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2026 00:00:00] "GET /odoo/peppol-auth-callback-action?success=False HTTP/1.1" 200 - 141 0.244 1.668 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_kyc: Starting TestPeppolKYC.test_connect_with_itsme_successful_auth ... 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2026 00:00:00] "GET /peppol/authentication/callback?auth_type=itsme&connect_token=ARDHVWkAAAAAstnTub0yqDxyjZSKepuDbwiQ9zOl5TnJeZAJhOFxBAZ7InBlcHBvbF9pZGVudGlmaWVyIjogIjAyMDg6MDIzOTg0MzE4OCIsICJjb21wYW55X2lkIjogMTQ2LCAicGFydG5lcl9pZCI6IDY5OCwgImNyZWF0ZV9hdCI6ICIyMDI2LTAxLTAxIDAwOjAwOjAwIn0&auth_token=test_auth_token HTTP/1.1" 303 - 68 0.113 0.539 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2026 00:00:00] "GET /odoo/peppol-auth-callback-action?success=True HTTP/1.1" 200 - 134 0.167 1.620 2026-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_kyc: Starting TestPeppolKYC.test_connector_fails_in_demo ... 2026-03-23 08:16:16,257 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_attachment_placeholders ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_automatic_invoicing_auto_update_partner_peppol_status ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_available_peppol_edi_formats ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_available_peppol_sending_methods ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_compute_available_peppol_eas_multi_partner ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_non_xml_compatible_characters ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_peppol_branch_company_send ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_peppol_default_ubl_bis3_multi ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) starting 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) fully done (#loop 1; done 2; remaining 0; duration 0.00s) 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_peppol_default_ubl_bis3_single ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_peppol_document_retrieval_with_company_context ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_peppol_send_multi_async ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) starting 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) fully done (#loop 1; done 3; remaining 0; duration 0.00s) 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_peppol_send_multi_async_mixed ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) starting 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) fully done (#loop 1; done 2; remaining 0; duration 0.00s) 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_receive_error_peppol ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_receive_self_billed_invoice_from_peppol ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_receive_success_peppol ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_received_bill_notification ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_resend_error_peppol_message ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #214 deleted ir.attachment records with IDs: [6893] 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_self_billing_sending_constraints ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_email_then_peppol ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_invalid_edi_user ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_peppol_alerts_invalid_partner ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_peppol_alerts_not_valid_format_partner ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_peppol_alerts_not_valid_partner ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_self_billed_invoice_via_peppol ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_success_message ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_silent_error_while_creating_xml ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) starting 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (29) fully done (#loop 1; done 2; remaining 0; duration 0.00s) 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_validate_partner ... 2026-03-23 08:17:58,670 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 63 checked, 63 removed 2026-03-23 08:17:58,804 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_out_of_sync_resolution: Starting TestTokenSyncResolution.test_peppol_out_of_sync_detection ... 2026-03-23 08:17:59,312 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_config_update_email ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_create_participant_missing_data ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_deregister_with_client_gone_error ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #216 deleted account_edi_proxy_client.user records with IDs: [8] 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_do_not_reset_peppol_endpoint ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_ignore_archived_edi_users ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_peppol_commercial_entity ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_peppol_registration_register_as_parent ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #216 deleted account_edi_proxy_client.user records with IDs: [13] 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_peppol_registration_register_as_self ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #216 deleted account_edi_proxy_client.user records with IDs: [14] 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_register_participant_already_exists_on_peppol_as_receiver ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_register_participant_already_exists_on_peppol_as_sender ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_register_participant_for_the_first_time_as_sender_then_receiver_then_unregister ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol success 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.models.unlink: User #216 deleted account_edi_proxy_client.user records with IDs: [17] 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_register_participant_rejected ... 2023-01-01 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_peppol.wizard.peppol_registration: New connection to Peppol failed 2026-03-23 08:18:29,393 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 20 checked, 20 removed 2026-03-23 08:18:38,133 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2026-03-23 08:18:38,134 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-23 08:18:38,180 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9938%3A00005000041 2026-03-23 08:18:38,203 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0106%3A77777677 2026-03-23 08:18:38,271 26 INFO 00847-19-0-all odoo.addons.account_peppol.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BEPeppol.test_invoice_PEPPOL_EN16931_R010_R020_ensure_customer_supplier_endpoint_id ... 2026-03-23 08:18:40,733 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2026-03-23 08:18:40,735 26 INFO 00847-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-23 08:18:40,938 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-23 08:18:49,066 26 INFO 00847-19-0-all odoo.addons.account_qr_code_sepa.tests.test_sepa_qr: Starting TestSEPAQRCode.test_get_qr_vals_communication ... 2026-03-23 08:18:49,170 26 INFO 00847-19-0-all odoo.addons.account_qr_code_sepa.tests.test_sepa_qr: Starting TestSEPAQRCode.test_out_invoice_create_refund_qr_code ... 2026-03-23 08:18:50,013 26 INFO 00847-19-0-all odoo.addons.account_qr_code_sepa.tests.test_sepa_qr: Starting TestSEPAQRCode.test_sepa_qr_code_detection ... 2026-03-23 08:18:50,297 26 INFO 00847-19-0-all odoo.addons.account_qr_code_sepa.tests.test_sepa_qr: Starting TestSEPAQRCode.test_sepa_qr_code_generation ... 2026-03-23 08:18:50,843 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:18:58,858 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation: Starting TestTaxesComputation.test_ast_transformer_normalizes ... 2026-03-23 08:18:58,927 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation: Starting TestTaxesComputation.test_ast_validator ... 2026-03-23 08:18:58,963 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation: Starting TestTaxesComputation.test_formula ... 2026-03-23 08:19:00,725 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Chrome pid: 7267 2026-03-23 08:19:00,726 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Chrome headless temporary user profile dir: /tmp/tmp8v47o1rd_chrome_odoo 2026-03-23 08:19:00,730 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Issuing json command http://127.0.0.1:44197/json/version 2026-03-23 08:19:00,741 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44197', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:19:00,824 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Browser version: Chrome/141.0.7390.54 2026-03-23 08:19:00,825 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Issuing json command http://127.0.0.1:44197/json 2026-03-23 08:19:00,825 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44197', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:19:00,901 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Websocket url found: ws://127.0.0.1:44197/devtools/page/ADC3610AF072D953756B4BBC91651E6E 2026-03-23 08:19:00,978 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Enable chrome headless console log notification 2026-03-23 08:19:01,022 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Chrome headless enable page notifications 2026-03-23 08:19:01,262 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-23 08:19:01,286 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Setting session cookie in browser 2026-03-23 08:19:01,288 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Open "http://127.0.0.1:8069/account/init_tests_shared_js_python" in browser 2026-03-23 08:19:01,289 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Navigating to: "http://127.0.0.1:8069/account/init_tests_shared_js_python" 2026-03-23 08:19:01,305 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:19:03,494 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:19:03] "GET /account/init_tests_shared_js_python HTTP/1.1" 200 - 132 0.393 1.802 2026-03-23 08:19:03,501 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Navigation result: {'frameId': 'ADC3610AF072D953756B4BBC91651E6E', 'loaderId': '13C8DFE214CF1BBEB744A21A09EE82EB', 'isDownload': False} 2026-03-23 08:19:03,502 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Evaluate ready code "odoo.isTourReady('tests_shared_js_python')" 2026-03-23 08:19:03,552 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:19:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 08:19:03,599 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:19:03,702 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:19:03] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.069 0.092 2026-03-23 08:19:03,723 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:19:03,752 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:19:03] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.015 0.134 2026-03-23 08:19:03,777 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:19:03,778 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:19:03,809 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:19:03,881 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:19:03] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.021 0.085 2026-03-23 08:19:04,114 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:19:04] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:19:04,183 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:19:04,322 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:19:04] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.025 0.166 2026-03-23 08:19:04,382 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:19:04] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.033 0.208 2026-03-23 08:19:05,017 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:19:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.017 2026-03-23 08:19:05,147 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Evaluate test code "odoo.startTour('tests_shared_js_python', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/account/init_tests_shared_js_python", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:19:05,174 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula.browser: [1/2] Tour tests_shared_js_python → Step Click (trigger: button) 2026-03-23 08:19:05,229 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:19:05] "POST /mail/data HTTP/1.1" 200 - 19 0.029 0.035 2026-03-23 08:19:05,283 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula.browser: [2/2] Tour tests_shared_js_python → Step Wait (trigger: button.text-success) 2026-03-23 08:19:05,292 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:19:05,292 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:19:05] "POST /account/post_tests_shared_js_python HTTP/1.1" 200 - 7 0.007 0.012 2026-03-23 08:19:05,334 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula.browser: tour succeeded 2026-03-23 08:19:05,335 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula.browser: ╔═══════════════════════════════════════╗ ║ TOUR tests_shared_js_python SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:19:05,420 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula.browser: heap 10399180 (allocated 10747904) 2026-03-23 08:19:05,424 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Closing chrome headless with pid 7267 2026-03-23 08:19:05,425 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Closing websocket connection 2026-03-23 08:19:05,426 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Terminating chrome headless with pid 7267 2026-03-23 08:19:05,541 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Removing chrome user profile "/tmp/tmp8v47o1rd_chrome_odoo" 2026-03-23 08:19:05,593 26 INFO 00847-19-0-all odoo.addons.account_tax_python.tests.test_taxes_computation: Starting TestTaxesComputation.test_invalid_formula ... 2026-03-23 08:19:06,036 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_child_tax_multiple_parent_raises ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_all_move_type ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_amls_all_states ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_caba_taxes_with_negative_line ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_child_tax ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_date_from ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_move_type_entry ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_multi_company ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_multiple_taxes ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_no_tag_after ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_no_tag_before ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_tax_tags ... 2023-12-31 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_with_caba_taxes ... 2026-03-23 08:19:39,291 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:19:50,421 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_aggregates ... 2026-03-23 08:19:50,446 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_all_account_count_with_subplans ... 2026-03-23 08:19:54,994 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_analytic_account_branches ... 2026-03-23 08:19:54,996 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: skipped TestAnalyticAccount.test_analytic_account_branches : `hr_timesheet` overrides analytic rights. Without `account` the test would crash 2026-03-23 08:19:54,998 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_analytic_distribution_model ... 2026-03-23 08:19:55,061 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_analytic_plan_account_child ... 2026-03-23 08:19:59,439 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_parent_plan ... 2026-03-23 08:20:00,028 26 INFO 00847-19-0-all odoo.models.unlink: User #226 deleted ir.model.fields records with IDs: [21015, 21023] 2026-03-23 08:20:01,146 26 INFO 00847-19-0-all odoo.models.unlink: User #226 deleted ir.model.fields records with IDs: [21019, 21025] 2026-03-23 08:20:05,036 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_parent_plan_conflict ... 2026-03-23 08:20:05,145 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_parent_plan_with_intermediate ... 2026-03-23 08:20:06,958 26 INFO 00847-19-0-all odoo.models.unlink: User #226 deleted ir.model.fields records with IDs: [21015, 21023] 2026-03-23 08:20:08,456 26 INFO 00847-19-0-all odoo.models.unlink: User #226 deleted ir.model.fields records with IDs: [21019, 21025] 2026-03-23 08:20:12,623 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_plan ... 2026-03-23 08:20:12,990 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_plan_conflict ... 2026-03-23 08:20:13,130 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_plan_no_conflict ... 2026-03-23 08:20:13,256 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_sys_param ... 2026-03-23 08:20:18,343 26 INFO 00847-19-0-all odoo.models.unlink: User #226 deleted ir.model.fields records with IDs: [21017, 21021] 2026-03-23 08:20:18,652 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_create_analytic_with_minimal_access ... 2026-03-23 08:20:20,577 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_get_plans_with_option ... 2026-03-23 08:20:20,811 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_get_plans_without_options ... 2026-03-23 08:20:20,891 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_order_analytic_distribution_model ... 2026-03-23 08:20:21,064 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_update_analytic_distribution_clean_all_plans ... 2026-03-23 08:20:22,130 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:20:30,784 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_dynamic_update: Starting TestAnalyticDynamicUpdate.test_configurations ... 2026-03-23 08:20:32,144 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:20:33,920 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_analytic_mixin: Starting TestAnalyticMixin.test_filtered_domain ... 2026-03-23 08:20:34,839 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:20:34,842 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_delete_plan ... 2026-03-23 08:20:37,884 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [21109, 21111] 2026-03-23 08:20:38,360 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [32] 2026-03-23 08:20:38,381 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_delete_plan_with_view ... 2026-03-23 08:20:40,816 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_delete_subplan ... 2026-03-23 08:20:45,054 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [36] 2026-03-23 08:20:45,068 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [35] 2026-03-23 08:20:46,880 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [21121, 21123] 2026-03-23 08:20:47,076 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_demote_plan ... 2026-03-23 08:20:50,658 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [21129] 2026-03-23 08:20:51,327 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [21131] 2026-03-23 08:20:51,771 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_promote_subplan ... 2026-03-23 08:20:56,431 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_rename_plan ... 2026-03-23 08:20:58,341 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_validate_company_plans ... 2026-03-23 08:21:03,501 26 INFO 00847-19-0-all odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_validate_deleted_account ... 2026-03-23 08:21:06,498 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [2481] 2026-03-23 08:21:06,524 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [210] 2026-03-23 08:21:08,224 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [21157, 21161] 2026-03-23 08:21:08,663 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [43] 2026-03-23 08:21:09,560 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:21:10,607 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:21:10,774 26 INFO 00847-19-0-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_access ... 2026-03-23 08:21:11,138 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:21:11,265 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_doc_access from n/a 2026-03-23 08:21:11,280 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:21:11,521 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:11] "GET /doc HTTP/1.1" 403 - 10 0.004 0.242 2026-03-23 08:21:11,539 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:11] "GET /doc/index.json HTTP/1.1" 403 - 2 0.002 0.009 2026-03-23 08:21:11,563 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:11] "GET /doc/res.company.json HTTP/1.1" 403 - 2 0.001 0.012 2026-03-23 08:21:11,573 26 INFO 00847-19-0-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_cache ... 2026-03-23 08:21:11,599 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:21:11,616 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:21:16,058 26 INFO 00847-19-0-all odoo.addons.api_doc.controllers.api_doc: new index attachment: odoo-doc-index-2-369168b9d477483785ee8b98279cd39edb8c5720bc6ccbf457cdaa53b820a620.json 2026-03-23 08:21:16,100 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:16] "GET /doc/index.json HTTP/1.1" 200 - 50 0.305 4.181 2026-03-23 08:21:16,126 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:16] "GET /doc/index.json HTTP/1.1" 304 - 2 0.004 0.010 2026-03-23 08:21:18,358 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:18] "GET /doc/index.json HTTP/1.1" 200 - 27 0.287 1.939 2026-03-23 08:21:18,374 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:21:22,171 26 INFO 00847-19-0-all odoo.addons.api_doc.controllers.api_doc: new index attachment: odoo-doc-index-2-12688d2efedfb2cd24f445d49575429159bc4887f01c24df69896c00e70b5e90.json 2026-03-23 08:21:22,211 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:22] "GET /doc/index.json HTTP/1.1" 200 - 35 0.270 3.558 2026-03-23 08:21:22,225 26 INFO 00847-19-0-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_index_bearer ... 2026-03-23 08:21:22,281 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'demo' (#229) from n/a 2026-03-23 08:21:22,297 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:21:25,116 26 INFO 00847-19-0-all odoo.addons.api_doc.controllers.api_doc: new index attachment: odoo-doc-index-2-369168b9d477483785ee8b98279cd39edb8c5720bc6ccbf457cdaa53b820a620.json 2026-03-23 08:21:25,160 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:25] "GET /doc-bearer/index.json HTTP/1.1" 200 - 46 0.310 2.556 2026-03-23 08:21:25,203 26 INFO 00847-19-0-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_index_user ... 2026-03-23 08:21:25,226 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:21:25,250 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:21:28,025 26 INFO 00847-19-0-all odoo.addons.api_doc.controllers.api_doc: new index attachment: odoo-doc-index-2-369168b9d477483785ee8b98279cd39edb8c5720bc6ccbf457cdaa53b820a620.json 2026-03-23 08:21:28,075 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:28] "GET /doc/index.json HTTP/1.1" 200 - 50 0.339 2.493 2026-03-23 08:21:28,120 26 INFO 00847-19-0-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_model_bearer ... 2026-03-23 08:21:28,169 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'demo' (#229) from n/a 2026-03-23 08:21:28,190 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:21:29,754 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:29] "GET /doc-bearer/res.partner.json HTTP/1.1" 200 - 31 0.060 1.509 2026-03-23 08:21:29,767 26 INFO 00847-19-0-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_model_user ... 2026-03-23 08:21:29,797 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:21:29,821 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:21:30,955 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:30] "GET /doc/res.partner.json HTTP/1.1" 200 - 35 0.033 1.106 2026-03-23 08:21:30,968 26 INFO 00847-19-0-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_web_client ... 2026-03-23 08:21:30,998 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:21:31,016 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:21:31,395 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:31] "GET /doc HTTP/1.1" 200 - 26 0.020 0.362 2026-03-23 08:21:31,399 26 INFO 00847-19-0-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_ghost_model_robustness ... 2026-03-23 08:21:31,452 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:21:31,486 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:21:34,113 26 INFO 00847-19-0-all odoo.addons.api_doc.controllers.api_doc: new index attachment: odoo-doc-index-2-369168b9d477483785ee8b98279cd39edb8c5720bc6ccbf457cdaa53b820a620.json 2026-03-23 08:21:34,149 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:34] "GET /doc/index.json HTTP/1.1" 200 - 50 0.306 2.368 2026-03-23 08:21:34,157 26 INFO 00847-19-0-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_parse_signature ... 2026-03-23 08:21:34,185 26 INFO 00847-19-0-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_private_methods ... 2026-03-23 08:21:34,217 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:21:34,220 26 INFO 00847-19-0-all odoo.addons.attachment_indexation.tests.test_indexation: Starting TestCaseIndexation.test_attachment_pdf_indexation ... 2026-03-23 08:21:34,248 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:21:35,077 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:21:35,197 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo: Starting PasskeyTestTours.test_passkey_backend ... 2026-03-23 08:21:35,264 26 INFO 00847-19-0-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#2) deleted by __system__ (#1) from n/a 2026-03-23 08:21:35,265 26 INFO 00847-19-0-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#1) deleted by __system__ (#1) from n/a 2026-03-23 08:21:35,273 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted auth.passkey.key records with IDs: [2, 1] 2026-03-23 08:21:35,908 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome pid: 7417 2026-03-23 08:21:35,908 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless temporary user profile dir: /tmp/tmp7whzdv9m_chrome_odoo 2026-03-23 08:21:35,908 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:36119/json/version 2026-03-23 08:21:35,910 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:21:36,144 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Browser version: Chrome/141.0.7390.54 2026-03-23 08:21:36,145 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:36119/json 2026-03-23 08:21:36,154 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:21:36,234 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Websocket url found: ws://127.0.0.1:36119/devtools/page/D8A08FACA981CF62D7992A99BCBE32B6 2026-03-23 08:21:36,285 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Enable chrome headless console log notification 2026-03-23 08:21:36,298 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless enable page notifications 2026-03-23 08:21:36,499 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:21:36,510 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Setting session cookie in browser 2026-03-23 08:21:36,513 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Open "http://127.0.0.1:8069/odoo?debug=tests" in browser 2026-03-23 08:21:36,514 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Navigating to: "http://127.0.0.1:8069/odoo?debug=tests" 2026-03-23 08:21:36,533 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:21:38,568 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:38] "GET /odoo?debug=tests HTTP/1.1" 200 - 152 0.187 1.852 2026-03-23 08:21:38,573 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Navigation result: {'frameId': 'D8A08FACA981CF62D7992A99BCBE32B6', 'loaderId': 'ABAE6E718B00992F1BC6DFA50898FCF8', 'isDownload': False} 2026-03-23 08:21:38,573 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Evaluate ready code "odoo.isTourReady('passkeys_tour_registration')" 2026-03-23 08:21:38,619 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:38] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-03-23 08:21:38,634 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:38] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.023 2026-03-23 08:21:39,047 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:39] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.155 0.282 2026-03-23 08:21:39,064 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:39] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.313 2026-03-23 08:21:39,174 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:39] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-03-23 08:21:39,879 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:39] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:21:39,949 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.039 0.035 2026-03-23 08:21:39,980 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:39] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:21:39,983 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.073 2026-03-23 08:21:40,147 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:21:40,156 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: Owl is running in 'dev' mode. 2026-03-23 08:21:40,227 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.049 0.161 2026-03-23 08:21:40,273 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7375) 2026-03-23 08:21:40,289 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.113 2026-03-23 08:21:40,289 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.008 0.163 2026-03-23 08:21:40,326 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:21:40,415 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "GET /odoo HTTP/1.1" 200 - 26 0.019 0.052 2026-03-23 08:21:40,461 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.097 2026-03-23 08:21:40,481 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.043 2026-03-23 08:21:40,512 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Evaluate test code "odoo.startTour('passkeys_tour_registration', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:21:40,524 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:21:40,532 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "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-23 08:21:40,559 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.037 0.083 2026-03-23 08:21:40,591 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "GET /web/image/res.partner/3/avatar_128?unique=1774254094000 HTTP/1.1" 200 - 6 0.007 0.142 2026-03-23 08:21:40,622 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "POST /web/action/load HTTP/1.1" 200 - 5 0.012 0.173 2026-03-23 08:21:40,710 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "POST /mail/data HTTP/1.1" 200 - 35 0.035 0.127 2026-03-23 08:21:40,738 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.182 2026-03-23 08:21:40,823 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "GET /odoo HTTP/1.1" 200 - 26 0.030 0.181 2026-03-23 08:21:40,934 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-03-23 08:21:41,005 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.042 2026-03-23 08:21:42,020 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.004 0.014 2026-03-23 08:21:42,024 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:42] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:21:42,034 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [1/18] Tour passkeys_tour_registration → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:21:42,064 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.007 2026-03-23 08:21:42,115 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: Owl is running in 'dev' mode. 2026-03-23 08:21:42,363 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.024 0.044 2026-03-23 08:21:42,375 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [2/18] Tour passkeys_tour_registration → Step Open preferences / profile screen (trigger: [data-menu=preferences]) 2026-03-23 08:21:42,379 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:42] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.052 2026-03-23 08:21:42,400 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.003 0.076 2026-03-23 08:21:42,467 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:42] "POST /mail/data HTTP/1.1" 200 - 19 0.029 0.104 2026-03-23 08:21:42,560 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [3/18] Tour passkeys_tour_registration → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:21:42,652 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:42] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 14 0.033 0.050 2026-03-23 08:21:42,676 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-03-23 08:21:42,848 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:42] "POST /mail/data HTTP/1.1" 200 - 57 0.062 0.094 2026-03-23 08:21:43,018 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:43] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 42 0.046 0.222 2026-03-23 08:21:43,314 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:43] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.015 0.035 2026-03-23 08:21:43,386 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:43] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.004 0.014 2026-03-23 08:21:43,407 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:43] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.003 0.030 2026-03-23 08:21:43,459 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:43] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.015 0.065 2026-03-23 08:21:43,559 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:43] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 19 0.044 0.057 2026-03-23 08:21:43,588 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:43] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.023 2026-03-23 08:21:43,782 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:43] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.000 0.017 2026-03-23 08:21:44,138 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:44] "GET /web/image/res.users/2/avatar_128?unique=1774254103861 HTTP/1.1" 200 - 7 0.006 0.031 2026-03-23 08:21:44,157 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [4/18] Tour passkeys_tour_registration → Step Ensure there are no passkeys already (trigger: button:contains("Add Passkey")) 2026-03-23 08:21:44,311 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [5/18] Tour passkeys_tour_registration → Step Add a Passkey (trigger: button:contains("Add Passkey")) 2026-03-23 08:21:44,472 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [6/18] Tour passkeys_tour_registration → Step Check that we have to enter enhanced security mode (trigger: .modal div:contains(Enter your current password)) 2026-03-23 08:21:44,614 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:7376) 2026-03-23 08:21:44,619 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:44] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.011 0.345 2026-03-23 08:21:44,633 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:44] "POST /web/dataset/call_button/res.users/action_create_passkey#res.users.action_create_passkey HTTP/1.1" 200 - 3 0.004 0.102 2026-03-23 08:21:44,710 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:44] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 12 0.013 0.028 2026-03-23 08:21:44,815 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:44] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.007 0.030 2026-03-23 08:21:44,865 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [7/18] Tour passkeys_tour_registration → Step Input password (trigger: .modal [name=password] input) 2026-03-23 08:21:44,936 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [8/18] Tour passkeys_tour_registration → Step Confirm (trigger: .modal button:contains(Confirm Password)) 2026-03-23 08:21:45,002 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [9/18] Tour passkeys_tour_registration → Step Ready to create Passkey (trigger: .modal div:contains(Create Passkey)) 2026-03-23 08:21:45,050 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:45] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.012 0.026 2026-03-23 08:21:45,893 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:21:45,894 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:45] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 6 0.010 0.812 2026-03-23 08:21:45,968 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:45] "POST /web/dataset/call_kw/auth.passkey.key.create/get_views#auth.passkey.key.create.get_views HTTP/1.1" 200 - 18 0.021 0.035 2026-03-23 08:21:45,994 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:45] "POST /web/dataset/call_kw/auth.passkey.key.create/onchange#auth.passkey.key.create.onchange HTTP/1.1" 200 - 2 0.002 0.006 2026-03-23 08:21:46,031 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [10/18] Tour passkeys_tour_registration → Step Input passkey name (trigger: .modal .o_field_char input) 2026-03-23 08:21:46,100 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [11/18] Tour passkeys_tour_registration → Step Override startRegistration (trigger: body) 2026-03-23 08:21:46,153 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [12/18] Tour passkeys_tour_registration → Step Click the Create button (trigger: .modal button:contains(Create)) 2026-03-23 08:21:46,216 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [13/18] Tour passkeys_tour_registration → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:21:46,260 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:46] "POST /web/dataset/call_kw/auth.passkey.key.create/web_save#auth.passkey.key.create.web_save HTTP/1.1" 200 - 6 0.013 0.019 2026-03-23 08:21:46,316 26 INFO 00847-19-0-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#5) created by admin (#2) from 127.0.0.1 2026-03-23 08:21:46,323 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:21:46,324 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:46] "POST /web/dataset/call_button/auth.passkey.key.create/make_key#auth.passkey.key.create.make_key HTTP/1.1" 200 - 8 0.013 0.024 2026-03-23 08:21:46,365 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [14/18] Tour passkeys_tour_registration → Step Return startRegistration to original state (trigger: body) 2026-03-23 08:21:46,415 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [15/18] Tour passkeys_tour_registration → Step Open preferences / profile screen (trigger: [data-menu=preferences]) 2026-03-23 08:21:46,481 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [16/18] Tour passkeys_tour_registration → Step Make sure the Preferences tab is open (trigger: label:contains("Email Signature")) 2026-03-23 08:21:46,537 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:46] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 19 0.010 0.044 2026-03-23 08:21:46,543 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-03-23 08:21:46,641 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:46] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 25 0.017 0.043 2026-03-23 08:21:46,705 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [17/18] Tour passkeys_tour_registration → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:21:46,727 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:46] "GET /web/image/res.users/2/avatar_128?unique=1774254106584 HTTP/1.1" 200 - 14 0.020 0.035 2026-03-23 08:21:46,765 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [18/18] Tour passkeys_tour_registration → Step Ensure there is one passkey (trigger: button:contains("Add Passkey")) 2026-03-23 08:21:46,832 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: tour succeeded 2026-03-23 08:21:46,833 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: ╔═══════════════════════════════════════════╗ ║ TOUR passkeys_tour_registration SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-03-23 08:21:47,199 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: heap 30175616 (allocated 31547392) 2026-03-23 08:21:47,206 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing chrome headless with pid 7417 2026-03-23 08:21:47,208 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing websocket connection 2026-03-23 08:21:47,210 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Terminating chrome headless with pid 7417 2026-03-23 08:21:47,328 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Removing chrome user profile "/tmp/tmp7whzdv9m_chrome_odoo" 2026-03-23 08:21:47,794 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome pid: 7611 2026-03-23 08:21:47,794 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless temporary user profile dir: /tmp/tmplzn6jkv4_chrome_odoo 2026-03-23 08:21:47,794 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:40411/json/version 2026-03-23 08:21:47,837 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:21:47,924 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Browser version: Chrome/141.0.7390.54 2026-03-23 08:21:47,924 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:40411/json 2026-03-23 08:21:47,925 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:21:47,957 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Websocket url found: ws://127.0.0.1:40411/devtools/page/745977E10A0B3EF452BBC667A060BC1D 2026-03-23 08:21:47,971 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Enable chrome headless console log notification 2026-03-23 08:21:48,009 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless enable page notifications 2026-03-23 08:21:48,201 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:21:48,210 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Setting session cookie in browser 2026-03-23 08:21:48,213 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Open "http://127.0.0.1:8069/odoo?debug=tests" in browser 2026-03-23 08:21:48,215 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Navigating to: "http://127.0.0.1:8069/odoo?debug=tests" 2026-03-23 08:21:48,318 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:48] "GET /odoo?debug=tests HTTP/1.1" 200 - 33 0.024 0.061 2026-03-23 08:21:48,322 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Navigation result: {'frameId': '745977E10A0B3EF452BBC667A060BC1D', 'loaderId': 'C71E8FF9334BC5DD49073751C62F8156', 'isDownload': False} 2026-03-23 08:21:48,322 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Evaluate ready code "odoo.isTourReady('passkeys_tour_verify')" 2026-03-23 08:21:48,372 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:48] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-03-23 08:21:48,392 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:48] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-03-23 08:21:48,629 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:48] "GET /web/webclient/load_menus HTTP/1.1" 200 - 20 0.074 0.178 2026-03-23 08:21:48,653 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:48] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.181 2026-03-23 08:21:48,786 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:48] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-03-23 08:21:49,339 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:21:49,361 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.013 0.018 2026-03-23 08:21:49,372 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-03-23 08:21:49,396 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:21:49,413 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-03-23 08:21:49,474 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: Owl is running in 'dev' mode. 2026-03-23 08:21:49,493 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:21:49,515 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:21:49,619 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /odoo HTTP/1.1" 200 - 27 0.034 0.054 2026-03-23 08:21:49,626 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.085 2026-03-23 08:21:49,761 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.016 0.036 2026-03-23 08:21:49,863 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-03-23 08:21:49,864 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Evaluate test code "odoo.startTour('passkeys_tour_verify', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:21:49,873 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-03-23 08:21:49,922 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "GET /web/image/res.partner/3/avatar_128?unique=1774254094000 HTTP/1.1" 200 - 6 0.039 0.165 2026-03-23 08:21:49,973 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:49] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.010 0.231 2026-03-23 08:21:50,020 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:50] "POST /web/action/load HTTP/1.1" 200 - 5 0.017 0.258 2026-03-23 08:21:50,080 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.135 2026-03-23 08:21:50,177 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:50] "POST /mail/data HTTP/1.1" 200 - 34 0.036 0.189 2026-03-23 08:21:50,267 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:50] "GET /odoo HTTP/1.1" 200 - 27 0.027 0.238 2026-03-23 08:21:50,273 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.165 2026-03-23 08:21:50,462 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:50] "POST /mail/data HTTP/1.1" 200 - 58 0.083 0.120 2026-03-23 08:21:50,526 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:50] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.053 2026-03-23 08:21:51,434 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [1/9] Tour passkeys_tour_verify → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:21:51,435 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.005 0.014 2026-03-23 08:21:51,438 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:51] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:21:51,457 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.008 2026-03-23 08:21:51,498 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: Owl is running in 'dev' mode. 2026-03-23 08:21:51,731 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.018 0.050 2026-03-23 08:21:51,751 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:51] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.075 2026-03-23 08:21:51,759 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [2/9] Tour passkeys_tour_verify → Step Open preferences / profile screen (trigger: [data-menu=preferences]) 2026-03-23 08:21:51,800 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:51] "POST /mail/data HTTP/1.1" 200 - 19 0.017 0.067 2026-03-23 08:21:51,831 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:51] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.011 0.151 2026-03-23 08:21:51,938 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [3/9] Tour passkeys_tour_verify → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:21:52,051 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:52] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 12 0.024 0.085 2026-03-23 08:21:52,233 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:52] "POST /mail/data HTTP/1.1" 200 - 46 0.062 0.186 2026-03-23 08:21:52,239 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:52] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.188 2026-03-23 08:21:52,244 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.174 2026-03-23 08:21:52,290 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:52] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 4 0.002 0.134 2026-03-23 08:21:52,728 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:52] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.036 0.097 2026-03-23 08:21:52,771 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:52] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.007 0.092 2026-03-23 08:21:52,788 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:52] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.004 0.109 2026-03-23 08:21:52,815 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:52] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.006 0.130 2026-03-23 08:21:52,886 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:52] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 19 0.023 0.140 2026-03-23 08:21:52,936 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:52] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.003 0.015 2026-03-23 08:21:53,340 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:53] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=tests HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:21:53,420 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:53] "GET /web/image/res.users/2/avatar_128?unique=1774254113076 HTTP/1.1" 200 - 7 0.008 0.037 2026-03-23 08:21:53,430 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [4/9] Tour passkeys_tour_verify → Step Ensure there is one passkey (trigger: button:contains("Add Passkey")) 2026-03-23 08:21:53,651 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:53] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.013 0.022 2026-03-23 08:21:53,675 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [5/9] Tour passkeys_tour_verify → Step Trigger security prompt (trigger: button:contains("Add Passkey")) 2026-03-23 08:21:53,779 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [6/9] Tour passkeys_tour_verify → Step Override startAuthentication (trigger: body) 2026-03-23 08:21:53,814 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:53] "POST /web/dataset/call_button/res.users/action_create_passkey#res.users.action_create_passkey HTTP/1.1" 200 - 3 0.005 0.027 2026-03-23 08:21:53,826 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [7/9] Tour passkeys_tour_verify → Step Click Use Passkey (trigger: button:contains("Use Passkey")) 2026-03-23 08:21:53,843 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:53] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 2 0.005 0.007 2026-03-23 08:21:53,882 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:53] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.004 0.014 2026-03-23 08:21:53,954 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [8/9] Tour passkeys_tour_verify → Step Ready to create Passkey (trigger: .modal div:contains(Create Passkey)) 2026-03-23 08:21:53,966 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:53] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:21:54,010 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:54] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.004 0.016 2026-03-23 08:21:54,077 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:54] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 7 0.005 0.033 2026-03-23 08:21:54,109 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:54] "POST /web/dataset/call_kw/auth.passkey.key.create/get_views#auth.passkey.key.create.get_views HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:21:54,144 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:54] "POST /web/dataset/call_kw/auth.passkey.key.create/onchange#auth.passkey.key.create.onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-03-23 08:21:54,182 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [9/9] Tour passkeys_tour_verify → Step Return startAuthentication to original state (trigger: body) 2026-03-23 08:21:54,232 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: tour succeeded 2026-03-23 08:21:54,234 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: ╔═════════════════════════════════════╗ ║ TOUR passkeys_tour_verify SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-03-23 08:21:54,551 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: heap 28390880 (allocated 29450240) 2026-03-23 08:21:54,559 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing chrome headless with pid 7611 2026-03-23 08:21:54,565 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing websocket connection 2026-03-23 08:21:54,571 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Terminating chrome headless with pid 7611 2026-03-23 08:21:54,686 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Removing chrome user profile "/tmp/tmplzn6jkv4_chrome_odoo" 2026-03-23 08:21:55,356 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome pid: 7800 2026-03-23 08:21:55,358 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless temporary user profile dir: /tmp/tmpzhwdbdqz_chrome_odoo 2026-03-23 08:21:55,358 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:44791/json/version 2026-03-23 08:21:55,361 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:21:55,429 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Browser version: Chrome/141.0.7390.54 2026-03-23 08:21:55,429 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:44791/json 2026-03-23 08:21:55,431 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:21:55,484 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Websocket url found: ws://127.0.0.1:44791/devtools/page/3B09EFD442E524BD297F45352BD407BF 2026-03-23 08:21:55,562 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Enable chrome headless console log notification 2026-03-23 08:21:55,723 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless enable page notifications 2026-03-23 08:21:55,875 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:21:55,881 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Setting session cookie in browser 2026-03-23 08:21:55,884 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Open "http://127.0.0.1:8069/odoo?debug=tests" in browser 2026-03-23 08:21:55,884 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Navigating to: "http://127.0.0.1:8069/odoo?debug=tests" 2026-03-23 08:21:56,076 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:56] "GET /odoo?debug=tests HTTP/1.1" 200 - 27 0.053 0.114 2026-03-23 08:21:56,083 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Navigation result: {'frameId': '3B09EFD442E524BD297F45352BD407BF', 'loaderId': 'D2B23362847C11E382ED0459BB49435D', 'isDownload': False} 2026-03-23 08:21:56,083 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Evaluate ready code "odoo.isTourReady('passkeys_tour_delete')" 2026-03-23 08:21:56,151 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:56] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.010 0.024 2026-03-23 08:21:56,228 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:56] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.096 2026-03-23 08:21:56,265 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:56] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.120 2026-03-23 08:21:56,411 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:56] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-03-23 08:21:56,555 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:56] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-03-23 08:21:57,387 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:21:57,405 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.006 0.039 2026-03-23 08:21:57,422 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-03-23 08:21:57,454 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:21:57,510 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.012 2026-03-23 08:21:57,571 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: Owl is running in 'dev' mode. 2026-03-23 08:21:57,591 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:21:57,637 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:21:57,794 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "GET /odoo HTTP/1.1" 200 - 27 0.038 0.100 2026-03-23 08:21:57,812 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.147 2026-03-23 08:21:57,945 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.019 0.034 2026-03-23 08:21:57,992 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.008 0.081 2026-03-23 08:21:57,998 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:21:58,002 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21: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-23 08:21:58,021 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:58] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.088 2026-03-23 08:21:58,038 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Evaluate test code "odoo.startTour('passkeys_tour_delete', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:21:58,056 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:58] "GET /web/image/res.partner/3/avatar_128?unique=1774254094000 HTTP/1.1" 200 - 6 0.012 0.147 2026-03-23 08:21:58,201 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.017 0.067 2026-03-23 08:21:58,401 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:58] "POST /mail/data HTTP/1.1" 200 - 19 0.082 0.173 2026-03-23 08:21:58,513 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:58] "GET /odoo HTTP/1.1" 200 - 27 0.034 0.232 2026-03-23 08:21:58,883 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:58] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.097 2026-03-23 08:21:59,925 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [1/15] Tour passkeys_tour_delete → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:21:59,966 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.022 0.031 2026-03-23 08:21:59,970 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:59] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.036 2026-03-23 08:21:59,981 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:21:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.042 2026-03-23 08:22:00,008 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: Owl is running in 'dev' mode. 2026-03-23 08:22:00,275 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.007 0.023 2026-03-23 08:22:00,346 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [2/15] Tour passkeys_tour_delete → Step Open preferences / profile screen (trigger: [data-menu=preferences]) 2026-03-23 08:22:00,353 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.034 2026-03-23 08:22:00,396 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.014 0.032 2026-03-23 08:22:00,515 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:00] "POST /mail/data HTTP/1.1" 200 - 19 0.047 0.108 2026-03-23 08:22:00,538 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.097 2026-03-23 08:22:00,619 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [3/15] Tour passkeys_tour_delete → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:22:00,705 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:00] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 12 0.017 0.054 2026-03-23 08:22:00,874 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:00] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 2 0.003 0.094 2026-03-23 08:22:01,156 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:01] "POST /mail/data HTTP/1.1" 200 - 47 0.111 0.225 2026-03-23 08:22:01,162 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.340 2026-03-23 08:22:01,297 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:01] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 19 0.047 0.219 2026-03-23 08:22:01,724 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:01] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.033 0.037 2026-03-23 08:22:01,762 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:01] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.010 0.041 2026-03-23 08:22:01,803 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:01] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.019 0.070 2026-03-23 08:22:01,837 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:01] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.008 0.112 2026-03-23 08:22:02,124 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:02] "GET /web/image/res.users/2/avatar_128?unique=1774254121867 HTTP/1.1" 200 - 7 0.008 0.032 2026-03-23 08:22:02,235 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:02] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.030 0.022 2026-03-23 08:22:02,287 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [4/15] Tour passkeys_tour_delete → Step Ensure there is only one passkey (trigger: button:contains("Add Passkey")) 2026-03-23 08:22:02,572 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:02] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=tests HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:22:02,641 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [5/15] Tour passkeys_tour_delete → Step Open Passkey dropdown (trigger: [name="auth_passkey_key_ids"] .o_dropdown_kanban .o-dropdown:not(:visible)) 2026-03-23 08:22:02,700 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [6/15] Tour passkeys_tour_delete → Step Delete Passkey (trigger: a[name="action_delete_passkey"]) 2026-03-23 08:22:02,704 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:02] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-03-23 08:22:02,896 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [7/15] Tour passkeys_tour_delete → Step Identitycheck: use password (trigger: button[name="action_use_password"]) 2026-03-23 08:22:02,921 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:02] "POST /web/dataset/call_button/auth.passkey.key/action_delete_passkey#auth.passkey.key.action_delete_passkey HTTP/1.1" 200 - 2 0.006 0.016 2026-03-23 08:22:02,972 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:02] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:22:03,015 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:03] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 1 0.000 0.015 2026-03-23 08:22:03,087 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [8/15] Tour passkeys_tour_delete → Step Check that we have to enter enhanced security mode (trigger: .modal div:contains(Enter your current password)) 2026-03-23 08:22:03,109 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:03] "POST /web/dataset/call_button/res.users.identitycheck/action_use_password#res.users.identitycheck.action_use_password HTTP/1.1" 200 - 2 0.002 0.006 2026-03-23 08:22:03,146 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:03] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 1 0.000 0.013 2026-03-23 08:22:03,194 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [9/15] Tour passkeys_tour_delete → Step Input password (trigger: .modal [name=password] input) 2026-03-23 08:22:03,274 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [10/15] Tour passkeys_tour_delete → Step Confirm (trigger: .modal button:contains(Confirm Password)) 2026-03-23 08:22:03,337 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [11/15] Tour passkeys_tour_delete → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:22:03,377 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:03] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 2 0.003 0.025 2026-03-23 08:22:03,425 26 INFO 00847-19-0-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#5) deleted by admin (#2) from 127.0.0.1 2026-03-23 08:22:03,449 26 INFO 00847-19-0-all odoo.models.unlink: User #2 deleted auth.passkey.key records with IDs: [5] 2026-03-23 08:22:03,465 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:22:03,471 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:03] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 12 0.028 0.040 2026-03-23 08:22:03,534 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [12/15] Tour passkeys_tour_delete → Step Open preferences / profile screen (trigger: [data-menu=preferences]) 2026-03-23 08:22:03,602 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [13/15] Tour passkeys_tour_delete → Step Make sure the Preferences tab is open (trigger: label:contains("Email Signature")) 2026-03-23 08:22:03,672 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:03] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 19 0.018 0.051 2026-03-23 08:22:03,785 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:03] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 20 0.025 0.047 2026-03-23 08:22:03,870 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [14/15] Tour passkeys_tour_delete → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:22:03,885 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:03] "GET /web/image/res.users/2/avatar_128?unique=1774254123719 HTTP/1.1" 200 - 14 0.015 0.048 2026-03-23 08:22:03,945 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: [15/15] Tour passkeys_tour_delete → Step Ensure there are no more passkeys (trigger: button:contains("Add Passkey")) 2026-03-23 08:22:04,006 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: tour succeeded 2026-03-23 08:22:04,008 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: ╔═════════════════════════════════════╗ ║ TOUR passkeys_tour_delete SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-03-23 08:22:04,351 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: heap 30100316 (allocated 31547392) 2026-03-23 08:22:04,362 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing chrome headless with pid 7800 2026-03-23 08:22:04,365 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing websocket connection 2026-03-23 08:22:04,369 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Terminating chrome headless with pid 7800 2026-03-23 08:22:04,489 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Removing chrome user profile "/tmp/tmpzhwdbdqz_chrome_odoo" 2026-03-23 08:22:04,601 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo: Starting PasskeyTestTours.test_passkey_login ... 2026-03-23 08:22:05,143 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Chrome pid: 7987 2026-03-23 08:22:05,143 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Chrome headless temporary user profile dir: /tmp/tmpr6g0vhv7_chrome_odoo 2026-03-23 08:22:05,143 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Issuing json command http://127.0.0.1:42795/json/version 2026-03-23 08:22:05,145 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:05,395 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Browser version: Chrome/141.0.7390.54 2026-03-23 08:22:05,395 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Issuing json command http://127.0.0.1:42795/json 2026-03-23 08:22:05,396 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:05,434 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Websocket url found: ws://127.0.0.1:42795/devtools/page/175B44DC0A564DE5047EFEFD44582FC9 2026-03-23 08:22:05,494 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Enable chrome headless console log notification 2026-03-23 08:22:05,540 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Chrome headless enable page notifications 2026-03-23 08:22:05,659 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Setting session cookie in browser 2026-03-23 08:22:05,676 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Open "http://127.0.0.1:8069/web/login?debug=tests" in browser 2026-03-23 08:22:05,677 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Navigating to: "http://127.0.0.1:8069/web/login?debug=tests" 2026-03-23 08:22:05,702 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:22:07,843 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:07] "GET /web/login?debug=tests HTTP/1.1" 200 - 122 0.159 1.991 2026-03-23 08:22:07,848 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Navigation result: {'frameId': '175B44DC0A564DE5047EFEFD44582FC9', 'loaderId': '7FCBCA2BBE02C20F7D77791EC4757C22', 'isDownload': False} 2026-03-23 08:22:07,848 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Evaluate ready code "odoo.isTourReady('passkeys_tour_login')" 2026-03-23 08:22:07,885 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:07] "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-23 08:22:07,906 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:22:08,026 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:08] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.063 0.075 2026-03-23 08:22:08,046 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:22:08,070 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:08] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.018 0.125 2026-03-23 08:22:08,085 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:22:08,087 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:22:08,089 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:22:08,118 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:08] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.011 0.042 2026-03-23 08:22:08,294 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:22:08,318 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:08] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:22:08,329 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:08] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.014 0.047 2026-03-23 08:22:08,419 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:22:08,482 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:08] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.011 0.096 2026-03-23 08:22:08,499 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:08] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.005 0.113 2026-03-23 08:22:09,182 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-03-23 08:22:09,253 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: Owl is running in 'dev' mode. 2026-03-23 08:22:09,375 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Evaluate test code "odoo.startTour('passkeys_tour_login', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web/login?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:22:09,387 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:09] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:22:09,464 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:09] "GET /web/login HTTP/1.1" 200 - 15 0.011 0.045 2026-03-23 08:22:09,610 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:22:09,618 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:22:10,287 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:10] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 08:22:10,289 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: [1/3] Tour passkeys_tour_login → Step Inject authenticator data (trigger: body) 2026-03-23 08:22:10,474 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: [2/3] Tour passkeys_tour_login → Step Login with Passkey (trigger: a:contains("Use a Passkey")) 2026-03-23 08:22:10,479 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:10] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.025 2026-03-23 08:22:10,523 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:10] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:22:10,631 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from 127.0.0.1 2026-03-23 08:22:10,694 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:22:10,695 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:10] "POST /web/login HTTP/1.1" 303 - 40 0.057 0.082 2026-03-23 08:22:12,291 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:12] "GET /odoo HTTP/1.1" 200 - 135 0.127 1.462 2026-03-23 08:22:12,355 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:12] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-03-23 08:22:12,363 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:12] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-03-23 08:22:12,492 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.056 0.089 2026-03-23 08:22:12,507 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:12] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.078 2026-03-23 08:22:12,690 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:12] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-03-23 08:22:13,235 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:22:13,274 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.029 2026-03-23 08:22:13,285 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.028 2026-03-23 08:22:13,296 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:22:13,310 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: [3/3] Tour passkeys_tour_login → Step Check if we are logged in (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:22:13,348 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7381) 2026-03-23 08:22:13,355 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 7 0.006 0.031 2026-03-23 08:22:13,391 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: Owl is running in 'dev' mode. 2026-03-23 08:22:13,408 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:22:13,429 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:22:13,535 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /odoo HTTP/1.1" 200 - 25 0.028 0.056 2026-03-23 08:22:13,590 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.123 2026-03-23 08:22:13,708 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /web/image?model=res.users&field=avatar_128&id=231 HTTP/1.1" 200 - 14 0.029 0.059 2026-03-23 08:22:13,722 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.077 2026-03-23 08:22:13,744 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: tour succeeded 2026-03-23 08:22:13,745 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: ╔════════════════════════════════════╗ ║ TOUR passkeys_tour_login SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-03-23 08:22:13,757 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /web/image/res.partner/789/avatar_128?unique=1774254130000 HTTP/1.1" 200 - 6 0.016 0.092 2026-03-23 08:22:13,782 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.128 2026-03-23 08:22:13,826 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.078 2026-03-23 08:22:14,009 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:14] "POST /mail/data HTTP/1.1" 200 - 33 0.102 0.158 2026-03-23 08:22:14,197 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: heap 26580812 (allocated 27742208) 2026-03-23 08:22:14,353 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:14] "GET /websocket?version=19.0-2 HTTP/1.1" 503 - 0 0.000 0.011 2026-03-23 08:22:14,507 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Closing chrome headless with pid 7987 2026-03-23 08:22:14,554 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Closing websocket connection 2026-03-23 08:22:14,565 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Terminating chrome headless with pid 7987 2026-03-23 08:22:14,657 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:14] "POST /mail/data HTTP/1.1" 200 - 41 0.069 0.121 2026-03-23 08:22:14,710 26 INFO 00847-19-0-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Removing chrome user profile "/tmp/tmpr6g0vhv7_chrome_odoo" 2026-03-23 08:22:14,816 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:22:15,425 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:22:15,821 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal: Starting PasskeyTestPortal.test_passkey_portal_create ... 2026-03-23 08:22:15,825 26 INFO 00847-19-0-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#7) deleted by __system__ (#1) from n/a 2026-03-23 08:22:15,825 26 INFO 00847-19-0-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#6) deleted by __system__ (#1) from n/a 2026-03-23 08:22:15,831 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted auth.passkey.key records with IDs: [7, 6] 2026-03-23 08:22:16,240 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Chrome pid: 8160 2026-03-23 08:22:16,240 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Chrome headless temporary user profile dir: /tmp/tmpdqdmgyxw_chrome_odoo 2026-03-23 08:22:16,240 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Issuing json command http://127.0.0.1:38537/json/version 2026-03-23 08:22:16,241 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:16,360 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Browser version: Chrome/141.0.7390.54 2026-03-23 08:22:16,360 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Issuing json command http://127.0.0.1:38537/json 2026-03-23 08:22:16,360 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:16,392 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Websocket url found: ws://127.0.0.1:38537/devtools/page/69CBE5280EC54719D8382CB9A4BE7B6D 2026-03-23 08:22:16,404 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Enable chrome headless console log notification 2026-03-23 08:22:16,473 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Chrome headless enable page notifications 2026-03-23 08:22:16,599 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:passkey_portal from n/a 2026-03-23 08:22:16,609 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Setting session cookie in browser 2026-03-23 08:22:16,611 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Open "http://127.0.0.1:8069/my/security?debug=tests" in browser 2026-03-23 08:22:16,611 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Navigating to: "http://127.0.0.1:8069/my/security?debug=tests" 2026-03-23 08:22:16,639 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:22:18,493 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:18] "GET /my/security?debug=tests HTTP/1.1" 200 - 138 0.140 1.727 2026-03-23 08:22:18,498 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Navigation result: {'frameId': '69CBE5280EC54719D8382CB9A4BE7B6D', 'loaderId': '70EE5C2BD7E143CBEB15F64D5DFA08AA', 'isDownload': False} 2026-03-23 08:22:18,498 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Evaluate ready code "odoo.isTourReady('passkeys_portal_create')" 2026-03-23 08:22:18,559 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:22:18,579 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:22:18,702 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:18] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.072 0.069 2026-03-23 08:22:18,739 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:22:18,777 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:22:18,779 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:22:18,780 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:18] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.024 0.155 2026-03-23 08:22:18,815 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:22:18,867 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:18] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.011 0.084 2026-03-23 08:22:18,998 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:22:19,013 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:19] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:22:19,037 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:19] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.018 0.031 2026-03-23 08:22:19,133 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:22:19,225 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:19] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.020 0.130 2026-03-23 08:22:19,259 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:19] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.013 0.123 2026-03-23 08:22:19,856 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-03-23 08:22:19,932 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: Owl is running in 'dev' mode. 2026-03-23 08:22:19,999 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Evaluate test code "odoo.startTour('passkeys_portal_create', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/security?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:22:20,042 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:20] "POST /mail/data HTTP/1.1" 200 - 18 0.013 0.022 2026-03-23 08:22:20,120 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:20] "GET /my/security HTTP/1.1" 200 - 23 0.020 0.072 2026-03-23 08:22:20,284 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:22:20,284 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:22:20,998 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:20] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:22:21,004 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: [1/11] Tour passkeys_portal_create → Step Ensure there are no passkeys already (trigger: button:contains("Add Passkey")) 2026-03-23 08:22:21,099 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: [2/11] Tour passkeys_portal_create → Step Add a Passkey (trigger: button:contains("Add Passkey")) 2026-03-23 08:22:21,127 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:21] "POST /mail/data HTTP/1.1" 200 - 7 0.008 0.026 2026-03-23 08:22:21,174 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: [3/11] Tour passkeys_portal_create → Step Check that we have to enter enhanced security mode (trigger: form strong:contains(Please enter your password to confirm you own this account)) 2026-03-23 08:22:21,190 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:21] "POST /web/dataset/call_kw/res.users/action_create_passkey#res.users.action_create_passkey HTTP/1.1" 200 - 4 0.008 0.021 2026-03-23 08:22:21,236 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:21] "POST /web/dataset/call_kw/res.users.identitycheck/write#res.users.identitycheck.write HTTP/1.1" 200 - 8 0.010 0.017 2026-03-23 08:22:21,249 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: [4/11] Tour passkeys_portal_create → Step Input password (trigger: form input[name=password]) 2026-03-23 08:22:21,333 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: [5/11] Tour passkeys_portal_create → Step Confirm (trigger: .modal-footer button:contains(Confirm Password)) 2026-03-23 08:22:21,390 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: [6/11] Tour passkeys_portal_create → Step Ready to create Passkey (trigger: .modal-title:contains(Create Passkey)) 2026-03-23 08:22:21,410 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:21] "POST /web/dataset/call_kw/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 8 0.004 0.012 2026-03-23 08:22:21,445 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: [7/11] Tour passkeys_portal_create → Step Input passkey name (trigger: input[name="keyname"]) 2026-03-23 08:22:21,508 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: [8/11] Tour passkeys_portal_create → Step Override startRegistration (trigger: body) 2026-03-23 08:22:21,561 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: [9/11] Tour passkeys_portal_create → Step Click the Create button (trigger: .modal-content button:contains(Create)) 2026-03-23 08:22:21,644 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:21] "POST /web/dataset/call_kw/auth.passkey.key.create/create#auth.passkey.key.create.create HTTP/1.1" 200 - 8 0.009 0.011 2026-03-23 08:22:21,677 26 INFO 00847-19-0-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#10) created by passkey_portal (#233) from 127.0.0.1 2026-03-23 08:22:21,684 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:22:21,684 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:21] "POST /web/dataset/call_kw/auth.passkey.key.create/make_key#auth.passkey.key.create.make_key HTTP/1.1" 200 - 12 0.009 0.020 2026-03-23 08:22:21,827 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:21] "GET /my/security HTTP/1.1" 200 - 56 0.042 0.078 2026-03-23 08:22:22,177 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:22] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:22:22,179 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: [10/11] Tour passkeys_portal_create → Step Return startRegistration to original state (trigger: body) 2026-03-23 08:22:22,244 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: [11/11] Tour passkeys_portal_create → Step Ensure there is one passkey (trigger: .o_passkey_name) 2026-03-23 08:22:22,295 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: tour succeeded 2026-03-23 08:22:22,296 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: ╔═══════════════════════════════════════╗ ║ TOUR passkeys_portal_create SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:22:22,300 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:22] "POST /mail/data HTTP/1.1" 200 - 18 0.029 0.033 2026-03-23 08:22:22,468 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create.browser: heap 10942840 (allocated 12320768) 2026-03-23 08:22:22,473 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Closing chrome headless with pid 8160 2026-03-23 08:22:22,474 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Closing websocket connection 2026-03-23 08:22:22,474 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Terminating chrome headless with pid 8160 2026-03-23 08:22:22,592 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_create: Removing chrome user profile "/tmp/tmpdqdmgyxw_chrome_odoo" 2026-03-23 08:22:22,628 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal: Starting PasskeyTestPortal.test_passkey_portal_delete ... 2026-03-23 08:22:23,043 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Chrome pid: 8312 2026-03-23 08:22:23,043 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Chrome headless temporary user profile dir: /tmp/tmpt3lkexsn_chrome_odoo 2026-03-23 08:22:23,044 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Issuing json command http://127.0.0.1:35737/json/version 2026-03-23 08:22:23,052 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35737', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:23,198 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Browser version: Chrome/141.0.7390.54 2026-03-23 08:22:23,198 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Issuing json command http://127.0.0.1:35737/json 2026-03-23 08:22:23,201 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35737', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:23,263 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Websocket url found: ws://127.0.0.1:35737/devtools/page/122F430DCB1C0E178FF028AFD45F20C9 2026-03-23 08:22:23,306 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Enable chrome headless console log notification 2026-03-23 08:22:23,344 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Chrome headless enable page notifications 2026-03-23 08:22:23,478 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:passkey_portal from n/a 2026-03-23 08:22:23,492 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Setting session cookie in browser 2026-03-23 08:22:23,494 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Open "http://127.0.0.1:8069/my/security?debug=tests" in browser 2026-03-23 08:22:23,495 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Navigating to: "http://127.0.0.1:8069/my/security?debug=tests" 2026-03-23 08:22:23,512 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:22:25,367 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:25] "GET /my/security?debug=tests HTTP/1.1" 200 - 147 0.151 1.707 2026-03-23 08:22:25,374 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Navigation result: {'frameId': '122F430DCB1C0E178FF028AFD45F20C9', 'loaderId': '4F7B45933EF5EE2CA4DA2D67C8E07852', 'isDownload': False} 2026-03-23 08:22:25,375 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Evaluate ready code "odoo.isTourReady('passkeys_portal_delete')" 2026-03-23 08:22:25,413 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:25] "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-23 08:22:25,438 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:22:25,531 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:25] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.071 0.050 2026-03-23 08:22:25,555 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:22:25,596 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:25] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.015 0.147 2026-03-23 08:22:25,605 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:22:25,611 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:22:25,624 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:22:25,676 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:25] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.024 0.068 2026-03-23 08:22:25,920 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:25] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:22:25,928 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:22:25,930 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:25] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.009 0.014 2026-03-23 08:22:26,142 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:22:26,225 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:26] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.028 0.113 2026-03-23 08:22:26,251 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:26] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.011 0.153 2026-03-23 08:22:26,920 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-03-23 08:22:27,009 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete.browser: Owl is running in 'dev' mode. 2026-03-23 08:22:27,100 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Evaluate test code "odoo.startTour('passkeys_portal_delete', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/security?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:22:27,242 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:27] "POST /mail/data HTTP/1.1" 200 - 18 0.029 0.090 2026-03-23 08:22:27,407 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:27] "GET /my/security HTTP/1.1" 200 - 25 0.041 0.194 2026-03-23 08:22:27,617 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:22:27,623 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:22:28,681 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete.browser: [1/6] Tour passkeys_portal_delete → Step Ensure there is one passkey (trigger: button:contains("Add Passkey")) 2026-03-23 08:22:28,694 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:28] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 08:22:28,788 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete.browser: [2/6] Tour passkeys_portal_delete → Step Click delete (trigger: .o_passkey_portal_delete) 2026-03-23 08:22:28,834 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:28] "POST /mail/data HTTP/1.1" 200 - 7 0.007 0.030 2026-03-23 08:22:28,841 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete.browser: [3/6] Tour passkeys_portal_delete → Step Check that we have to enter enhanced security mode (trigger: form strong:contains(Please enter your password to confirm you own this account)) 2026-03-23 08:22:28,856 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:28] "POST /web/dataset/call_kw/auth.passkey.key/action_delete_passkey#auth.passkey.key.action_delete_passkey HTTP/1.1" 200 - 4 0.003 0.009 2026-03-23 08:22:28,909 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:28] "POST /web/dataset/call_kw/res.users.identitycheck/write#res.users.identitycheck.write HTTP/1.1" 200 - 8 0.014 0.025 2026-03-23 08:22:28,931 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete.browser: [4/6] Tour passkeys_portal_delete → Step Input password (trigger: form input[name=password]) 2026-03-23 08:22:29,027 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete.browser: [5/6] Tour passkeys_portal_delete → Step Confirm (trigger: .modal-footer button:contains(Confirm Password)) 2026-03-23 08:22:29,138 26 INFO 00847-19-0-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#8) deleted by passkey_portal (#233) from 127.0.0.1 2026-03-23 08:22:29,166 26 INFO 00847-19-0-all odoo.models.unlink: User #233 deleted auth.passkey.key records with IDs: [8] 2026-03-23 08:22:29,175 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:22:29,176 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:29] "POST /web/dataset/call_kw/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 19 0.024 0.049 2026-03-23 08:22:29,427 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:29] "GET /my/security HTTP/1.1" 200 - 53 0.067 0.154 2026-03-23 08:22:29,980 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete.browser: [6/6] Tour passkeys_portal_delete → Step Ensure there are no more passkeys (trigger: button:contains("Add Passkey")) 2026-03-23 08:22:30,038 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:30] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2026-03-23 08:22:30,109 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete.browser: tour succeeded 2026-03-23 08:22:30,113 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete.browser: ╔═══════════════════════════════════════╗ ║ TOUR passkeys_portal_delete SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:22:30,205 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:30] "POST /mail/data HTTP/1.1" 200 - 18 0.021 0.058 2026-03-23 08:22:30,315 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete.browser: heap 10814460 (allocated 12058624) 2026-03-23 08:22:30,318 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Closing chrome headless with pid 8312 2026-03-23 08:22:30,320 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Closing websocket connection 2026-03-23 08:22:30,322 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Terminating chrome headless with pid 8312 2026-03-23 08:22:30,443 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_delete: Removing chrome user profile "/tmp/tmpt3lkexsn_chrome_odoo" 2026-03-23 08:22:30,501 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal: Starting PasskeyTestPortal.test_passkey_portal_rename ... 2026-03-23 08:22:31,066 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Chrome pid: 8461 2026-03-23 08:22:31,066 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Chrome headless temporary user profile dir: /tmp/tmp7x45urxb_chrome_odoo 2026-03-23 08:22:31,066 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Issuing json command http://127.0.0.1:39431/json/version 2026-03-23 08:22:31,081 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39431', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:31,230 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Browser version: Chrome/141.0.7390.54 2026-03-23 08:22:31,231 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Issuing json command http://127.0.0.1:39431/json 2026-03-23 08:22:31,232 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39431', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:31,243 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Websocket url found: ws://127.0.0.1:39431/devtools/page/C930ED67AD232314563C464E0C786BD8 2026-03-23 08:22:31,361 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Enable chrome headless console log notification 2026-03-23 08:22:31,445 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Chrome headless enable page notifications 2026-03-23 08:22:31,602 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:passkey_portal from n/a 2026-03-23 08:22:31,624 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Setting session cookie in browser 2026-03-23 08:22:31,626 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Open "http://127.0.0.1:8069/my/security?debug=tests" in browser 2026-03-23 08:22:31,626 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Navigating to: "http://127.0.0.1:8069/my/security?debug=tests" 2026-03-23 08:22:31,654 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:22:34,194 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:34] "GET /my/security?debug=tests HTTP/1.1" 200 - 147 0.198 2.352 2026-03-23 08:22:34,202 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Navigation result: {'frameId': 'C930ED67AD232314563C464E0C786BD8', 'loaderId': '581460DBD83DA66B5E829AD21B7088C3', 'isDownload': False} 2026-03-23 08:22:34,202 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Evaluate ready code "odoo.isTourReady('passkeys_portal_rename')" 2026-03-23 08:22:34,260 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:22:34,293 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:22:34,401 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:34] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.070 0.077 2026-03-23 08:22:34,443 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:22:34,489 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:34] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.043 0.124 2026-03-23 08:22:34,492 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:22:34,493 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:22:34,536 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:22:34,601 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:34] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.029 0.101 2026-03-23 08:22:34,843 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:22:34,843 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:34] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:22:34,869 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:34] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.016 0.034 2026-03-23 08:22:35,051 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:22:35,166 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:35] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.026 0.147 2026-03-23 08:22:35,209 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:35] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.019 0.143 2026-03-23 08:22:35,854 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-03-23 08:22:35,922 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename.browser: Owl is running in 'dev' mode. 2026-03-23 08:22:36,033 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Evaluate test code "odoo.startTour('passkeys_portal_rename', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/security?debug=tests", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:22:36,127 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:36] "POST /mail/data HTTP/1.1" 200 - 18 0.029 0.058 2026-03-23 08:22:36,216 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:36] "GET /my/security HTTP/1.1" 200 - 25 0.022 0.100 2026-03-23 08:22:36,336 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:22:36,340 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:22:37,197 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:37] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:22:37,199 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename.browser: [1/5] Tour passkeys_portal_rename → Step Ensure there is one passkey (trigger: button:contains("Add Passkey")) 2026-03-23 08:22:37,284 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename.browser: [2/5] Tour passkeys_portal_rename → Step Click rename (trigger: .o_passkey_portal_rename) 2026-03-23 08:22:37,305 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:37] "POST /mail/data HTTP/1.1" 200 - 7 0.005 0.027 2026-03-23 08:22:37,348 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename.browser: [3/5] Tour passkeys_portal_rename → Step Input passkey name (trigger: input[name="keyname"]) 2026-03-23 08:22:37,416 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename.browser: [4/5] Tour passkeys_portal_rename → Step Confirm the rename (trigger: .modal-content button:contains(Rename)) 2026-03-23 08:22:37,518 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:37] "POST /web/dataset/call_kw/auth.passkey.key/write#auth.passkey.key.write HTTP/1.1" 200 - 8 0.018 0.015 2026-03-23 08:22:37,635 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:37] "GET /my/security HTTP/1.1" 200 - 25 0.023 0.068 2026-03-23 08:22:38,088 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename.browser: [5/5] Tour passkeys_portal_rename → Step Ensure the rename occurred (trigger: .o_passkey_name:contains(edited_key)) 2026-03-23 08:22:38,093 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:38] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-03-23 08:22:38,163 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename.browser: tour succeeded 2026-03-23 08:22:38,167 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename.browser: ╔═══════════════════════════════════════╗ ║ TOUR passkeys_portal_rename SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:22:38,205 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:38] "POST /mail/data HTTP/1.1" 200 - 7 0.010 0.024 2026-03-23 08:22:38,305 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename.browser: heap 10807620 (allocated 11796480) 2026-03-23 08:22:38,307 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Closing chrome headless with pid 8461 2026-03-23 08:22:38,308 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Closing websocket connection 2026-03-23 08:22:38,310 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Terminating chrome headless with pid 8461 2026-03-23 08:22:38,430 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal.PasskeyTestPortal.test_passkey_portal_rename: Removing chrome user profile "/tmp/tmp7x45urxb_chrome_odoo" 2026-03-23 08:22:38,473 26 INFO 00847-19-0-all odoo.addons.auth_passkey_portal.tests.test_passkey_portal: Starting PasskeyTestPortal.test_portal_permissions ... 2026-03-23 08:22:38,527 26 INFO 00847-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [7], uid: 233, model: auth.passkey.key 2026-03-23 08:22:38,569 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:22:39,145 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:22:39,274 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout: Starting TestAuthTimeoutHttp.test_auth_timeout_tour ... 2026-03-23 08:22:39,299 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:foobarbaz from n/a 2026-03-23 08:22:40,322 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:22:40,570 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:40] "POST /web/dataset/call_kw#res.users.action_totp_enable_wizard HTTP/1.1" 200 - 21 0.019 0.232 2026-03-23 08:22:40,722 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(234,) 'foobarbaz' 2026-03-23 08:22:40,757 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:22:40,757 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:40] "POST /web/dataset/call_kw#auth_totp.wizard.enable HTTP/1.1" 200 - 35 0.058 0.124 2026-03-23 08:22:40,809 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:40] "POST /web/dataset/call_kw#auth.passkey.key.create.create HTTP/1.1" 200 - 14 0.014 0.027 2026-03-23 08:22:40,847 26 INFO 00847-19-0-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#11) created by foobarbaz (#234) from 127.0.0.1 2026-03-23 08:22:40,856 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:22:40,856 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:40] "POST /web/dataset/call_kw#auth.passkey.key.create.make_key HTTP/1.1" 200 - 13 0.017 0.021 2026-03-23 08:22:41,374 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Chrome pid: 8614 2026-03-23 08:22:41,375 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Chrome headless temporary user profile dir: /tmp/tmp5gkt6sta_chrome_odoo 2026-03-23 08:22:41,375 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Issuing json command http://127.0.0.1:41593/json/version 2026-03-23 08:22:41,378 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:41,553 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Browser version: Chrome/141.0.7390.54 2026-03-23 08:22:41,553 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Issuing json command http://127.0.0.1:41593/json 2026-03-23 08:22:41,554 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:41,587 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Websocket url found: ws://127.0.0.1:41593/devtools/page/8F74B90E55CC6BD5A171131FD5FDDB9C 2026-03-23 08:22:41,661 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Enable chrome headless console log notification 2026-03-23 08:22:41,680 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Chrome headless enable page notifications 2026-03-23 08:22:41,801 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:foobarbaz from n/a 2026-03-23 08:22:41,816 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Setting session cookie in browser 2026-03-23 08:22:41,823 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:22:41,823 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:22:43,457 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:43] "GET /odoo HTTP/1.1" 200 - 144 0.130 1.481 2026-03-23 08:22:43,462 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Navigation result: {'frameId': '8F74B90E55CC6BD5A171131FD5FDDB9C', 'loaderId': '6124B6FE594B2A5C61DBD0D2578E1E6E', 'isDownload': False} 2026-03-23 08:22:43,463 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Evaluate ready code "odoo.isTourReady('auth_timeout_tour_lock_timeout_inactivity')" 2026-03-23 08:22:43,512 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:43] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-03-23 08:22:43,530 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:43] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-03-23 08:22:43,792 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:43] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.095 0.189 2026-03-23 08:22:43,816 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:43] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.102 2026-03-23 08:22:43,959 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:43] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.022 2026-03-23 08:22:44,559 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:44] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:22:44,586 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.016 2026-03-23 08:22:44,600 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.028 2026-03-23 08:22:44,607 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:44] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:22:44,647 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:22:44,695 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:44] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.026 0.040 2026-03-23 08:22:44,733 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7404) 2026-03-23 08:22:44,736 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.007 0.068 2026-03-23 08:22:44,788 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: Owl is running in 'dev' mode. 2026-03-23 08:22:44,819 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:22:44,843 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:44] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:22:44,946 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:44] "GET /odoo HTTP/1.1" 200 - 25 0.020 0.053 2026-03-23 08:22:44,973 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.088 2026-03-23 08:22:45,049 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.007 0.013 2026-03-23 08:22:45,079 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Evaluate test code "odoo.startTour('auth_timeout_tour_lock_timeout_inactivity', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:22:45,094 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:22:45,097 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "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-23 08:22:45,127 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [1/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step body 2026-03-23 08:22:45,139 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "GET /web/image?model=res.users&field=avatar_128&id=234 HTTP/1.1" 200 - 14 0.044 0.070 2026-03-23 08:22:45,168 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "GET /web/image/res.partner/792/avatar_128?unique=1774254158000 HTTP/1.1" 200 - 6 0.009 0.124 2026-03-23 08:22:45,215 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "POST /web/action/load HTTP/1.1" 200 - 5 0.020 0.151 2026-03-23 08:22:45,224 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [2/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Asserts the check identity form is displayed (trigger: form.o_check_identity_form) 2026-03-23 08:22:45,243 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.120 2026-03-23 08:22:45,389 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "POST /mail/data HTTP/1.1" 200 - 33 0.077 0.193 2026-03-23 08:22:45,402 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-03-23 08:22:45,604 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "POST /mail/data HTTP/1.1" 200 - 41 0.036 0.082 2026-03-23 08:22:45,615 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 3 0.002 0.057 2026-03-23 08:22:45,752 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [3/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Asserts RPC is prevented (trigger: body) 2026-03-23 08:22:45,790 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "GET /web/image/res.users/234/avatar_128 HTTP/1.1" 200 - 7 0.014 0.026 2026-03-23 08:22:45,869 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.024 0.037 2026-03-23 08:22:45,967 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:45] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.125 2026-03-23 08:22:46,995 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:46] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:22:47,002 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [4/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Switch to password authentication (trigger: a[data-auth-method="password"]) 2026-03-23 08:22:47,065 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [5/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Enter the password (trigger: form#password input) 2026-03-23 08:22:47,146 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [6/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Confirm (trigger: form#password button) 2026-03-23 08:22:47,211 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [7/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Asserts RPC is allowed (trigger: body) 2026-03-23 08:22:47,229 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:47] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 3 0.002 0.011 2026-03-23 08:22:47,301 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:47] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 13 0.017 0.024 2026-03-23 08:22:47,622 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.027 0.053 2026-03-23 08:22:47,687 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:47] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.003 0.018 2026-03-23 08:22:47,706 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:47] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.003 0.028 2026-03-23 08:22:47,733 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:47] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.007 0.045 2026-03-23 08:22:47,848 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.030 2026-03-23 08:22:47,891 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:47] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:22:48,100 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [8/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Asserts the check identity form is displayed (trigger: form.o_check_identity_form) 2026-03-23 08:22:48,169 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:48] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 26 0.056 0.057 2026-03-23 08:22:48,379 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:7405) 2026-03-23 08:22:48,385 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:48] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.309 2026-03-23 08:22:48,400 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:48] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 3 0.002 0.138 2026-03-23 08:22:48,445 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [9/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Asserts RPC is prevented (trigger: body) 2026-03-23 08:22:48,569 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:48] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:22:48,584 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [10/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Switch to TOTP authentication (trigger: a[data-auth-method="totp"]) 2026-03-23 08:22:48,649 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [11/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Enter the TOTP from authenticator app (trigger: form#totp input) 2026-03-23 08:22:48,719 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [12/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Confirm (trigger: form#totp button) 2026-03-23 08:22:48,783 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [13/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Asserts RPC is allowed (trigger: body) 2026-03-23 08:22:48,811 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA check: SUCCESS for res.users(234,) 'foobarbaz' 2026-03-23 08:22:48,824 26 INFO 00847-19-0-all odoo.models.unlink: User #234 deleted auth.totp.rate.limit.log records with IDs: [1] 2026-03-23 08:22:48,827 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:48] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 12 0.015 0.023 2026-03-23 08:22:48,915 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:48] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.006 0.043 2026-03-23 08:22:49,091 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:49] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:22:49,155 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [14/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Asserts the check identity form is displayed (trigger: form.o_check_identity_form) 2026-03-23 08:22:49,820 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:49] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 3 0.004 0.020 2026-03-23 08:22:49,854 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [15/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Asserts RPC is prevented (trigger: body) 2026-03-23 08:22:49,918 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:49] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:22:50,937 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:50] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:22:50,943 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [16/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step body 2026-03-23 08:22:50,994 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [17/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Click Use passkey (trigger: form#webauthn button) 2026-03-23 08:22:51,063 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [18/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step body 2026-03-23 08:22:51,070 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:51] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:22:51,103 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:51] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 6 0.006 0.013 2026-03-23 08:22:51,173 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:51] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.003 0.032 2026-03-23 08:22:51,395 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [19/19] Tour auth_timeout_tour_lock_timeout_inactivity → Step Asserts RPC is allowed (trigger: body) 2026-03-23 08:22:51,496 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:51] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:22:51,520 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: tour succeeded 2026-03-23 08:22:51,522 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR auth_timeout_tour_lock_timeout_inactivity SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-03-23 08:22:51,877 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: heap 27540808 (allocated 29192192) 2026-03-23 08:22:51,896 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Closing chrome headless with pid 8614 2026-03-23 08:22:51,903 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Closing websocket connection 2026-03-23 08:22:51,906 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Terminating chrome headless with pid 8614 2026-03-23 08:22:52,076 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Removing chrome user profile "/tmp/tmp5gkt6sta_chrome_odoo" 2026-03-23 08:22:52,794 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Chrome pid: 8800 2026-03-23 08:22:52,794 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Chrome headless temporary user profile dir: /tmp/tmpex00cfhx_chrome_odoo 2026-03-23 08:22:52,794 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Issuing json command http://127.0.0.1:34627/json/version 2026-03-23 08:22:52,796 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34627', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:53,162 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Browser version: Chrome/141.0.7390.54 2026-03-23 08:22:53,163 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Issuing json command http://127.0.0.1:34627/json 2026-03-23 08:22:53,194 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34627', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:22:53,258 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Websocket url found: ws://127.0.0.1:34627/devtools/page/4FB6B29F219F21BCFF6EEC23695F7B63 2026-03-23 08:22:53,284 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Enable chrome headless console log notification 2026-03-23 08:22:53,294 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Chrome headless enable page notifications 2026-03-23 08:22:53,472 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:foobarbaz from n/a 2026-03-23 08:22:53,474 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Setting session cookie in browser 2026-03-23 08:22:53,477 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:22:53,477 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:22:53,612 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:53] "GET /odoo HTTP/1.1" 200 - 26 0.049 0.067 2026-03-23 08:22:53,618 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Navigation result: {'frameId': '4FB6B29F219F21BCFF6EEC23695F7B63', 'loaderId': '5514B65C2CEF1BA049EA45C76E4307CE', 'isDownload': False} 2026-03-23 08:22:53,618 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Evaluate ready code "odoo.isTourReady('auth_timeout_tour_lock_timeout_inactivity_2fa')" 2026-03-23 08:22:53,741 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:53] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.016 0.038 2026-03-23 08:22:53,764 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:53] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.054 2026-03-23 08:22:53,786 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:53] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.072 2026-03-23 08:22:53,930 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:53] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.026 2026-03-23 08:22:54,060 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:54] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-03-23 08:22:54,815 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:54] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:22:54,843 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.018 0.024 2026-03-23 08:22:54,860 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:22:54,868 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:54] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:22:54,934 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.004 0.016 2026-03-23 08:22:54,976 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: Owl is running in 'dev' mode. 2026-03-23 08:22:54,998 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:22:55,025 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:22:55,112 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "GET /odoo HTTP/1.1" 200 - 26 0.019 0.047 2026-03-23 08:22:55,123 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.055 2026-03-23 08:22:55,314 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Evaluate test code "odoo.startTour('auth_timeout_tour_lock_timeout_inactivity_2fa', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:22:55,356 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "GET /web/image/res.partner/792/avatar_128?unique=1774254158000 HTTP/1.1" 200 - 6 0.039 0.096 2026-03-23 08:22:55,361 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:22:55,406 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.072 2026-03-23 08:22:55,425 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [1/19] Tour auth_timeout_tour_lock_timeout_inactivity_2fa → Step Asserts the check identity form is displayed (trigger: form.o_check_identity_form) 2026-03-23 08:22:55,472 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "GET /web/image?model=res.users&field=avatar_128&id=234 HTTP/1.1" 200 - 7 0.026 0.223 2026-03-23 08:22:55,525 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.003 0.296 2026-03-23 08:22:55,578 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.016 0.165 2026-03-23 08:22:55,633 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "POST /mail/data HTTP/1.1" 200 - 19 0.018 0.201 2026-03-23 08:22:55,675 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "POST /web/action/load HTTP/1.1" 200 - 5 0.014 0.419 2026-03-23 08:22:55,682 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.211 2026-03-23 08:22:56,031 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:56] "POST /mail/data HTTP/1.1" 200 - 38 0.068 0.139 2026-03-23 08:22:56,057 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:56] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 3 0.005 0.196 2026-03-23 08:22:56,201 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:56] "POST /web/dataset/call_kw/discuss.channel/channel_fetched HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:22:56,243 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: [2/19] Tour auth_timeout_tour_lock_timeout_inactivity_2fa → Step Asserts RPC is prevented (trigger: body) 2026-03-23 08:22:56,244 26 ERROR 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: RPC_ERROR: Odoo Session Expired RPC_ERROR at makeErrorFromResponse (http://127.0.0.1:8069/web/assets/83698d5/web.assets_web.min.js:3198:165) at XMLHttpRequest. (http://127.0.0.1:8069/web/assets/83698d5/web.assets_web.min.js:3205:13) 2026-03-23 08:22:56,311 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:56] "GET /web/image/res.users/234/avatar_128 HTTP/1.1" 200 - 7 0.008 0.076 2026-03-23 08:22:56,314 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Asking for screenshot 2026-03-23 08:22:56,343 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: Error received after termination: console.groupEnd 2026-03-23 08:22:56,346 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: Error received after termination: FAILED: [2/19] Tour auth_timeout_tour_lock_timeout_inactivity_2fa → Step Asserts RPC is prevented (trigger: body). TypeError: Failed to fetch at testRPC (http://127.0.0.1:8069/web/assets/f99cb8d/web.assets_tests.min.js:2950:465) at retryUntil (http://127.0.0.1:8069/web/assets/f99cb8d/web.assets_tests.min.js:2951:436) at Object.run (http://127.0.0.1:8069/web/assets/f99cb8d/web.assets_tests.min.js:2954:388) at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/f99cb8d/web.assets_tests.min.js:856:105) at action (http://127.0.0.1:8069/web/assets/f99cb8d/web.assets_tests.min.js:813:12) at performAction (http://127.0.0.1:8069/web/assets/83698d5/web.assets_web.min.js:2986:18) at executeStep (http://127.0.0.1:8069/web/assets/83698d5/web.assets_web.min.js:2996:195) at async Macro.advance (http://127.0.0.1:8069/web/assets/83698d5/web.assets_web.min.js:2996:472) at async Macro.advance (http://127.0.0.1:8069/web/assets/83698d5/web.assets_web.min.js:2997:21) at async Macro.advance (http://127.0.0.1:8069/web/assets/83698d5/web.assets_web.min.js:2997:21) 2026-03-23 08:22:56,367 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:56] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.034 2026-03-23 08:22:56,369 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour.browser: Error received after termination: { "content": "Asserts the check identity form is displayed", "trigger": "form.o_check_identity_form" }, ---------- FAILED: [2/19] Tour auth_timeout_tour_lock_timeout_inactivity_2fa → Step Asserts RPC is prevented (trigger: body) ---------- { "content": "Asserts RPC is prevented", "trigger": "body", "run": "[function]" }, --------------------------------------------------------------------------------------------------------------------------------------- { "trigger": "body", "run": "[function]" }, { "content": "Click Use passkey", "trigger": "form#webauthn button", "run": "click" }, { "trigger": "body", "run": "[function]" }, 2026-03-23 08:22:56,537 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Screenshot in: /data/build/tests/00847-19-0-all/screenshots/sc_20260323_082256_533204_TestAuthTimeoutHttp.png 2026-03-23 08:22:56,539 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Closing chrome headless with pid 8800 2026-03-23 08:22:56,602 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Closing websocket connection 2026-03-23 08:22:56,622 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Terminating chrome headless with pid 8800 2026-03-23 08:22:56,808 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout.TestAuthTimeoutHttp.test_auth_timeout_tour: Removing chrome user profile "/tmp/tmpex00cfhx_chrome_odoo" 2026-03-23 08:22:56,847 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout: ====================================================================== 2026-03-23 08:22:56,847 26 ERROR 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout: FAIL: TestAuthTimeoutHttp.test_auth_timeout_tour Traceback (most recent call last): File "/data/build/odoo/addons/auth_timeout/tests/test_auth_timeout.py", line 558, in test_auth_timeout_tour self.start_tour("/odoo", "auth_timeout_tour_lock_timeout_inactivity_2fa", login=self.user.login) File "/data/build/odoo/odoo/tests/common.py", line 2563, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) File "/data/build/odoo/odoo/tests/common.py", line 2533, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('auth_timeout_tour_lock_timeout_inactivity_2fa', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed RPC_ERROR: Odoo Session Expired RPC_ERROR at makeErrorFromResponse (http://127.0.0.1:8069/web/assets/83698d5/web.assets_web.min.js:3198:165) at XMLHttpRequest. (http://127.0.0.1:8069/web/assets/83698d5/web.assets_web.min.js:3205:13) 2026-03-23 08:22:56,871 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout: Starting TestAuthTimeoutHttp.test_authentication_methods ... 2026-03-23 08:22:56,905 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:foobarbaz from n/a 2026-03-23 08:22:56,928 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:22:57,187 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:57] "POST /web/dataset/call_kw HTTP/1.1" 200 - 13 0.013 0.252 2026-03-23 08:22:57,210 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:57] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 6 0.005 0.010 2026-03-23 08:22:57,225 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:57] "POST /web/dataset/call_kw#res.users.read HTTP/1.1" 200 - 1 0.000 0.008 2026-03-23 08:22:58,210 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /web/dataset/call_kw HTTP/1.1" 200 - 7 0.007 0.014 2026-03-23 08:22:58,239 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.models.res_users: 2FA check(mail): SUCCESS for res.users(234,) 'foobarbaz' 2026-03-23 08:22:58,256 26 INFO 00847-19-0-all odoo.models.unlink: User #234 deleted auth.totp.rate.limit.log records with IDs: [2] 2026-03-23 08:22:58,260 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 20 0.017 0.029 2026-03-23 08:22:58,272 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /web/dataset/call_kw#res.users.read HTTP/1.1" 200 - 1 0.000 0.007 2026-03-23 08:22:58,325 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /web/dataset/call_kw#res.users.action_totp_enable_wizard HTTP/1.1" 200 - 11 0.012 0.035 2026-03-23 08:22:58,494 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(234,) 'foobarbaz' 2026-03-23 08:22:58,518 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:22:58,519 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /web/dataset/call_kw#auth_totp.wizard.enable HTTP/1.1" 200 - 34 0.054 0.133 2026-03-23 08:22:58,548 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /web/dataset/call_kw HTTP/1.1" 200 - 5 0.004 0.017 2026-03-23 08:22:58,571 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA check: SUCCESS for res.users(234,) 'foobarbaz' 2026-03-23 08:22:58,579 26 INFO 00847-19-0-all odoo.models.unlink: User #234 deleted auth.totp.rate.limit.log records with IDs: [3] 2026-03-23 08:22:58,581 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 12 0.008 0.017 2026-03-23 08:22:58,597 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /web/dataset/call_kw#res.users.read HTTP/1.1" 200 - 1 0.001 0.007 2026-03-23 08:22:58,642 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /web/dataset/call_kw#auth.passkey.key.create.create HTTP/1.1" 200 - 9 0.014 0.023 2026-03-23 08:22:58,699 26 INFO 00847-19-0-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#12) created by foobarbaz (#234) from 127.0.0.1 2026-03-23 08:22:58,706 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:22:58,707 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /web/dataset/call_kw#auth.passkey.key.create.make_key HTTP/1.1" 200 - 13 0.028 0.026 2026-03-23 08:22:58,727 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /web/dataset/call_kw HTTP/1.1" 200 - 6 0.003 0.012 2026-03-23 08:22:58,740 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 6 0.002 0.007 2026-03-23 08:22:58,759 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:58] "POST /web/dataset/call_kw#res.users.read HTTP/1.1" 200 - 1 0.001 0.012 2026-03-23 08:22:58,765 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout: Starting TestAuthTimeoutHttp.test_check_identity_exception ... 2026-03-23 08:22:58,793 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:foobarbaz from n/a 2026-03-23 08:22:58,833 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:22:59,187 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:59] "POST /web/dataset/call_kw HTTP/1.1" 200 - 14 0.010 0.365 2026-03-23 08:22:59,227 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:59] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 8 0.010 0.022 2026-03-23 08:22:59,251 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:59] "POST /web/dataset/call_kw#res.users.read HTTP/1.1" 200 - 1 0.001 0.011 2026-03-23 08:22:59,284 26 INFO 00847-19-0-all odoo.http: User 234 needs to login again 2026-03-23 08:22:59,285 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:22:59] "POST /web/dataset/call_kw HTTP/1.1" 200 - 7 0.006 0.017 2026-03-23 08:22:59,287 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout: Starting TestAuthTimeoutHttp.test_multiple_inactivity_timeouts_mfa ... 2026-03-23 08:23:00,290 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:foobarbaz from n/a 2026-03-23 08:23:00,323 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:23:01,008 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:01] "POST /web/dataset/call_kw HTTP/1.1" 200 - 7 0.018 0.673 2026-03-23 08:23:01,059 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:01] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 6 0.008 0.023 2026-03-23 08:23:01,111 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:01] "POST /web/dataset/call_kw#res.users.read HTTP/1.1" 200 - 1 0.001 0.024 2026-03-23 08:23:01,126 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:01] "POST /web/dataset/call_kw HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:23:01,152 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:01] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 3 0.002 0.010 2026-03-23 08:23:01,172 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:01] "POST /web/dataset/call_kw HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:23:01,191 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:01] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 3 0.001 0.008 2026-03-23 08:23:01,202 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:01] "POST /web/dataset/call_kw HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:23:01,256 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.models.res_users: 2FA check(mail): SUCCESS for res.users(234,) 'foobarbaz' 2026-03-23 08:23:01,262 26 INFO 00847-19-0-all odoo.models.unlink: User #234 deleted auth.totp.rate.limit.log records with IDs: [4] 2026-03-23 08:23:01,265 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:01] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 14 0.022 0.019 2026-03-23 08:23:01,279 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:01] "POST /web/dataset/call_kw#res.users.read HTTP/1.1" 200 - 1 0.001 0.007 2026-03-23 08:23:01,284 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout: Starting TestAuthTimeoutHttp.test_multiple_lock_timeouts_mfa ... 2026-03-23 08:23:02,503 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:foobarbaz from n/a 2026-03-23 08:23:02,526 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:23:02,806 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:02] "POST /web/dataset/call_kw HTTP/1.1" 200 - 7 0.006 0.277 2026-03-23 08:23:02,835 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:02] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 6 0.004 0.016 2026-03-23 08:23:02,849 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:02] "POST /web/dataset/call_kw#res.users.read HTTP/1.1" 200 - 1 0.000 0.008 2026-03-23 08:23:02,861 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:02] "POST /web/dataset/call_kw HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:23:02,891 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:02] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 3 0.001 0.020 2026-03-23 08:23:02,908 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:02] "POST /web/dataset/call_kw HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:23:02,928 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:02] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 3 0.002 0.010 2026-03-23 08:23:02,942 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:02] "POST /web/dataset/call_kw HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:23:02,983 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.models.res_users: 2FA check(mail): SUCCESS for res.users(234,) 'foobarbaz' 2026-03-23 08:23:02,991 26 INFO 00847-19-0-all odoo.models.unlink: User #234 deleted auth.totp.rate.limit.log records with IDs: [5] 2026-03-23 08:23:02,999 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:02] "POST /auth-timeout/session/check-identity HTTP/1.1" 200 - 14 0.013 0.021 2026-03-23 08:23:03,032 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:03] "POST /web/dataset/call_kw#res.users.read HTTP/1.1" 200 - 1 0.000 0.018 2026-03-23 08:23:03,039 26 INFO 00847-19-0-all odoo.addons.auth_timeout.tests.test_auth_timeout: Starting TestAuthTimeoutHttp.test_remember_device ... 2026-03-23 08:23:03,066 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:foobarbaz from n/a 2026-03-23 08:23:03,088 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:23:03,403 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:03] "POST /web/dataset/call_kw#res.users.action_totp_enable_wizard HTTP/1.1" 200 - 24 0.018 0.301 2026-03-23 08:23:03,543 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(234,) 'foobarbaz' 2026-03-23 08:23:03,572 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:23:03,573 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:03] "POST /web/dataset/call_kw#auth_totp.wizard.enable HTTP/1.1" 200 - 35 0.040 0.125 2026-03-23 08:23:05,059 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:05] "GET /web/login HTTP/1.1" 200 - 110 0.143 1.339 2026-03-23 08:23:05,113 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:foobarbaz from 127.0.0.1 2026-03-23 08:23:05,213 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.models.res_users: New device alert email sent for user to 2026-03-23 08:23:05,217 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:05] "POST /web/login HTTP/1.1" 303 - 34 0.034 0.103 2026-03-23 08:23:05,437 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:05] "GET /web/login/totp?redirect=/odoo? HTTP/1.1" 200 - 30 0.069 0.146 2026-03-23 08:23:05,459 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA check: SUCCESS for res.users(234,) 'foobarbaz' 2026-03-23 08:23:05,467 26 INFO 00847-19-0-all odoo.models.unlink: User #3 deleted auth.totp.rate.limit.log records with IDs: [6] 2026-03-23 08:23:05,504 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Authentication Device generated: scope: for 'foobarbaz' (#234) from 127.0.0.1 2026-03-23 08:23:05,509 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:05] "POST /web/login/totp HTTP/1.1" 303 - 19 0.023 0.040 2026-03-23 08:23:05,523 26 INFO 00847-19-0-all odoo.addons.base.models.res_device: User 234 inserts device log (wciQCDz6BW8_XhWCX-Q_2uQZzByV_LeP6yLCzWziiy) 2026-03-23 08:23:07,062 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:07] "GET /odoo HTTP/1.1" 200 - 126 0.111 1.436 2026-03-23 08:23:07,097 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:23:07,688 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:23:07,826 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys: Starting TestAPIKeys.test_addremove ... 2026-03-23 08:23:08,469 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome pid: 9010 2026-03-23 08:23:08,470 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome headless temporary user profile dir: /tmp/tmpei0tsojn_chrome_odoo 2026-03-23 08:23:08,470 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Issuing json command http://127.0.0.1:43503/json/version 2026-03-23 08:23:08,473 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43503', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:23:08,623 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Browser version: Chrome/141.0.7390.54 2026-03-23 08:23:08,623 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Issuing json command http://127.0.0.1:43503/json 2026-03-23 08:23:08,626 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43503', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:23:08,694 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Websocket url found: ws://127.0.0.1:43503/devtools/page/162666190954966F3D380F3B92CFA8D3 2026-03-23 08:23:08,736 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Enable chrome headless console log notification 2026-03-23 08:23:08,759 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome headless enable page notifications 2026-03-23 08:23:08,995 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:23:09,000 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Setting session cookie in browser 2026-03-23 08:23:09,009 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:23:09,010 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:23:09,049 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:23:11,438 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:11] "GET /odoo HTTP/1.1" 200 - 147 0.189 2.215 2026-03-23 08:23:11,447 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Navigation result: {'frameId': '162666190954966F3D380F3B92CFA8D3', 'loaderId': 'C51E114D5764B7F53278F52F70FF523F', 'isDownload': False} 2026-03-23 08:23:11,448 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Evaluate ready code "odoo.isTourReady('apikeys_tour_setup')" 2026-03-23 08:23:11,517 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:11] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-03-23 08:23:11,535 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:11] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.027 2026-03-23 08:23:11,745 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:11] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.125 0.113 2026-03-23 08:23:11,775 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:11] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.008 0.134 2026-03-23 08:23:12,020 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:12] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.008 0.029 2026-03-23 08:23:12,654 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:12] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:23:12,707 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.036 0.024 2026-03-23 08:23:12,752 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.066 2026-03-23 08:23:12,754 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:12] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:23:12,915 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7411) 2026-03-23 08:23:12,917 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: Owl is running in 'dev' mode. 2026-03-23 08:23:12,926 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.022 0.083 2026-03-23 08:23:12,956 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:23:12,992 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:12] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:23:13,092 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "GET /odoo HTTP/1.1" 200 - 25 0.026 0.056 2026-03-23 08:23:13,119 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.089 2026-03-23 08:23:13,331 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Evaluate test code "odoo.startTour('apikeys_tour_setup', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:23:13,339 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:23:13,367 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "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-23 08:23:13,421 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "GET /web/image?model=res.users&field=avatar_128&id=235 HTTP/1.1" 200 - 14 0.044 0.087 2026-03-23 08:23:13,467 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "GET /web/image/res.partner/793/avatar_128?unique=1774254187000 HTTP/1.1" 200 - 6 0.017 0.155 2026-03-23 08:23:13,478 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.175 2026-03-23 08:23:13,582 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "POST /mail/data HTTP/1.1" 200 - 33 0.041 0.149 2026-03-23 08:23:13,614 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.197 2026-03-23 08:23:13,691 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "GET /odoo?debug=1 HTTP/1.1" 200 - 25 0.024 0.237 2026-03-23 08:23:13,724 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.414 2026-03-23 08:23:13,727 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.311 2026-03-23 08:23:13,775 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.021 0.123 2026-03-23 08:23:13,840 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:13] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.053 2026-03-23 08:23:15,087 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [1/16] Tour apikeys_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:23:15,108 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.013 0.051 2026-03-23 08:23:15,126 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:15] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.048 2026-03-23 08:23:15,147 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.040 2026-03-23 08:23:15,183 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: Owl is running in 'dev' mode. 2026-03-23 08:23:15,472 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:15] "GET /web/image?model=res.users&field=avatar_128&id=235 HTTP/1.1" 304 - 7 0.026 0.069 2026-03-23 08:23:15,489 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:15] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.002 0.099 2026-03-23 08:23:15,509 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:15] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.107 2026-03-23 08:23:15,513 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [2/16] Tour apikeys_tour_setup → Step Open preferences / profile screen (trigger: [data-menu=preferences]) 2026-03-23 08:23:15,591 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:15] "POST /mail/data HTTP/1.1" 200 - 19 0.040 0.078 2026-03-23 08:23:15,606 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.023 2026-03-23 08:23:15,613 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [3/16] Tour apikeys_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:15,665 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:15] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.028 0.029 2026-03-23 08:23:15,687 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.068 2026-03-23 08:23:15,931 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:15] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 41 0.062 0.114 2026-03-23 08:23:16,063 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:16] "POST /mail/data HTTP/1.1" 200 - 42 0.043 0.243 2026-03-23 08:23:16,067 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.192 2026-03-23 08:23:16,099 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:16] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 16 0.009 0.060 2026-03-23 08:23:16,620 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:16] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.083 0.085 2026-03-23 08:23:16,674 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:16] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.013 0.146 2026-03-23 08:23:16,757 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:16] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.017 0.220 2026-03-23 08:23:17,013 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:17] "GET /web/image/res.users/235/avatar_128?unique=1774254196660 HTTP/1.1" 200 - 7 0.014 0.061 2026-03-23 08:23:17,149 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [4/16] Tour apikeys_tour_setup → Step Open API keys wizard (trigger: button:contains("Add API Key")) 2026-03-23 08:23:17,183 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:17] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.018 0.032 2026-03-23 08:23:17,280 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:17] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.001 0.018 2026-03-23 08:23:17,491 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [5/16] Tour apikeys_tour_setup → Step Check that we have to enter enhanced security mode (trigger: .modal div:contains(Enter your current password)) 2026-03-23 08:23:17,512 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:17] "POST /web/dataset/call_button/res.users/api_key_wizard#res.users.api_key_wizard HTTP/1.1" 200 - 3 0.005 0.012 2026-03-23 08:23:17,737 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:7412) 2026-03-23 08:23:17,749 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:17] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.007 0.225 2026-03-23 08:23:17,800 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:17] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.023 0.209 2026-03-23 08:23:17,901 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:17] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.005 0.011 2026-03-23 08:23:17,966 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [6/16] Tour apikeys_tour_setup → Step Input password (trigger: .modal [name=password] input) 2026-03-23 08:23:18,049 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [7/16] Tour apikeys_tour_setup → Step Confirm (trigger: .modal button:contains(Confirm Password)) 2026-03-23 08:23:18,107 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [8/16] Tour apikeys_tour_setup → Step Check that we're now on the key description dialog (trigger: .modal p:contains("Enter a description of and purpose for the key.")) 2026-03-23 08:23:18,125 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.006 0.009 2026-03-23 08:23:18,154 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.002 0.011 2026-03-23 08:23:18,203 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "POST /web/dataset/call_kw/res.users.apikeys.description/get_views#res.users.apikeys.description.get_views HTTP/1.1" 200 - 11 0.009 0.022 2026-03-23 08:23:18,228 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "POST /web/dataset/call_kw/res.users.apikeys.description/onchange#res.users.apikeys.description.onchange HTTP/1.1" 200 - 3 0.002 0.008 2026-03-23 08:23:18,277 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [9/16] Tour apikeys_tour_setup → Step Enter description (trigger: .modal [name=name] input) 2026-03-23 08:23:18,336 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [10/16] Tour apikeys_tour_setup → Step Confirm key creation (trigger: .modal button:contains("Generate key")) 2026-03-23 08:23:18,395 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [11/16] Tour apikeys_tour_setup → Step Check that we're on the last step & grab key (trigger: .modal p:contains("Here is your new API key")) 2026-03-23 08:23:18,424 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "POST /web/dataset/call_kw/res.users.apikeys.description/web_save#res.users.apikeys.description.web_save HTTP/1.1" 200 - 5 0.007 0.012 2026-03-23 08:23:18,467 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'test_user' (#235) from 127.0.0.1 2026-03-23 08:23:18,474 26 INFO 00847-19-0-all odoo.models.unlink: User #235 deleted res.users.apikeys.description records with IDs: [1] 2026-03-23 08:23:18,476 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "POST /web/dataset/call_button/res.users.apikeys.description/make_key#res.users.apikeys.description.make_key HTTP/1.1" 200 - 9 0.008 0.023 2026-03-23 08:23:18,514 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "POST /web/dataset/call_kw/res.users.apikeys.show/get_views#res.users.apikeys.show.get_views HTTP/1.1" 200 - 8 0.005 0.014 2026-03-23 08:23:18,543 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "POST /web/dataset/call_kw/res.users.apikeys.show/onchange#res.users.apikeys.show.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-03-23 08:23:18,588 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "POST /web/dataset/call_kw#ir.logging.send_key HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:23:18,594 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [12/16] Tour apikeys_tour_setup → Step button:contains(Done) 2026-03-23 08:23:18,655 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [13/16] Tour apikeys_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:23:18,714 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [14/16] Tour apikeys_tour_setup → Step Open preferences / profile screen (trigger: [data-menu=preferences]) 2026-03-23 08:23:18,781 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [15/16] Tour apikeys_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:18,821 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 9 0.005 0.029 2026-03-23 08:23:18,887 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 19 0.011 0.028 2026-03-23 08:23:18,929 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [16/16] Tour apikeys_tour_setup → Step check that our key is present (trigger: [name=api_key_ids] .o_kanban_record:contains("my key")) 2026-03-23 08:23:18,959 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:18] "GET /web/image/res.users/235/avatar_128?unique=1774254198847 HTTP/1.1" 200 - 7 0.007 0.028 2026-03-23 08:23:19,017 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: tour succeeded 2026-03-23 08:23:19,018 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: ╔═══════════════════════════════════╗ ║ TOUR apikeys_tour_setup SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-03-23 08:23:19,317 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: heap 29073956 (allocated 30498816) 2026-03-23 08:23:19,325 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Closing chrome headless with pid 9010 2026-03-23 08:23:19,328 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Closing websocket connection 2026-03-23 08:23:19,332 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Terminating chrome headless with pid 9010 2026-03-23 08:23:19,448 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Removing chrome user profile "/tmp/tmpei0tsojn_chrome_odoo" 2026-03-23 08:23:19,516 26 INFO None odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:23:19,519 26 INFO None werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:19] "POST /xmlrpc/2/common HTTP/1.1" 200 - 9 0.004 0.019 2026-03-23 08:23:19,543 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:19] "POST /xmlrpc/2/object#res.users.read HTTP/1.1" 200 - 5 0.002 0.019 2026-03-23 08:23:19,973 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome pid: 9210 2026-03-23 08:23:19,974 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome headless temporary user profile dir: /tmp/tmpuiqi99eo_chrome_odoo 2026-03-23 08:23:19,974 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Issuing json command http://127.0.0.1:39923/json/version 2026-03-23 08:23:19,978 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:23:20,244 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Browser version: Chrome/141.0.7390.54 2026-03-23 08:23:20,256 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Issuing json command http://127.0.0.1:39923/json 2026-03-23 08:23:20,266 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:23:20,382 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Websocket url found: ws://127.0.0.1:39923/devtools/page/62C699D8A51FC6430640D1BADAF61BF6 2026-03-23 08:23:20,417 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Enable chrome headless console log notification 2026-03-23 08:23:20,463 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome headless enable page notifications 2026-03-23 08:23:20,610 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:23:20,614 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Setting session cookie in browser 2026-03-23 08:23:20,624 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:23:20,624 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:23:20,780 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:20] "GET /odoo HTTP/1.1" 200 - 26 0.029 0.091 2026-03-23 08:23:20,795 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Navigation result: {'frameId': '62C699D8A51FC6430640D1BADAF61BF6', 'loaderId': 'E9861E4318F4B35D9EF72FE15BF46C68', 'isDownload': False} 2026-03-23 08:23:20,800 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Evaluate ready code "odoo.isTourReady('apikeys_tour_teardown')" 2026-03-23 08:23:20,848 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:20] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-03-23 08:23:20,875 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:20] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.036 2026-03-23 08:23:20,906 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:20] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.070 2026-03-23 08:23:20,967 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:20] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-03-23 08:23:21,125 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:21] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-03-23 08:23:21,776 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:21] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:23:21,779 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.010 0.019 2026-03-23 08:23:21,801 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:23:21,816 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:21] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:23:21,923 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.063 2026-03-23 08:23:21,951 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: Owl is running in 'dev' mode. 2026-03-23 08:23:22,001 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 08:23:22,078 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:23:22,175 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "GET /odoo HTTP/1.1" 200 - 26 0.018 0.051 2026-03-23 08:23:22,192 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.080 2026-03-23 08:23:22,263 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "GET /web/image/res.partner/793/avatar_128?unique=1774254187000 HTTP/1.1" 200 - 6 0.009 0.026 2026-03-23 08:23:22,289 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Evaluate test code "odoo.startTour('apikeys_tour_teardown', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:23:22,299 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:23:22,301 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "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-23 08:23:22,321 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "GET /web/image?model=res.users&field=avatar_128&id=235 HTTP/1.1" 200 - 7 0.018 0.078 2026-03-23 08:23:22,342 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.001 0.110 2026-03-23 08:23:22,411 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.006 0.099 2026-03-23 08:23:22,445 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.197 2026-03-23 08:23:22,527 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "POST /mail/data HTTP/1.1" 200 - 19 0.026 0.163 2026-03-23 08:23:22,592 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "GET /odoo?debug=1 HTTP/1.1" 200 - 26 0.018 0.217 2026-03-23 08:23:22,598 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.203 2026-03-23 08:23:23,005 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:23] "POST /mail/data HTTP/1.1" 200 - 38 0.133 0.152 2026-03-23 08:23:23,010 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:23] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.275 2026-03-23 08:23:23,923 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [1/11] Tour apikeys_tour_teardown → Step Open preferences (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:23:24,005 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: Owl is running in 'dev' mode. 2026-03-23 08:23:24,020 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.040 0.080 2026-03-23 08:23:24,038 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.052 2026-03-23 08:23:24,062 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.010 0.053 2026-03-23 08:23:24,282 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.000 0.013 2026-03-23 08:23:24,351 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "GET /web/image?model=res.users&field=avatar_128&id=235 HTTP/1.1" 304 - 7 0.024 0.049 2026-03-23 08:23:24,384 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [2/11] Tour apikeys_tour_teardown → Step [data-menu=preferences] 2026-03-23 08:23:24,385 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.099 2026-03-23 08:23:24,487 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "POST /mail/data HTTP/1.1" 200 - 19 0.042 0.119 2026-03-23 08:23:24,498 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [3/11] Tour apikeys_tour_teardown → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:24,520 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 9 0.004 0.015 2026-03-23 08:23:24,670 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 2 0.003 0.035 2026-03-23 08:23:24,814 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "POST /mail/data HTTP/1.1" 200 - 38 0.057 0.105 2026-03-23 08:23:24,848 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 15 0.009 0.078 2026-03-23 08:23:24,851 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.088 2026-03-23 08:23:25,344 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:25] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.028 0.045 2026-03-23 08:23:25,370 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:25] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.007 0.022 2026-03-23 08:23:25,416 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:25] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.006 0.065 2026-03-23 08:23:25,762 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:25] "GET /web/image/res.users/235/avatar_128?unique=1774254205433 HTTP/1.1" 200 - 7 0.031 0.037 2026-03-23 08:23:25,840 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:25] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.026 0.023 2026-03-23 08:23:25,896 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [4/11] Tour apikeys_tour_teardown → Step Open kanban dropdown menu of the key (trigger: [name=api_key_ids] .o_kanban_record:contains("my key") .oe_kanban_action[name="remove"]) 2026-03-23 08:23:26,150 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:26] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:23:26,259 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [5/11] Tour apikeys_tour_teardown → Step Input password for security mode again (trigger: .modal [name=password] input) 2026-03-23 08:23:26,273 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:26] "POST /web/dataset/call_button/res.users.apikeys/remove#res.users.apikeys.remove HTTP/1.1" 200 - 2 0.002 0.011 2026-03-23 08:23:26,358 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:26] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.007 0.030 2026-03-23 08:23:26,382 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:26] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 0 0.000 0.029 2026-03-23 08:23:26,435 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:26] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 1 0.000 0.006 2026-03-23 08:23:26,627 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [6/11] Tour apikeys_tour_teardown → Step And confirm (trigger: .modal button:contains(Confirm Password)) 2026-03-23 08:23:26,686 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [7/11] Tour apikeys_tour_teardown → Step body:not(:has(.modal)) 2026-03-23 08:23:26,703 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:26] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 2 0.001 0.004 2026-03-23 08:23:26,723 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'test_user' (#235) from 127.0.0.1 2026-03-23 08:23:26,730 26 INFO 00847-19-0-all odoo.models.unlink: User #235 deleted res.users.apikeys records with IDs: [3] 2026-03-23 08:23:26,736 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:23:26,736 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:26] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 10 0.006 0.015 2026-03-23 08:23:26,769 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [8/11] Tour apikeys_tour_teardown → Step Re-open preferences again (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:23:26,837 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [9/11] Tour apikeys_tour_teardown → Step [data-menu=preferences] 2026-03-23 08:23:26,908 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [10/11] Tour apikeys_tour_teardown → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:26,950 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:26] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 18 0.012 0.027 2026-03-23 08:23:27,089 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:27] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 17 0.044 0.057 2026-03-23 08:23:27,182 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [11/11] Tour apikeys_tour_teardown → Step Check that there's no more keys (trigger: body:not(:has(.o_notebook [name=api_key_ids]))) 2026-03-23 08:23:27,256 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:27] "GET /web/image/res.users/235/avatar_128?unique=1774254206993 HTTP/1.1" 200 - 14 0.026 0.078 2026-03-23 08:23:27,325 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: tour succeeded 2026-03-23 08:23:27,342 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: ╔══════════════════════════════════════╗ ║ TOUR apikeys_tour_teardown SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-03-23 08:23:27,754 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: heap 28630476 (allocated 29712384) 2026-03-23 08:23:27,776 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Closing chrome headless with pid 9210 2026-03-23 08:23:27,788 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Closing websocket connection 2026-03-23 08:23:27,789 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Terminating chrome headless with pid 9210 2026-03-23 08:23:27,928 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Removing chrome user profile "/tmp/tmpuiqi99eo_chrome_odoo" 2026-03-23 08:23:28,014 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys: Starting TestAPIKeys.test_apikeys_totp ... 2026-03-23 08:23:28,527 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome pid: 9398 2026-03-23 08:23:28,528 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome headless temporary user profile dir: /tmp/tmpedztffj8_chrome_odoo 2026-03-23 08:23:28,528 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Issuing json command http://127.0.0.1:41349/json/version 2026-03-23 08:23:28,529 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41349', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:23:28,677 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Browser version: Chrome/141.0.7390.54 2026-03-23 08:23:28,677 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Issuing json command http://127.0.0.1:41349/json 2026-03-23 08:23:28,694 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41349', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:23:28,755 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Websocket url found: ws://127.0.0.1:41349/devtools/page/A11A05AB547B0FC38B7ADB0B8061D367 2026-03-23 08:23:28,820 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Enable chrome headless console log notification 2026-03-23 08:23:28,825 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome headless enable page notifications 2026-03-23 08:23:28,912 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:23:28,933 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Setting session cookie in browser 2026-03-23 08:23:28,939 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:23:28,939 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:23:28,967 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:23:31,083 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:31] "GET /odoo HTTP/1.1" 200 - 156 0.182 1.939 2026-03-23 08:23:31,097 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Navigation result: {'frameId': 'A11A05AB547B0FC38B7ADB0B8061D367', 'loaderId': '16F5F2F738A4F39F057C318BCF2284FC', 'isDownload': False} 2026-03-23 08:23:31,097 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Evaluate ready code "odoo.isTourReady('apikeys_tour_setup')" 2026-03-23 08:23:31,222 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:31] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.012 0.040 2026-03-23 08:23:31,440 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:31] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.101 0.161 2026-03-23 08:23:31,487 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:31] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.309 2026-03-23 08:23:31,575 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:31] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-03-23 08:23:31,800 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:31] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.027 2026-03-23 08:23:32,635 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:32] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:23:32,676 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.028 0.022 2026-03-23 08:23:32,698 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-03-23 08:23:32,717 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:32] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:23:32,896 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7413) 2026-03-23 08:23:32,905 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.027 0.126 2026-03-23 08:23:32,909 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: Owl is running in 'dev' mode. 2026-03-23 08:23:32,928 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:23:32,963 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:32] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:23:33,097 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "GET /odoo HTTP/1.1" 200 - 25 0.032 0.079 2026-03-23 08:23:33,138 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.141 2026-03-23 08:23:33,315 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "GET /web/image?model=res.users&field=avatar_128&id=235 HTTP/1.1" 200 - 14 0.029 0.088 2026-03-23 08:23:33,397 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "GET /web/image/res.partner/793/avatar_128?unique=1774254187000 HTTP/1.1" 200 - 6 0.015 0.167 2026-03-23 08:23:33,438 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:23:33,446 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Evaluate test code "odoo.startTour('apikeys_tour_setup', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:23:33,447 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.031 2026-03-23 08:23:33,469 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "POST /web/action/load HTTP/1.1" 200 - 5 0.031 0.221 2026-03-23 08:23:33,492 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.281 2026-03-23 08:23:33,529 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.035 2026-03-23 08:23:33,710 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "POST /mail/data HTTP/1.1" 200 - 33 0.070 0.135 2026-03-23 08:23:33,819 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "GET /odoo?debug=1 HTTP/1.1" 200 - 25 0.034 0.262 2026-03-23 08:23:33,823 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-03-23 08:23:33,970 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "POST /mail/data HTTP/1.1" 200 - 41 0.058 0.140 2026-03-23 08:23:33,975 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:33] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.040 2026-03-23 08:23:35,269 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [1/16] Tour apikeys_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:23:35,287 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.006 0.032 2026-03-23 08:23:35,292 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:35] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:23:35,305 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.014 2026-03-23 08:23:35,352 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: Owl is running in 'dev' mode. 2026-03-23 08:23:35,613 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:35] "GET /web/image?model=res.users&field=avatar_128&id=235 HTTP/1.1" 304 - 7 0.018 0.038 2026-03-23 08:23:35,619 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.001 0.050 2026-03-23 08:23:35,673 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:35] "POST /web/action/load HTTP/1.1" 200 - 5 0.021 0.075 2026-03-23 08:23:35,690 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [2/16] Tour apikeys_tour_setup → Step Open preferences / profile screen (trigger: [data-menu=preferences]) 2026-03-23 08:23:35,732 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:35] "POST /mail/data HTTP/1.1" 200 - 19 0.022 0.044 2026-03-23 08:23:35,851 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [3/16] Tour apikeys_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:35,930 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:35] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.028 0.046 2026-03-23 08:23:36,290 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:36] "POST /mail/data HTTP/1.1" 200 - 37 0.179 0.232 2026-03-23 08:23:36,530 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:36] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 42 0.100 0.376 2026-03-23 08:23:36,540 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.449 2026-03-23 08:23:36,776 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:36] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.033 0.051 2026-03-23 08:23:36,793 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:36] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.003 0.042 2026-03-23 08:23:36,848 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:36] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.021 0.074 2026-03-23 08:23:36,906 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:36] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 16 0.016 0.036 2026-03-23 08:23:37,088 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:37] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.037 0.035 2026-03-23 08:23:37,154 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:37] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.001 0.028 2026-03-23 08:23:37,605 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [4/16] Tour apikeys_tour_setup → Step Open API keys wizard (trigger: button:contains("Add API Key")) 2026-03-23 08:23:37,624 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:37] "GET /web/image/res.users/235/avatar_128?unique=1774254217221 HTTP/1.1" 200 - 7 0.029 0.059 2026-03-23 08:23:37,868 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [5/16] Tour apikeys_tour_setup → Step Check that we have to enter enhanced security mode (trigger: .modal div:contains(Enter your current password)) 2026-03-23 08:23:38,041 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:7414) 2026-03-23 08:23:38,049 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:38] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.013 0.340 2026-03-23 08:23:38,059 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:38] "POST /web/dataset/call_button/res.users/api_key_wizard#res.users.api_key_wizard HTTP/1.1" 200 - 3 0.002 0.109 2026-03-23 08:23:38,133 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:38] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.015 0.034 2026-03-23 08:23:38,176 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:38] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.006 0.014 2026-03-23 08:23:38,225 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [6/16] Tour apikeys_tour_setup → Step Input password (trigger: .modal [name=password] input) 2026-03-23 08:23:38,343 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [7/16] Tour apikeys_tour_setup → Step Confirm (trigger: .modal button:contains(Confirm Password)) 2026-03-23 08:23:38,404 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [8/16] Tour apikeys_tour_setup → Step Check that we're now on the key description dialog (trigger: .modal p:contains("Enter a description of and purpose for the key.")) 2026-03-23 08:23:38,443 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:38] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.005 0.013 2026-03-23 08:23:38,510 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:38] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.011 0.025 2026-03-23 08:23:38,606 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:38] "POST /web/dataset/call_kw/res.users.apikeys.description/get_views#res.users.apikeys.description.get_views HTTP/1.1" 200 - 11 0.010 0.022 2026-03-23 08:23:38,644 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:38] "POST /web/dataset/call_kw/res.users.apikeys.description/onchange#res.users.apikeys.description.onchange HTTP/1.1" 200 - 3 0.003 0.009 2026-03-23 08:23:38,690 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [9/16] Tour apikeys_tour_setup → Step Enter description (trigger: .modal [name=name] input) 2026-03-23 08:23:38,751 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [10/16] Tour apikeys_tour_setup → Step Confirm key creation (trigger: .modal button:contains("Generate key")) 2026-03-23 08:23:38,813 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [11/16] Tour apikeys_tour_setup → Step Check that we're on the last step & grab key (trigger: .modal p:contains("Here is your new API key")) 2026-03-23 08:23:38,840 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:38] "POST /web/dataset/call_kw/res.users.apikeys.description/web_save#res.users.apikeys.description.web_save HTTP/1.1" 200 - 5 0.005 0.014 2026-03-23 08:23:38,884 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'test_user' (#235) from 127.0.0.1 2026-03-23 08:23:38,892 26 INFO 00847-19-0-all odoo.models.unlink: User #235 deleted res.users.apikeys.description records with IDs: [2] 2026-03-23 08:23:38,895 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:38] "POST /web/dataset/call_button/res.users.apikeys.description/make_key#res.users.apikeys.description.make_key HTTP/1.1" 200 - 9 0.007 0.031 2026-03-23 08:23:38,963 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:38] "POST /web/dataset/call_kw/res.users.apikeys.show/get_views#res.users.apikeys.show.get_views HTTP/1.1" 200 - 8 0.010 0.027 2026-03-23 08:23:39,025 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:39] "POST /web/dataset/call_kw/res.users.apikeys.show/onchange#res.users.apikeys.show.onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-03-23 08:23:39,083 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:39] "POST /web/dataset/call_kw#ir.logging.send_key HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:23:39,092 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [12/16] Tour apikeys_tour_setup → Step button:contains(Done) 2026-03-23 08:23:39,156 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [13/16] Tour apikeys_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:23:39,244 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [14/16] Tour apikeys_tour_setup → Step Open preferences / profile screen (trigger: [data-menu=preferences]) 2026-03-23 08:23:39,333 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [15/16] Tour apikeys_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:39,406 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:39] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 9 0.026 0.039 2026-03-23 08:23:39,541 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:39] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 19 0.041 0.046 2026-03-23 08:23:39,614 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [16/16] Tour apikeys_tour_setup → Step check that our key is present (trigger: [name=api_key_ids] .o_kanban_record:contains("my key")) 2026-03-23 08:23:39,623 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:39] "GET /web/image/res.users/235/avatar_128?unique=1774254219452 HTTP/1.1" 200 - 7 0.011 0.031 2026-03-23 08:23:39,703 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: tour succeeded 2026-03-23 08:23:39,716 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: ╔═══════════════════════════════════╗ ║ TOUR apikeys_tour_setup SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-03-23 08:23:40,031 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: heap 29156448 (allocated 30760960) 2026-03-23 08:23:40,044 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Closing chrome headless with pid 9398 2026-03-23 08:23:40,056 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Closing websocket connection 2026-03-23 08:23:40,061 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Terminating chrome headless with pid 9398 2026-03-23 08:23:40,187 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Removing chrome user profile "/tmp/tmpedztffj8_chrome_odoo" 2026-03-23 08:23:40,752 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome pid: 9593 2026-03-23 08:23:40,752 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome headless temporary user profile dir: /tmp/tmpp1q61xar_chrome_odoo 2026-03-23 08:23:40,753 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Issuing json command http://127.0.0.1:36671/json/version 2026-03-23 08:23:40,756 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36671', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:23:40,835 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Browser version: Chrome/141.0.7390.54 2026-03-23 08:23:40,836 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Issuing json command http://127.0.0.1:36671/json 2026-03-23 08:23:40,849 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36671', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:23:40,865 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Websocket url found: ws://127.0.0.1:36671/devtools/page/992F8DC0CE47559AECBF0A2909B92937 2026-03-23 08:23:40,894 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Enable chrome headless console log notification 2026-03-23 08:23:40,915 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome headless enable page notifications 2026-03-23 08:23:41,224 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:23:41,232 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Setting session cookie in browser 2026-03-23 08:23:41,235 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:23:41,235 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:23:41,345 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:41] "GET /odoo HTTP/1.1" 200 - 26 0.026 0.070 2026-03-23 08:23:41,350 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Navigation result: {'frameId': '992F8DC0CE47559AECBF0A2909B92937', 'loaderId': '7C0926D369440CB3BDC05532707411B4', 'isDownload': False} 2026-03-23 08:23:41,350 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Evaluate ready code "odoo.isTourReady('totp_tour_setup')" 2026-03-23 08:23:41,417 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:41] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.013 2026-03-23 08:23:41,442 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.028 2026-03-23 08:23:41,443 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:41] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.032 2026-03-23 08:23:41,518 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:41] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.024 2026-03-23 08:23:41,690 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:41] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.008 0.014 2026-03-23 08:23:42,527 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:42] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:23:42,546 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.006 0.032 2026-03-23 08:23:42,556 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:23:42,628 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.015 2026-03-23 08:23:42,702 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: Owl is running in 'dev' mode. 2026-03-23 08:23:42,724 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:23:42,748 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:23:42,881 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:42] "GET /odoo HTTP/1.1" 200 - 26 0.027 0.080 2026-03-23 08:23:42,892 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:42] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.106 2026-03-23 08:23:43,071 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "GET /web/image?model=res.users&field=avatar_128&id=235 HTTP/1.1" 200 - 7 0.022 0.051 2026-03-23 08:23:43,087 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Evaluate test code "odoo.startTour('totp_tour_setup', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:23:43,118 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:23:43,162 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.037 2026-03-23 08:23:43,166 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.045 2026-03-23 08:23:43,175 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [1/22] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:23:43,181 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "GET /web/image/res.partner/793/avatar_128?unique=1774254187000 HTTP/1.1" 200 - 6 0.052 0.119 2026-03-23 08:23:43,246 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "POST /web/action/load HTTP/1.1" 200 - 5 0.015 0.201 2026-03-23 08:23:43,276 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.001 0.249 2026-03-23 08:23:43,298 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [2/22] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:23:43,305 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.010 0.068 2026-03-23 08:23:43,399 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "POST /mail/data HTTP/1.1" 200 - 19 0.037 0.219 2026-03-23 08:23:43,405 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.143 2026-03-23 08:23:43,569 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [3/22] Tour totp_tour_setup → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:43,629 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 9 0.016 0.033 2026-03-23 08:23:43,842 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "POST /mail/data HTTP/1.1" 200 - 38 0.088 0.104 2026-03-23 08:23:43,878 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:43] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 2 0.002 0.146 2026-03-23 08:23:44,337 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:44] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.015 0.030 2026-03-23 08:23:44,392 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:44] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.007 0.037 2026-03-23 08:23:44,429 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:44] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.016 0.062 2026-03-23 08:23:44,477 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:44] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 15 0.009 0.029 2026-03-23 08:23:44,584 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:44] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.011 0.040 2026-03-23 08:23:44,678 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:44] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.031 0.095 2026-03-23 08:23:44,772 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:44] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:23:45,130 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:45] "GET /web/image/res.users/235/avatar_128?unique=1774254224870 HTTP/1.1" 200 - 7 0.016 0.041 2026-03-23 08:23:45,182 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [4/22] Tour totp_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:45,294 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [5/22] Tour totp_tour_setup → Step Open totp wizard (trigger: a[role=tab]:contains("Security").active) 2026-03-23 08:23:45,342 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:45] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-03-23 08:23:45,387 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [6/22] Tour totp_tour_setup → Step button[name=action_totp_enable_wizard] 2026-03-23 08:23:45,524 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:45] "POST /web/dataset/call_button/res.users/action_totp_enable_wizard#res.users.action_totp_enable_wizard HTTP/1.1" 200 - 2 0.004 0.009 2026-03-23 08:23:45,531 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [7/22] Tour totp_tour_setup → Step .modal div:contains(Enter your current password) 2026-03-23 08:23:45,559 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:45] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:23:45,585 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:45] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 1 0.000 0.004 2026-03-23 08:23:45,637 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [8/22] Tour totp_tour_setup → Step Check that we have to enter enhanced security mode and input password (trigger: [name=password] input) 2026-03-23 08:23:45,724 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [9/22] Tour totp_tour_setup → Step Confirm (trigger: button:contains(Confirm Password)) 2026-03-23 08:23:45,806 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [10/22] Tour totp_tour_setup → Step Check the wizard has opened (trigger: .modal:contains("Two-Factor Authentication Activation")) 2026-03-23 08:23:45,824 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:45] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 2 0.002 0.018 2026-03-23 08:23:45,944 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:45] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 12 0.024 0.067 2026-03-23 08:23:45,999 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:45] "POST /web/dataset/call_kw/auth_totp.wizard/get_views#auth_totp.wizard.get_views HTTP/1.1" 200 - 8 0.009 0.030 2026-03-23 08:23:46,028 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:46] "POST /web/dataset/call_kw/auth_totp.wizard/web_read#auth_totp.wizard.web_read HTTP/1.1" 200 - 5 0.005 0.007 2026-03-23 08:23:46,083 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [11/22] Tour totp_tour_setup → Step Get secret from collapsed div (trigger: .modal a:contains("Cannot scan it?")) 2026-03-23 08:23:46,111 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:46] "GET /web/image/auth_totp.wizard/4/qrcode?unique=1774254225000 HTTP/1.1" 200 - 8 0.007 0.015 2026-03-23 08:23:46,142 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:3TZS ODIU MV3B 2ZSA O5IS SPVB TJSK GKQ2 offset:0 token:986522 2026-03-23 08:23:46,143 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:46] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:23:46,161 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [12/22] Tour totp_tour_setup → Step .modal button.btn-primary:contains(Enable Two-Factor Authentication) 2026-03-23 08:23:46,231 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [13/22] Tour totp_tour_setup → Step .o_notification_content:contains(2-Factor authentication is now enabled) 2026-03-23 08:23:46,257 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:46] "POST /web/dataset/call_kw/auth_totp.wizard/web_save#auth_totp.wizard.web_save HTTP/1.1" 200 - 7 0.009 0.017 2026-03-23 08:23:46,417 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(235,) 'test_user' 2026-03-23 08:23:46,459 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:23:46,459 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:46] "POST /web/dataset/call_button/auth_totp.wizard/enable#auth_totp.wizard.enable HTTP/1.1" 200 - 32 0.039 0.146 2026-03-23 08:23:46,507 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [14/22] Tour totp_tour_setup → Step return to client root to avoid race condition (trigger: body) 2026-03-23 08:23:46,708 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:46] "GET /odoo HTTP/1.1" 200 - 35 0.035 0.080 2026-03-23 08:23:47,068 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:47] "GET /web/webclient/load_menus HTTP/1.1" 200 - 30 0.101 0.124 2026-03-23 08:23:48,279 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [15/22] Tour totp_tour_setup → Step wait for client reload (trigger: body:not(.wait)) 2026-03-23 08:23:48,297 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:48] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 08:23:48,325 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.014 0.016 2026-03-23 08:23:48,337 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.003 0.022 2026-03-23 08:23:48,359 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: Owl is running in 'dev' mode. 2026-03-23 08:23:48,621 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [16/22] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:23:48,624 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:48] "GET /web/image?model=res.users&field=avatar_128&id=235 HTTP/1.1" 304 - 14 0.017 0.059 2026-03-23 08:23:48,646 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:48] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.007 0.085 2026-03-23 08:23:48,681 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [17/22] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:23:48,690 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:48] "POST /web/action/load HTTP/1.1" 200 - 5 0.012 0.109 2026-03-23 08:23:48,770 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:48] "POST /mail/data HTTP/1.1" 200 - 32 0.031 0.103 2026-03-23 08:23:48,820 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [18/22] Tour totp_tour_setup → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:49,003 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:49] "POST /mail/data HTTP/1.1" 200 - 42 0.063 0.129 2026-03-23 08:23:49,011 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.115 2026-03-23 08:23:49,040 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:49] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.008 0.208 2026-03-23 08:23:49,452 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:49] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.035 0.054 2026-03-23 08:23:49,557 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:49] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 5 0.004 0.075 2026-03-23 08:23:49,607 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:49] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:23:49,709 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:49] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 20 0.016 0.035 2026-03-23 08:23:49,922 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [19/22] Tour totp_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:49,978 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:49] "GET /web/image/res.users/235/avatar_128?unique=1774254229779 HTTP/1.1" 200 - 7 0.009 0.039 2026-03-23 08:23:50,023 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [20/22] Tour totp_tour_setup → Step Check that the button has changed (trigger: a[role=tab]:contains("Security").active) 2026-03-23 08:23:50,131 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [21/22] Tour totp_tour_setup → Step button[name=action_totp_disable] 2026-03-23 08:23:50,241 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [22/22] Tour totp_tour_setup → Step body:not(:has(.o_dialog)) 2026-03-23 08:23:50,369 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: tour succeeded 2026-03-23 08:23:50,372 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: ╔════════════════════════════════╗ ║ TOUR totp_tour_setup SUCCEEDED ║ ╚════════════════════════════════╝ 2026-03-23 08:23:50,790 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: heap 26467776 (allocated 27615232) 2026-03-23 08:23:50,802 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Closing chrome headless with pid 9593 2026-03-23 08:23:50,804 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Closing websocket connection 2026-03-23 08:23:50,814 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Terminating chrome headless with pid 9593 2026-03-23 08:23:50,934 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Removing chrome user profile "/tmp/tmpp1q61xar_chrome_odoo" 2026-03-23 08:23:51,054 26 INFO None odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:23:51,056 26 INFO None werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:51] "POST /xmlrpc/2/common HTTP/1.1" 200 - 8 0.007 0.023 2026-03-23 08:23:51,109 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:23:51,703 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:23:51,832 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp ... 2026-03-23 08:23:52,472 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome pid: 9791 2026-03-23 08:23:52,473 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless temporary user profile dir: /tmp/tmpc6ckciv8_chrome_odoo 2026-03-23 08:23:52,473 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:43861/json/version 2026-03-23 08:23:52,475 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43861', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:23:52,551 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Browser version: Chrome/141.0.7390.54 2026-03-23 08:23:52,551 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:43861/json 2026-03-23 08:23:52,552 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43861', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:23:52,564 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Websocket url found: ws://127.0.0.1:43861/devtools/page/AE57F3ED0ADC70393EC74134EA9DF9B8 2026-03-23 08:23:52,630 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Enable chrome headless console log notification 2026-03-23 08:23:52,637 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless enable page notifications 2026-03-23 08:23:52,859 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:23:52,866 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Setting session cookie in browser 2026-03-23 08:23:52,869 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:23:52,870 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:23:52,896 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:23:54,762 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:54] "GET /odoo HTTP/1.1" 200 - 147 0.136 1.736 2026-03-23 08:23:54,766 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigation result: {'frameId': 'AE57F3ED0ADC70393EC74134EA9DF9B8', 'loaderId': '068FE9ADC0D4C628B536A7F11FF24DAF', 'isDownload': False} 2026-03-23 08:23:54,767 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate ready code "odoo.isTourReady('totp_tour_setup')" 2026-03-23 08:23:54,812 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:54] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-03-23 08:23:54,825 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:54] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-03-23 08:23:54,994 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:54] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.084 0.100 2026-03-23 08:23:55,013 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:55] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.078 2026-03-23 08:23:55,142 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:55] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-03-23 08:23:55,821 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:55] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:23:55,857 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.022 0.025 2026-03-23 08:23:55,887 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.042 2026-03-23 08:23:55,893 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:55] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:23:55,979 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7420) 2026-03-23 08:23:55,983 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.004 0.037 2026-03-23 08:23:56,033 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-23 08:23:56,056 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:23:56,076 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:23:56,192 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "GET /odoo HTTP/1.1" 200 - 25 0.042 0.059 2026-03-23 08:23:56,216 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.108 2026-03-23 08:23:56,280 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate test code "odoo.startTour('totp_tour_setup', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:23:56,351 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:23:56,360 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [1/22] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:23:56,385 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "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-23 08:23:56,392 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 200 - 14 0.033 0.069 2026-03-23 08:23:56,401 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.093 2026-03-23 08:23:56,441 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "GET /web/image/res.partner/794/avatar_128?unique=1774254231000 HTTP/1.1" 200 - 6 0.009 0.114 2026-03-23 08:23:56,471 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [2/22] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:23:56,543 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "POST /mail/data HTTP/1.1" 200 - 33 0.038 0.115 2026-03-23 08:23:56,560 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.243 2026-03-23 08:23:56,585 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.173 2026-03-23 08:23:56,616 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-03-23 08:23:56,738 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [3/22] Tour totp_tour_setup → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:56,778 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.018 0.019 2026-03-23 08:23:56,941 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:56] "POST /mail/data HTTP/1.1" 200 - 41 0.084 0.101 2026-03-23 08:23:57,111 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:57] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 41 0.081 0.181 2026-03-23 08:23:57,544 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:57] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.077 0.053 2026-03-23 08:23:57,561 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:57] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.004 0.033 2026-03-23 08:23:57,589 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:57] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.006 0.046 2026-03-23 08:23:57,668 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:57] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 16 0.008 0.025 2026-03-23 08:23:57,836 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.052 0.056 2026-03-23 08:23:57,995 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:57] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.066 0.194 2026-03-23 08:23:58,017 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:58] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.080 2026-03-23 08:23:58,289 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [4/22] Tour totp_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:23:58,309 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:58] "GET /web/image/res.users/236/avatar_128?unique=1774254238054 HTTP/1.1" 200 - 7 0.018 0.042 2026-03-23 08:23:58,466 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [5/22] Tour totp_tour_setup → Step Open totp wizard (trigger: a[role=tab]:contains("Security").active) 2026-03-23 08:23:58,588 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [6/22] Tour totp_tour_setup → Step button[name=action_totp_enable_wizard] 2026-03-23 08:23:58,666 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [7/22] Tour totp_tour_setup → Step .modal div:contains(Enter your current password) 2026-03-23 08:23:58,768 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:7421) 2026-03-23 08:23:58,784 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:58] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.012 0.272 2026-03-23 08:23:58,801 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:58] "POST /web/dataset/call_button/res.users/action_totp_enable_wizard#res.users.action_totp_enable_wizard HTTP/1.1" 200 - 3 0.007 0.084 2026-03-23 08:23:58,918 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:58] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.013 0.050 2026-03-23 08:23:58,942 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:58] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.002 0.007 2026-03-23 08:23:58,992 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [8/22] Tour totp_tour_setup → Step Check that we have to enter enhanced security mode and input password (trigger: [name=password] input) 2026-03-23 08:23:59,091 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [9/22] Tour totp_tour_setup → Step Confirm (trigger: button:contains(Confirm Password)) 2026-03-23 08:23:59,169 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [10/22] Tour totp_tour_setup → Step Check the wizard has opened (trigger: .modal:contains("Two-Factor Authentication Activation")) 2026-03-23 08:23:59,184 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:59] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.006 0.016 2026-03-23 08:23:59,249 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:59] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 12 0.011 0.041 2026-03-23 08:23:59,292 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:59] "POST /web/dataset/call_kw/auth_totp.wizard/get_views#auth_totp.wizard.get_views HTTP/1.1" 200 - 8 0.008 0.016 2026-03-23 08:23:59,320 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:59] "POST /web/dataset/call_kw/auth_totp.wizard/web_read#auth_totp.wizard.web_read HTTP/1.1" 200 - 5 0.003 0.009 2026-03-23 08:23:59,354 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [11/22] Tour totp_tour_setup → Step Get secret from collapsed div (trigger: .modal a:contains("Cannot scan it?")) 2026-03-23 08:23:59,373 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:59] "GET /web/image/auth_totp.wizard/5/qrcode?unique=1774254239000 HTTP/1.1" 200 - 8 0.004 0.010 2026-03-23 08:23:59,412 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:PH3N TDTH TOH3 BRHS PIYD A453 D45A SVFB offset:0 token:086135 2026-03-23 08:23:59,413 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:59] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:23:59,428 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [12/22] Tour totp_tour_setup → Step .modal button.btn-primary:contains(Enable Two-Factor Authentication) 2026-03-23 08:23:59,490 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [13/22] Tour totp_tour_setup → Step .o_notification_content:contains(2-Factor authentication is now enabled) 2026-03-23 08:23:59,513 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:59] "POST /web/dataset/call_kw/auth_totp.wizard/web_save#auth_totp.wizard.web_save HTTP/1.1" 200 - 7 0.004 0.014 2026-03-23 08:23:59,651 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(236,) 'test_user' 2026-03-23 08:23:59,684 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:23:59,684 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:59] "POST /web/dataset/call_button/auth_totp.wizard/enable#auth_totp.wizard.enable HTTP/1.1" 200 - 29 0.037 0.121 2026-03-23 08:23:59,722 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [14/22] Tour totp_tour_setup → Step return to client root to avoid race condition (trigger: body) 2026-03-23 08:23:59,872 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:23:59] "GET /odoo HTTP/1.1" 200 - 35 0.019 0.060 2026-03-23 08:24:00,058 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 30 0.041 0.082 2026-03-23 08:24:01,045 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:24:01,048 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [15/22] Tour totp_tour_setup → Step wait for client reload (trigger: body:not(.wait)) 2026-03-23 08:24:01,087 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.019 0.016 2026-03-23 08:24:01,110 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-23 08:24:01,111 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.003 0.024 2026-03-23 08:24:01,329 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [16/22] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:24:01,365 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 304 - 14 0.024 0.055 2026-03-23 08:24:01,378 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.000 0.074 2026-03-23 08:24:01,405 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [17/22] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:24:01,456 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "POST /mail/data HTTP/1.1" 200 - 32 0.025 0.090 2026-03-23 08:24:01,468 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [18/22] Tour totp_tour_setup → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:01,487 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "POST /web/action/load HTTP/1.1" 200 - 5 0.012 0.164 2026-03-23 08:24:01,491 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.102 2026-03-23 08:24:01,515 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.007 0.028 2026-03-23 08:24:01,603 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 5 0.004 0.016 2026-03-23 08:24:01,773 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "POST /mail/data HTTP/1.1" 200 - 42 0.055 0.091 2026-03-23 08:24:01,822 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:01] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 15 0.017 0.155 2026-03-23 08:24:02,300 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:02] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.089 0.134 2026-03-23 08:24:02,457 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [19/22] Tour totp_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:02,488 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:02] "GET /web/image/res.users/236/avatar_128?unique=1774254242253 HTTP/1.1" 200 - 7 0.010 0.028 2026-03-23 08:24:02,535 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:02] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:24:02,581 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [20/22] Tour totp_tour_setup → Step Check that the button has changed (trigger: a[role=tab]:contains("Security").active) 2026-03-23 08:24:02,653 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [21/22] Tour totp_tour_setup → Step button[name=action_totp_disable] 2026-03-23 08:24:02,858 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [22/22] Tour totp_tour_setup → Step body:not(:has(.o_dialog)) 2026-03-23 08:24:03,034 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: tour succeeded 2026-03-23 08:24:03,042 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: ╔════════════════════════════════╗ ║ TOUR totp_tour_setup SUCCEEDED ║ ╚════════════════════════════════╝ 2026-03-23 08:24:03,629 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: heap 26319176 (allocated 27877376) 2026-03-23 08:24:03,634 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing chrome headless with pid 9791 2026-03-23 08:24:03,636 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing websocket connection 2026-03-23 08:24:03,652 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Terminating chrome headless with pid 9791 2026-03-23 08:24:03,729 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Removing chrome user profile "/tmp/tmpc6ckciv8_chrome_odoo" 2026-03-23 08:24:03,839 26 INFO None odoo.addons.base.models.res_users: Invalid API key or password-based authentication attempted for a non-interactive (API) context that requires API key authentication only. 2026-03-23 08:24:03,839 26 INFO None odoo.addons.base.models.res_users: Login failed for login:test_user from n/a 2026-03-23 08:24:03,849 26 INFO None werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:03] "POST /xmlrpc/2/common HTTP/1.1" 200 - 6 0.009 0.012 2026-03-23 08:24:03,859 26 INFO None odoo.addons.base.models.res_users: Invalid API key or password-based authentication attempted for a non-interactive (API) context that requires API key authentication only. 2026-03-23 08:24:03,859 26 INFO None odoo.addons.base.models.res_users: Login failed for login:test_user from n/a 2026-03-23 08:24:03,860 26 INFO None werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:03] "POST /xmlrpc/2/common HTTP/1.1" 200 - 4 0.002 0.006 2026-03-23 08:24:03,871 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Invalid API key or password-based authentication attempted for a non-interactive (API) context that requires API key authentication only. 2026-03-23 08:24:03,872 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:03] "POST /xmlrpc/2/object HTTP/1.1" 200 - 3 0.002 0.006 2026-03-23 08:24:04,406 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome pid: 9992 2026-03-23 08:24:04,407 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless temporary user profile dir: /tmp/tmpvuctwzv9_chrome_odoo 2026-03-23 08:24:04,408 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:40885/json/version 2026-03-23 08:24:04,412 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:24:04,548 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Browser version: Chrome/141.0.7390.54 2026-03-23 08:24:04,548 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:40885/json 2026-03-23 08:24:04,549 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:24:04,595 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Websocket url found: ws://127.0.0.1:40885/devtools/page/EFCC29E2DAD808CDBA1426A14954B111 2026-03-23 08:24:04,640 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Enable chrome headless console log notification 2026-03-23 08:24:04,647 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless enable page notifications 2026-03-23 08:24:04,762 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Setting session cookie in browser 2026-03-23 08:24:04,774 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Open "http://127.0.0.1:8069/" in browser 2026-03-23 08:24:04,775 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigating to: "http://127.0.0.1:8069/" 2026-03-23 08:24:06,275 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:06] "GET / HTTP/1.1" 200 - 96 0.144 1.333 2026-03-23 08:24:06,283 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigation result: {'frameId': 'EFCC29E2DAD808CDBA1426A14954B111', 'loaderId': '4CFE7BE5B76545EE8873BC5FB35C8E18', 'isDownload': False} 2026-03-23 08:24:06,283 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate ready code "odoo.isTourReady('totp_login_enabled')" 2026-03-23 08:24:06,338 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 08:24:06,358 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:24:06,500 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:06] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 10 0.092 0.075 2026-03-23 08:24:06,528 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:24:06,585 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:06] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.025 0.176 2026-03-23 08:24:06,625 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:24:06,631 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:24:06,647 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:24:06,714 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:06] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.028 0.094 2026-03-23 08:24:06,931 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:24:06,938 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:06] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:24:06,952 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:06] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.012 0.017 2026-03-23 08:24:07,084 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:24:07,157 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:07] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.013 0.114 2026-03-23 08:24:07,182 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:07] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.006 0.135 2026-03-23 08:24:07,929 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:24:08,070 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate test code "odoo.startTour('totp_login_enabled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:24:08,099 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [1/14] Tour totp_login_enabled → Step check that we're on the login page or go to it (trigger: a:contains(Sign in)) 2026-03-23 08:24:08,111 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:08] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.027 2026-03-23 08:24:08,483 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:08] "GET /web/login HTTP/1.1" 200 - 33 0.085 0.158 2026-03-23 08:24:08,611 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:24:08,618 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:24:09,419 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [2/14] Tour totp_login_enabled → Step input login (trigger: input#login) 2026-03-23 08:24:09,425 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:09] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:24:09,530 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [3/14] Tour totp_login_enabled → Step input password (trigger: input#password) 2026-03-23 08:24:09,544 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:09] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:24:09,604 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [4/14] Tour totp_login_enabled → Step click da button (trigger: button:contains("Log in")) 2026-03-23 08:24:09,759 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-23 08:24:09,870 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.models.res_users: New device alert email sent for user to 2026-03-23 08:24:09,875 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:09] "POST /web/login HTTP/1.1" 303 - 30 0.035 0.135 2026-03-23 08:24:10,080 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:10] "GET /web/login/totp?redirect=/odoo? HTTP/1.1" 200 - 30 0.058 0.139 2026-03-23 08:24:10,163 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:24:10,179 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:24:10,778 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [5/14] Tour totp_login_enabled → Step expect totp screen (trigger: label:contains(Authentication Code)) 2026-03-23 08:24:10,795 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:10] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:24:10,863 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [6/14] Tour totp_login_enabled → Step input incorrect code (trigger: input[name=totp_token]) 2026-03-23 08:24:10,876 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:10] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:24:10,919 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:None offset:-2 token:916122 2026-03-23 08:24:10,921 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:10] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:24:10,935 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [7/14] Tour totp_login_enabled → Step button:contains("Log in") 2026-03-23 08:24:11,170 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:11] "POST /web/login/totp?redirect=/odoo? HTTP/1.1" 200 - 17 0.026 0.106 2026-03-23 08:24:11,510 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:11] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:24:11,514 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [8/14] Tour totp_login_enabled → Step using an incorrect token should fail (trigger: p.alert.alert-danger:contains(Verification failed, please double-check the 6-digit code)) 2026-03-23 08:24:11,601 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [9/14] Tour totp_login_enabled → Step reuse same code (trigger: input[name=totp_token]) 2026-03-23 08:24:11,612 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:11] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:24:11,675 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:None offset:0 token:086135 2026-03-23 08:24:11,676 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:11] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:24:11,684 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [10/14] Tour totp_login_enabled → Step button:contains("Log in") 2026-03-23 08:24:11,839 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:11] "POST /web/login/totp?redirect=/odoo? HTTP/1.1" 200 - 16 0.012 0.052 2026-03-23 08:24:12,206 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:12] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-03-23 08:24:12,209 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [11/14] Tour totp_login_enabled → Step reusing the same token should fail (trigger: p.alert.alert-danger:contains(Verification failed, please use the latest 6-digit code)) 2026-03-23 08:24:12,263 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [12/14] Tour totp_login_enabled → Step input code (trigger: input[name=totp_token]) 2026-03-23 08:24:12,276 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:12] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:24:12,321 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:None offset:1 token:822738 2026-03-23 08:24:12,321 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:12] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:24:12,329 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [13/14] Tour totp_login_enabled → Step button:contains("Log in") 2026-03-23 08:24:12,455 26 INFO 00847-19-0-all odoo.models.unlink: User #3 deleted auth.totp.rate.limit.log records with IDs: [7, 8, 9] 2026-03-23 08:24:12,461 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:12] "POST /web/login/totp?redirect=/odoo? HTTP/1.1" 303 - 12 0.012 0.032 2026-03-23 08:24:12,529 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:12] "GET /odoo HTTP/1.1" 200 - 26 0.014 0.045 2026-03-23 08:24:12,589 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:12] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-03-23 08:24:12,597 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:12] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-03-23 08:24:12,604 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:24:12,743 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:12] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-03-23 08:24:12,967 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:12] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-03-23 08:24:13,697 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:24:13,712 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.006 0.014 2026-03-23 08:24:13,728 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 08:24:13,739 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:13] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:24:13,799 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [14/14] Tour totp_login_enabled → Step check we're logged in (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:24:13,831 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.006 2026-03-23 08:24:13,907 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-23 08:24:13,923 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:24:13,969 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:13] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:24:14,098 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:14] "GET /odoo HTTP/1.1" 200 - 26 0.025 0.053 2026-03-23 08:24:14,109 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:14] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.082 2026-03-23 08:24:14,312 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: tour succeeded 2026-03-23 08:24:14,332 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: ╔═══════════════════════════════════╗ ║ TOUR totp_login_enabled SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-03-23 08:24:14,341 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:14] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 200 - 7 0.042 0.092 2026-03-23 08:24:14,434 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:14] "POST /mail/data HTTP/1.1" 200 - 19 0.033 0.058 2026-03-23 08:24:14,456 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:14] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.003 0.199 2026-03-23 08:24:14,519 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.021 0.184 2026-03-23 08:24:14,559 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:14] "GET /web/image/res.partner/794/avatar_128?unique=1774254231000 HTTP/1.1" 200 - 6 0.010 0.320 2026-03-23 08:24:14,579 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:14] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.310 2026-03-23 08:24:14,706 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: heap 17911756 (allocated 18567168) 2026-03-23 08:24:14,726 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:14] "GET /websocket?version=19.0-2 HTTP/1.1" 503 - 0 0.000 0.007 2026-03-23 08:24:14,862 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing chrome headless with pid 9992 2026-03-23 08:24:14,864 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing websocket connection 2026-03-23 08:24:14,865 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Terminating chrome headless with pid 9992 2026-03-23 08:24:15,046 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Removing chrome user profile "/tmp/tmpvuctwzv9_chrome_odoo" 2026-03-23 08:24:15,123 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:15] "POST /mail/data HTTP/1.1" 200 - 38 0.100 0.138 2026-03-23 08:24:15,696 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome pid: 10178 2026-03-23 08:24:15,696 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless temporary user profile dir: /tmp/tmp_nisrmut_chrome_odoo 2026-03-23 08:24:15,697 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:39239/json/version 2026-03-23 08:24:15,702 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:24:15,820 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Browser version: Chrome/141.0.7390.54 2026-03-23 08:24:15,820 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:39239/json 2026-03-23 08:24:15,826 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:24:15,892 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Websocket url found: ws://127.0.0.1:39239/devtools/page/D769BA18FCA670BE32BC1F8A89438883 2026-03-23 08:24:15,936 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Enable chrome headless console log notification 2026-03-23 08:24:15,947 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless enable page notifications 2026-03-23 08:24:16,118 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Setting session cookie in browser 2026-03-23 08:24:16,128 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Open "http://127.0.0.1:8069/" in browser 2026-03-23 08:24:16,128 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigating to: "http://127.0.0.1:8069/" 2026-03-23 08:24:16,173 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:16] "GET / HTTP/1.1" 200 - 6 0.005 0.021 2026-03-23 08:24:16,178 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigation result: {'frameId': 'D769BA18FCA670BE32BC1F8A89438883', 'loaderId': '58E74500CECBDF1D07AEFD2197A6D9DF', 'isDownload': False} 2026-03-23 08:24:16,179 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate ready code "odoo.isTourReady('totp_login_device')" 2026-03-23 08:24:16,210 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:16] "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-23 08:24:16,246 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:16] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.005 0.028 2026-03-23 08:24:16,280 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:16] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.013 0.028 2026-03-23 08:24:16,311 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:16] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.002 0.006 2026-03-23 08:24:16,331 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:24:16,335 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:24:16,533 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:24:16,612 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:16] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 08:24:16,618 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:16] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 3 0.023 0.020 2026-03-23 08:24:16,636 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:16] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.003 0.009 2026-03-23 08:24:16,653 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:16] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.005 0.027 2026-03-23 08:24:17,331 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:24:17,448 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate test code "odoo.startTour('totp_login_device', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:24:17,495 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [1/36] Tour totp_login_device → Step check that we're on the login page or go to it (trigger: a:contains(Sign in)) 2026-03-23 08:24:17,498 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:17] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:24:17,673 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:17] "GET /web/login HTTP/1.1" 200 - 15 0.018 0.084 2026-03-23 08:24:17,801 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:24:17,802 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:24:18,650 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [2/36] Tour totp_login_device → Step input login (trigger: input#login) 2026-03-23 08:24:18,654 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:18] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.071 2026-03-23 08:24:18,831 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:18] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:24:18,836 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [3/36] Tour totp_login_device → Step input password (trigger: input#password) 2026-03-23 08:24:18,970 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [4/36] Tour totp_login_device → Step click da button (trigger: button:contains("Log in")) 2026-03-23 08:24:19,156 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-23 08:24:19,195 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.models.res_users: New device alert email sent for user to 2026-03-23 08:24:19,198 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:19] "POST /web/login HTTP/1.1" 303 - 19 0.027 0.074 2026-03-23 08:24:19,291 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:19] "GET /web/login/totp?redirect=/odoo? HTTP/1.1" 200 - 13 0.012 0.062 2026-03-23 08:24:19,433 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:24:19,437 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:24:20,290 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:20] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:24:20,291 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [5/36] Tour totp_login_device → Step expect totp screen (trigger: label:contains(Authentication Code)) 2026-03-23 08:24:20,372 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [6/36] Tour totp_login_device → Step check remember device box (trigger: label[for=switch-remember]) 2026-03-23 08:24:20,383 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:20] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:24:20,426 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [7/36] Tour totp_login_device → Step input code (trigger: input[name=totp_token]) 2026-03-23 08:24:20,491 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:None offset:2 token:293344 2026-03-23 08:24:20,493 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:20] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:24:20,501 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [8/36] Tour totp_login_device → Step button:contains(Log in) 2026-03-23 08:24:20,648 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA check: SUCCESS for res.users(236,) 'test_user' 2026-03-23 08:24:20,665 26 INFO 00847-19-0-all odoo.models.unlink: User #3 deleted auth.totp.rate.limit.log records with IDs: [10] 2026-03-23 08:24:20,685 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Authentication Device generated: scope: for 'test_user' (#236) from 127.0.0.1 2026-03-23 08:24:20,689 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:20] "POST /web/login/totp?redirect=/odoo? HTTP/1.1" 303 - 15 0.021 0.048 2026-03-23 08:24:20,811 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:20] "GET /odoo HTTP/1.1" 200 - 26 0.036 0.066 2026-03-23 08:24:20,906 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:20] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-03-23 08:24:20,914 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:20] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 08:24:20,933 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:20] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.062 2026-03-23 08:24:21,012 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:21] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-03-23 08:24:21,235 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:21] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.029 2026-03-23 08:24:22,079 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:22] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:24:22,083 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.027 0.025 2026-03-23 08:24:22,092 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-03-23 08:24:22,114 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:22] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:24:22,133 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [9/36] Tour totp_login_device → Step .o_web_client .o_navbar 2026-03-23 08:24:22,175 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.018 2026-03-23 08:24:22,285 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-23 08:24:22,314 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:24:22,376 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:22] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:24:22,658 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:22] "GET /odoo HTTP/1.1" 200 - 26 0.046 0.183 2026-03-23 08:24:22,696 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:22] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.251 2026-03-23 08:24:22,935 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:22] "GET /web/image/res.partner/794/avatar_128?unique=1774254231000 HTTP/1.1" 200 - 6 0.012 0.084 2026-03-23 08:24:22,947 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:22] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.001 0.109 2026-03-23 08:24:22,966 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [10/36] Tour totp_login_device → Step .o_web_client .o_navbar 2026-03-23 08:24:23,033 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.153 2026-03-23 08:24:23,211 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 200 - 7 0.065 0.307 2026-03-23 08:24:23,251 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.005 0.254 2026-03-23 08:24:23,358 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "POST /mail/data HTTP/1.1" 200 - 19 0.026 0.336 2026-03-23 08:24:23,386 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.059 2026-03-23 08:24:23,520 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "POST /mail/data HTTP/1.1" 200 - 38 0.051 0.144 2026-03-23 08:24:23,532 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.330 2026-03-23 08:24:23,588 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.018 0.154 2026-03-23 08:24:23,719 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.002 0.013 2026-03-23 08:24:23,758 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [11/36] Tour totp_login_device → Step check we're logged in (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:24:23,765 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.009 0.050 2026-03-23 08:24:23,818 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.011 0.024 2026-03-23 08:24:23,841 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [12/36] Tour totp_login_device → Step click the Log out button (trigger: .dropdown-item[data-menu=logout]) 2026-03-23 08:24:23,934 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "GET /web/session/logout HTTP/1.1" 303 - 0 0.000 0.009 2026-03-23 08:24:23,946 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:23] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.003 2026-03-23 08:24:24,038 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:24] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 15 0.014 0.060 2026-03-23 08:24:24,144 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:24:24,150 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:24:24,666 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [13/36] Tour totp_login_device → Step check that we're back on the login page or go to it (trigger: input#login, a:contains(Log in)) 2026-03-23 08:24:24,673 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:24] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:24:24,735 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [14/36] Tour totp_login_device → Step input login again (trigger: input#login) 2026-03-23 08:24:24,744 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:24] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:24:24,792 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [15/36] Tour totp_login_device → Step input password again (trigger: input#password) 2026-03-23 08:24:24,870 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [16/36] Tour totp_login_device → Step click da button again (trigger: button:contains("Log in")) 2026-03-23 08:24:24,990 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-23 08:24:25,006 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:25] "POST /web/login HTTP/1.1" 303 - 15 0.011 0.036 2026-03-23 08:24:25,038 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:25] "GET /web/login/totp?redirect=/odoo? HTTP/1.1" 303 - 3 0.005 0.017 2026-03-23 08:24:25,051 26 INFO 00847-19-0-all odoo.addons.base.models.res_device: User 236 inserts device log (cJ_nOsnNjN3MmXri0-tz0prsJptsCGdgMDDe___lOd) 2026-03-23 08:24:25,100 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:25] "GET /odoo HTTP/1.1" 200 - 27 0.016 0.037 2026-03-23 08:24:25,161 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:24:26,246 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:26] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:24:26,247 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [17/36] Tour totp_login_device → Step check we're logged in without 2FA (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:24:26,272 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.006 0.018 2026-03-23 08:24:26,282 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.010 2026-03-23 08:24:26,337 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-23 08:24:26,556 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:26] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.004 0.020 2026-03-23 08:24:26,572 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [18/36] Tour totp_login_device → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:24:26,576 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:26] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.022 2026-03-23 08:24:26,637 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:26] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 304 - 7 0.013 0.071 2026-03-23 08:24:26,701 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:26] "POST /mail/data HTTP/1.1" 200 - 19 0.022 0.064 2026-03-23 08:24:26,764 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [19/36] Tour totp_login_device → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:24:26,862 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [20/36] Tour totp_login_device → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:26,935 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:26] "POST /mail/data HTTP/1.1" 200 - 38 0.051 0.091 2026-03-23 08:24:26,963 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:26] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 9 0.006 0.079 2026-03-23 08:24:26,968 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.084 2026-03-23 08:24:27,137 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:27] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 2 0.001 0.043 2026-03-23 08:24:27,220 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:27] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 21 0.012 0.026 2026-03-23 08:24:27,468 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [21/36] Tour totp_login_device → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:27,501 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:27] "GET /web/image/res.users/236/avatar_128?unique=1774254267282 HTTP/1.1" 200 - 7 0.010 0.027 2026-03-23 08:24:27,591 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [22/36] Tour totp_login_device → Step Open totp wizard (trigger: a[role=tab]:contains("Security").active) 2026-03-23 08:24:27,677 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [23/36] Tour totp_login_device → Step button[name=action_totp_disable] 2026-03-23 08:24:27,791 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:27] "POST /web/dataset/call_button/res.users/action_totp_disable#res.users.action_totp_disable HTTP/1.1" 200 - 3 0.002 0.007 2026-03-23 08:24:27,824 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [24/36] Tour totp_login_device → Step .modal div:contains(Enter your current password) 2026-03-23 08:24:27,857 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:27] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 08:24:27,898 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:27] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.003 0.009 2026-03-23 08:24:27,956 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [25/36] Tour totp_login_device → Step Check that we have to enter enhanced security mode and input password (trigger: .modal [name=password] input) 2026-03-23 08:24:28,047 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [26/36] Tour totp_login_device → Step Confirm (trigger: .modal button:contains(Confirm Password)) 2026-03-23 08:24:28,103 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [27/36] Tour totp_login_device → Step .o_notification_content:contains(Two-factor authentication disabled) 2026-03-23 08:24:28,123 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:28] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.005 0.009 2026-03-23 08:24:28,201 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: API key(s) removed: scope: <['browser']> for 'test_user' (#236) from 127.0.0.1 2026-03-23 08:24:28,248 26 INFO 00847-19-0-all odoo.models.unlink: User #236 deleted auth_totp.device records with IDs: [2] 2026-03-23 08:24:28,315 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA disable: SUCCESS for res.users(236,) ('test_user') by uid #236 2026-03-23 08:24:28,318 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:24:28,318 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:28] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 43 0.059 0.113 2026-03-23 08:24:28,347 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [28/36] Tour totp_login_device → Step return to client root to avoid race condition (trigger: body) 2026-03-23 08:24:28,480 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:28] "GET /odoo HTTP/1.1" 200 - 36 0.019 0.046 2026-03-23 08:24:28,827 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:28] "GET /web/webclient/load_menus HTTP/1.1" 200 - 30 0.083 0.192 2026-03-23 08:24:29,059 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [29/36] Tour totp_login_device → Step wait for client reload (trigger: body:not(.wait)) 2026-03-23 08:24:29,063 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:24:29,075 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.009 2026-03-23 08:24:29,109 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-23 08:24:29,293 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [30/36] Tour totp_login_device → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:24:29,305 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.000 0.040 2026-03-23 08:24:29,359 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [31/36] Tour totp_login_device → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:24:29,379 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 304 - 14 0.027 0.071 2026-03-23 08:24:29,402 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.114 2026-03-23 08:24:29,433 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.018 0.104 2026-03-23 08:24:29,445 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [32/36] Tour totp_login_device → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:29,522 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "POST /mail/data HTTP/1.1" 200 - 32 0.032 0.181 2026-03-23 08:24:29,528 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.209 2026-03-23 08:24:29,567 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.018 0.095 2026-03-23 08:24:29,701 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "POST /mail/data HTTP/1.1" 200 - 43 0.052 0.080 2026-03-23 08:24:29,768 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 5 0.012 0.122 2026-03-23 08:24:29,953 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:29] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 22 0.015 0.033 2026-03-23 08:24:30,142 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [33/36] Tour totp_login_device → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:30,208 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:30] "GET /web/image/res.users/236/avatar_128?unique=1774254270001 HTTP/1.1" 200 - 7 0.046 0.037 2026-03-23 08:24:30,231 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [34/36] Tour totp_login_device → Step Check that the button has changed (trigger: a[role=tab]:contains("Security").active) 2026-03-23 08:24:30,378 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [35/36] Tour totp_login_device → Step button[name=action_totp_enable_wizard] 2026-03-23 08:24:30,445 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [36/36] Tour totp_login_device → Step body:not(:has(.o_dialog)) 2026-03-23 08:24:30,517 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: tour succeeded 2026-03-23 08:24:30,518 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: ╔══════════════════════════════════╗ ║ TOUR totp_login_device SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-03-23 08:24:30,783 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: heap 22758684 (allocated 23810048) 2026-03-23 08:24:30,794 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing chrome headless with pid 10178 2026-03-23 08:24:30,797 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing websocket connection 2026-03-23 08:24:30,799 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Terminating chrome headless with pid 10178 2026-03-23 08:24:30,918 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Removing chrome user profile "/tmp/tmp_nisrmut_chrome_odoo" 2026-03-23 08:24:31,523 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome pid: 10401 2026-03-23 08:24:31,523 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless temporary user profile dir: /tmp/tmpewdiy1m6_chrome_odoo 2026-03-23 08:24:31,523 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:41205/json/version 2026-03-23 08:24:31,528 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41205', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:24:31,705 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Browser version: Chrome/141.0.7390.54 2026-03-23 08:24:31,706 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:41205/json 2026-03-23 08:24:31,713 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41205', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:24:31,768 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Websocket url found: ws://127.0.0.1:41205/devtools/page/583001C15E74AD429130CC797CCFB012 2026-03-23 08:24:31,794 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Enable chrome headless console log notification 2026-03-23 08:24:31,824 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless enable page notifications 2026-03-23 08:24:31,898 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Setting session cookie in browser 2026-03-23 08:24:31,905 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Open "http://127.0.0.1:8069/" in browser 2026-03-23 08:24:31,905 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigating to: "http://127.0.0.1:8069/" 2026-03-23 08:24:32,040 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:32] "GET / HTTP/1.1" 200 - 25 0.028 0.090 2026-03-23 08:24:32,048 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigation result: {'frameId': '583001C15E74AD429130CC797CCFB012', 'loaderId': '81AA202F8C13B8A41CE240D387A866AC', 'isDownload': False} 2026-03-23 08:24:32,050 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate ready code "odoo.isTourReady('totp_login_disabled')" 2026-03-23 08:24:32,095 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:32] "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-23 08:24:32,112 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:32] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.003 0.011 2026-03-23 08:24:32,130 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:32] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.002 0.008 2026-03-23 08:24:32,157 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:32] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.001 0.008 2026-03-23 08:24:32,170 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:24:32,176 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:24:32,382 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:24:32,388 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:32] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.021 2026-03-23 08:24:32,394 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:32] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.010 0.016 2026-03-23 08:24:32,433 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:32] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.001 0.007 2026-03-23 08:24:32,496 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:32] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.010 0.028 2026-03-23 08:24:33,045 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:24:33,169 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate test code "odoo.startTour('totp_login_disabled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:24:33,185 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:33] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:24:33,186 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [1/11] Tour totp_login_disabled → Step check that we're on the login page or go to it (trigger: a:contains(Sign in)) 2026-03-23 08:24:33,388 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:33] "GET /web/login HTTP/1.1" 200 - 16 0.014 0.066 2026-03-23 08:24:33,483 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:24:33,484 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:24:34,181 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:34] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.029 2026-03-23 08:24:34,185 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [2/11] Tour totp_login_disabled → Step input login (trigger: input#login) 2026-03-23 08:24:34,274 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [3/11] Tour totp_login_disabled → Step input password (trigger: input#password) 2026-03-23 08:24:34,283 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:34] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:24:34,341 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [4/11] Tour totp_login_disabled → Step click da button (trigger: button:contains("Log in")) 2026-03-23 08:24:34,481 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-23 08:24:34,500 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:34] "POST /web/login HTTP/1.1" 303 - 18 0.020 0.044 2026-03-23 08:24:34,613 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:34] "GET /odoo HTTP/1.1" 200 - 26 0.034 0.072 2026-03-23 08:24:34,688 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:34] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-03-23 08:24:34,711 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:34] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-03-23 08:24:34,722 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:34] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.041 2026-03-23 08:24:34,759 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:34] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-03-23 08:24:34,867 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:34] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.009 0.020 2026-03-23 08:24:35,768 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:35] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:24:35,784 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.004 0.010 2026-03-23 08:24:35,790 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.027 2026-03-23 08:24:35,813 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:35] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:24:35,823 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [5/11] Tour totp_login_disabled → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:24:35,884 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.047 2026-03-23 08:24:35,964 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-23 08:24:36,003 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:24:36,054 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:24:36,140 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "GET /odoo HTTP/1.1" 200 - 26 0.029 0.044 2026-03-23 08:24:36,158 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.073 2026-03-23 08:24:36,329 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.001 0.041 2026-03-23 08:24:36,477 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 200 - 7 0.033 0.136 2026-03-23 08:24:36,511 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [6/11] Tour totp_login_disabled → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:24:36,541 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "GET /web/image/res.partner/794/avatar_128?unique=1774254231000 HTTP/1.1" 200 - 6 0.015 0.213 2026-03-23 08:24:36,588 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [7/11] Tour totp_login_disabled → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:36,602 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "POST /web/action/load HTTP/1.1" 200 - 5 0.022 0.274 2026-03-23 08:24:36,641 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.195 2026-03-23 08:24:36,744 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "POST /mail/data HTTP/1.1" 200 - 19 0.049 0.109 2026-03-23 08:24:36,830 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 9 0.046 0.187 2026-03-23 08:24:36,847 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.196 2026-03-23 08:24:36,950 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "POST /mail/data HTTP/1.1" 200 - 38 0.037 0.092 2026-03-23 08:24:36,954 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-03-23 08:24:37,029 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:37] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 2 0.001 0.031 2026-03-23 08:24:37,213 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:37] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.002 0.013 2026-03-23 08:24:37,331 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:37] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.030 0.097 2026-03-23 08:24:37,663 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:37] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 17 0.019 0.040 2026-03-23 08:24:37,692 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:37] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.010 0.038 2026-03-23 08:24:37,966 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [8/11] Tour totp_login_disabled → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:37,971 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:37] "GET /web/image/res.users/236/avatar_128?unique=1774254277746 HTTP/1.1" 200 - 7 0.009 0.032 2026-03-23 08:24:38,031 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [9/11] Tour totp_login_disabled → Step a[role=tab]:contains("Security").active 2026-03-23 08:24:38,119 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [10/11] Tour totp_login_disabled → Step div:contains("Two-factor Authentication") + button 2026-03-23 08:24:38,175 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [11/11] Tour totp_login_disabled → Step body:not(:has(.o_dialog)) 2026-03-23 08:24:38,229 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: tour succeeded 2026-03-23 08:24:38,230 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: ╔════════════════════════════════════╗ ║ TOUR totp_login_disabled SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-03-23 08:24:38,489 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: heap 22483212 (allocated 23285760) 2026-03-23 08:24:38,517 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing chrome headless with pid 10401 2026-03-23 08:24:38,518 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing websocket connection 2026-03-23 08:24:38,520 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Terminating chrome headless with pid 10401 2026-03-23 08:24:38,694 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Removing chrome user profile "/tmp/tmpewdiy1m6_chrome_odoo" 2026-03-23 08:24:38,793 26 INFO None odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:24:38,795 26 INFO None werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:38] "POST /xmlrpc/2/common HTTP/1.1" 200 - 7 0.006 0.019 2026-03-23 08:24:38,808 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:38] "POST /xmlrpc/2/object#res.users.read HTTP/1.1" 200 - 4 0.001 0.009 2026-03-23 08:24:38,859 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp_administration ... 2026-03-23 08:24:39,592 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome pid: 10580 2026-03-23 08:24:39,593 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless temporary user profile dir: /tmp/tmpl2hqhm6m_chrome_odoo 2026-03-23 08:24:39,596 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:38759/json/version 2026-03-23 08:24:39,603 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38759', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:24:39,695 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Browser version: Chrome/141.0.7390.54 2026-03-23 08:24:39,696 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:38759/json 2026-03-23 08:24:39,697 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38759', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:24:39,706 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Websocket url found: ws://127.0.0.1:38759/devtools/page/2B0ABBF89BB2C0398EEAB3C609D1EFA3 2026-03-23 08:24:39,716 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Enable chrome headless console log notification 2026-03-23 08:24:39,739 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless enable page notifications 2026-03-23 08:24:40,019 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:24:40,036 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Setting session cookie in browser 2026-03-23 08:24:40,039 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Open "http://127.0.0.1:8069/web" in browser 2026-03-23 08:24:40,039 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigating to: "http://127.0.0.1:8069/web" 2026-03-23 08:24:40,057 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:24:42,628 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:42] "GET /web HTTP/1.1" 200 - 156 0.172 2.405 2026-03-23 08:24:42,633 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigation result: {'frameId': '2B0ABBF89BB2C0398EEAB3C609D1EFA3', 'loaderId': 'E490BA7D2C15013BE5790BA73F02C897', 'isDownload': False} 2026-03-23 08:24:42,633 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Evaluate ready code "odoo.isTourReady('totp_tour_setup')" 2026-03-23 08:24:42,686 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:42] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-03-23 08:24:42,700 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:42] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-03-23 08:24:42,819 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:42] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.058 0.084 2026-03-23 08:24:42,829 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:42] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-03-23 08:24:43,088 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:43] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.030 2026-03-23 08:24:43,829 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:43] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:24:43,837 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.014 2026-03-23 08:24:43,860 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:43] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:24:43,871 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.015 2026-03-23 08:24:43,989 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7426) 2026-03-23 08:24:43,993 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.013 0.056 2026-03-23 08:24:44,038 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: Owl is running in 'dev' mode. 2026-03-23 08:24:44,090 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:24:44,127 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:24:44,224 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "GET /odoo HTTP/1.1" 200 - 25 0.023 0.054 2026-03-23 08:24:44,257 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.090 2026-03-23 08:24:44,300 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.006 0.013 2026-03-23 08:24:44,336 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Evaluate test code "odoo.startTour('totp_tour_setup', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:24:44,363 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:24:44,372 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "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-23 08:24:44,370 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 200 - 14 0.016 0.064 2026-03-23 08:24:44,388 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.086 2026-03-23 08:24:44,421 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "GET /web/image/res.partner/794/avatar_128?unique=1774254231000 HTTP/1.1" 200 - 6 0.010 0.113 2026-03-23 08:24:44,471 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.022 0.083 2026-03-23 08:24:44,587 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "POST /mail/data HTTP/1.1" 200 - 33 0.045 0.133 2026-03-23 08:24:44,696 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "GET /odoo HTTP/1.1" 200 - 25 0.053 0.226 2026-03-23 08:24:44,700 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-03-23 08:24:44,791 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:44] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:24:45,816 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [1/22] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:24:45,817 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.014 0.019 2026-03-23 08:24:45,819 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:45] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:24:45,840 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.006 2026-03-23 08:24:45,868 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: Owl is running in 'dev' mode. 2026-03-23 08:24:46,109 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [2/22] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:24:46,123 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:46] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 304 - 7 0.023 0.075 2026-03-23 08:24:46,129 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.001 0.079 2026-03-23 08:24:46,206 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:46] "POST /mail/data HTTP/1.1" 200 - 19 0.028 0.101 2026-03-23 08:24:46,222 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:46] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.153 2026-03-23 08:24:46,289 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [3/22] Tour totp_tour_setup → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:46,324 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:46] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.009 0.019 2026-03-23 08:24:46,434 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:46] "POST /mail/data HTTP/1.1" 200 - 41 0.040 0.075 2026-03-23 08:24:46,601 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:46] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 42 0.075 0.117 2026-03-23 08:24:46,608 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.178 2026-03-23 08:24:46,988 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:46] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.030 0.046 2026-03-23 08:24:47,023 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:47] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.002 0.056 2026-03-23 08:24:47,052 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:47] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.007 0.076 2026-03-23 08:24:47,090 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:47] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 16 0.011 0.031 2026-03-23 08:24:47,228 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:47] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.030 2026-03-23 08:24:47,628 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:47] "GET /web/image/res.users/236/avatar_128?unique=1774254287312 HTTP/1.1" 200 - 7 0.020 0.045 2026-03-23 08:24:47,665 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [4/22] Tour totp_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:47,678 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:47] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.010 0.027 2026-03-23 08:24:47,792 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [5/22] Tour totp_tour_setup → Step Open totp wizard (trigger: a[role=tab]:contains("Security").active) 2026-03-23 08:24:47,866 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [6/22] Tour totp_tour_setup → Step button[name=action_totp_enable_wizard] 2026-03-23 08:24:47,943 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [7/22] Tour totp_tour_setup → Step .modal div:contains(Enter your current password) 2026-03-23 08:24:48,070 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:7427) 2026-03-23 08:24:48,079 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:48] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.228 2026-03-23 08:24:48,087 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:48] "POST /web/dataset/call_button/res.users/action_totp_enable_wizard#res.users.action_totp_enable_wizard HTTP/1.1" 200 - 3 0.002 0.089 2026-03-23 08:24:48,137 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:48] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.005 0.022 2026-03-23 08:24:48,212 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:48] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.004 0.009 2026-03-23 08:24:48,266 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [8/22] Tour totp_tour_setup → Step Check that we have to enter enhanced security mode and input password (trigger: [name=password] input) 2026-03-23 08:24:48,361 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [9/22] Tour totp_tour_setup → Step Confirm (trigger: button:contains(Confirm Password)) 2026-03-23 08:24:48,458 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [10/22] Tour totp_tour_setup → Step Check the wizard has opened (trigger: .modal:contains("Two-Factor Authentication Activation")) 2026-03-23 08:24:48,501 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:48] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.006 0.032 2026-03-23 08:24:48,584 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:48] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 12 0.014 0.044 2026-03-23 08:24:48,629 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:48] "POST /web/dataset/call_kw/auth_totp.wizard/get_views#auth_totp.wizard.get_views HTTP/1.1" 200 - 8 0.006 0.019 2026-03-23 08:24:48,666 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:48] "POST /web/dataset/call_kw/auth_totp.wizard/web_read#auth_totp.wizard.web_read HTTP/1.1" 200 - 5 0.009 0.011 2026-03-23 08:24:48,713 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [11/22] Tour totp_tour_setup → Step Get secret from collapsed div (trigger: .modal a:contains("Cannot scan it?")) 2026-03-23 08:24:48,735 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:48] "GET /web/image/auth_totp.wizard/6/qrcode?unique=1774254288000 HTTP/1.1" 200 - 8 0.008 0.013 2026-03-23 08:24:48,775 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:JKZR XF23 D4AG CJ3Y UKMC CDJD 3CBR G265 offset:0 token:522843 2026-03-23 08:24:48,776 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:48] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:24:48,795 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [12/22] Tour totp_tour_setup → Step .modal button.btn-primary:contains(Enable Two-Factor Authentication) 2026-03-23 08:24:48,859 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [13/22] Tour totp_tour_setup → Step .o_notification_content:contains(2-Factor authentication is now enabled) 2026-03-23 08:24:48,876 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:48] "POST /web/dataset/call_kw/auth_totp.wizard/web_save#auth_totp.wizard.web_save HTTP/1.1" 200 - 7 0.004 0.012 2026-03-23 08:24:49,032 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(236,) 'test_user' 2026-03-23 08:24:49,095 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:24:49,096 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:49] "POST /web/dataset/call_button/auth_totp.wizard/enable#auth_totp.wizard.enable HTTP/1.1" 200 - 32 0.063 0.140 2026-03-23 08:24:49,130 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [14/22] Tour totp_tour_setup → Step return to client root to avoid race condition (trigger: body) 2026-03-23 08:24:49,380 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:49] "GET /odoo HTTP/1.1" 200 - 35 0.041 0.109 2026-03-23 08:24:49,830 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:49] "GET /web/webclient/load_menus HTTP/1.1" 200 - 30 0.076 0.097 2026-03-23 08:24:50,111 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:24:50,326 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [15/22] Tour totp_tour_setup → Step wait for client reload (trigger: body:not(.wait)) 2026-03-23 08:24:50,331 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:50] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 08:24:50,360 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.010 0.016 2026-03-23 08:24:50,375 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.004 0.023 2026-03-23 08:24:50,419 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: Owl is running in 'dev' mode. 2026-03-23 08:24:50,704 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:50] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.002 0.010 2026-03-23 08:24:50,717 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [16/22] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:24:50,721 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:50] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.019 2026-03-23 08:24:50,779 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:50] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 304 - 14 0.025 0.054 2026-03-23 08:24:50,867 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:50] "POST /mail/data HTTP/1.1" 200 - 32 0.034 0.092 2026-03-23 08:24:50,920 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [17/22] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:24:50,981 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [18/22] Tour totp_tour_setup → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:51,059 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:51] "POST /mail/data HTTP/1.1" 200 - 42 0.045 0.115 2026-03-23 08:24:51,065 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-03-23 08:24:51,108 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:51] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.013 0.101 2026-03-23 08:24:51,503 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:51] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.039 0.047 2026-03-23 08:24:51,573 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:51] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 5 0.005 0.058 2026-03-23 08:24:51,664 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:24:51,768 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:51] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 15 0.009 0.032 2026-03-23 08:24:51,948 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [19/22] Tour totp_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:24:51,991 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:51] "GET /web/image/res.users/236/avatar_128?unique=1774254291813 HTTP/1.1" 200 - 7 0.011 0.030 2026-03-23 08:24:52,026 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [20/22] Tour totp_tour_setup → Step Check that the button has changed (trigger: a[role=tab]:contains("Security").active) 2026-03-23 08:24:52,148 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [21/22] Tour totp_tour_setup → Step button[name=action_totp_disable] 2026-03-23 08:24:52,278 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [22/22] Tour totp_tour_setup → Step body:not(:has(.o_dialog)) 2026-03-23 08:24:52,399 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: tour succeeded 2026-03-23 08:24:52,401 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: ╔════════════════════════════════╗ ║ TOUR totp_tour_setup SUCCEEDED ║ ╚════════════════════════════════╝ 2026-03-23 08:24:52,715 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: heap 26228484 (allocated 27615232) 2026-03-23 08:24:52,720 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing chrome headless with pid 10580 2026-03-23 08:24:52,723 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing websocket connection 2026-03-23 08:24:52,725 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Terminating chrome headless with pid 10580 2026-03-23 08:24:52,842 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Removing chrome user profile "/tmp/tmpl2hqhm6m_chrome_odoo" 2026-03-23 08:24:53,403 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome pid: 10789 2026-03-23 08:24:53,403 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless temporary user profile dir: /tmp/tmp_y7l6cl0_chrome_odoo 2026-03-23 08:24:53,403 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:44049/json/version 2026-03-23 08:24:53,405 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:24:53,558 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Browser version: Chrome/141.0.7390.54 2026-03-23 08:24:53,558 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:44049/json 2026-03-23 08:24:53,559 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:24:53,586 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Websocket url found: ws://127.0.0.1:44049/devtools/page/BB205838B937536AC469FC7D31A591EB 2026-03-23 08:24:53,611 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Enable chrome headless console log notification 2026-03-23 08:24:53,615 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless enable page notifications 2026-03-23 08:24:53,962 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:24:53,975 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Setting session cookie in browser 2026-03-23 08:24:53,978 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:24:53,978 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:24:54,491 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:54] "GET /odoo HTTP/1.1" 200 - 113 0.146 0.356 2026-03-23 08:24:54,502 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigation result: {'frameId': 'BB205838B937536AC469FC7D31A591EB', 'loaderId': 'FA6D4CD0E3CEE60AD7A44BBA6AEC4D81', 'isDownload': False} 2026-03-23 08:24:54,503 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Evaluate ready code "odoo.isTourReady('totp_admin_disables')" 2026-03-23 08:24:54,561 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:54] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.022 2026-03-23 08:24:54,576 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:54] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.028 2026-03-23 08:24:54,773 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:54] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.045 0.176 2026-03-23 08:24:54,799 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:54] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.142 2026-03-23 08:24:54,906 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:54] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-03-23 08:24:55,752 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:55] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:24:55,788 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.028 0.034 2026-03-23 08:24:55,801 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.032 2026-03-23 08:24:55,874 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:55] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:24:55,901 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:24:55,966 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: Owl is running in 'dev' mode. 2026-03-23 08:24:55,976 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:55] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.048 0.069 2026-03-23 08:24:55,997 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.107 2026-03-23 08:24:56,007 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.027 2026-03-23 08:24:56,063 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:24:56,205 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "GET /odoo HTTP/1.1" 200 - 26 0.033 0.060 2026-03-23 08:24:56,232 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.091 2026-03-23 08:24:56,338 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.027 0.066 2026-03-23 08:24:56,393 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:24:56,394 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Evaluate test code "odoo.startTour('totp_admin_disables', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:24:56,399 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.023 0.114 2026-03-23 08:24:56,410 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:24:56,435 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.144 2026-03-23 08:24:56,452 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [1/16] Tour totp_admin_disables → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:24:56,457 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.155 2026-03-23 08:24:56,538 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.043 2026-03-23 08:24:56,692 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "POST /mail/data HTTP/1.1" 200 - 35 0.072 0.137 2026-03-23 08:24:56,728 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [2/16] Tour totp_admin_disables → Step Go to settings (trigger: [data-menu-xmlid="base.menu_administration"]) 2026-03-23 08:24:56,740 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.015 0.176 2026-03-23 08:24:57,039 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [3/16] Tour totp_admin_disables → Step Wait for page (trigger: .o_menu_brand:contains("Settings")) 2026-03-23 08:24:57,125 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:57] "POST /mail/data HTTP/1.1" 200 - 56 0.150 0.233 2026-03-23 08:24:57,155 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.112 2026-03-23 08:24:57,176 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:57] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.107 2026-03-23 08:24:57,205 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:57] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.140 2026-03-23 08:24:57,700 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:57] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.029 0.062 2026-03-23 08:24:57,713 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:57] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.002 0.020 2026-03-23 08:24:57,727 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:57] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.003 0.030 2026-03-23 08:24:57,776 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:57] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.009 0.074 2026-03-23 08:24:57,877 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [4/16] Tour totp_admin_disables → Step Open Users menu (trigger: [data-menu-xmlid="base.menu_users"]) 2026-03-23 08:24:57,934 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [5/16] Tour totp_admin_disables → Step Open Users view (trigger: [data-menu-xmlid="base.menu_action_res_users"]) 2026-03-23 08:24:57,998 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [6/16] Tour totp_admin_disables → Step Find test_user User (trigger: tr:has(td.o_data_cell:contains("test_user")) .o_list_record_selector input[type=checkbox]) 2026-03-23 08:24:59,306 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:59] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 437 0.309 1.143 2026-03-23 08:24:59,382 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:59] "POST /web/action/load HTTP/1.1" 200 - 11 0.027 1.354 2026-03-23 08:24:59,462 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:24:59] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 1.580 2026-03-23 08:25:00,106 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:25:00,107 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:00] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 351 0.222 0.305 2026-03-23 08:25:00,534 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:00] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 111 0.130 0.814 2026-03-23 08:25:00,660 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:00] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 17 0.030 0.054 2026-03-23 08:25:00,824 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [7/16] Tour totp_admin_disables → Step Open Actions menu (trigger: button.dropdown-toggle:contains("Action")) 2026-03-23 08:25:00,901 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [8/16] Tour totp_admin_disables → Step Select totp remover (trigger: span.dropdown-item:contains(Disable two-factor authentication)) 2026-03-23 08:25:00,947 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:00] "GET /web/image/res.users/2/avatar_128?unique=1774254300739 HTTP/1.1" 200 - 14 0.044 0.091 2026-03-23 08:25:01,027 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [9/16] Tour totp_admin_disables → Step .modal div:contains(Enter your current password) 2026-03-23 08:25:01,049 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:01] "GET /web/image/res.users/236/avatar_128?unique=1774254300741 HTTP/1.1" 200 - 7 0.026 0.208 2026-03-23 08:25:01,123 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:01] "POST /web/action/load HTTP/1.1" 200 - 25 0.032 0.054 2026-03-23 08:25:01,188 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:01] "POST /web/action/run HTTP/1.1" 200 - 8 0.007 0.038 2026-03-23 08:25:01,275 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:01] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.009 0.036 2026-03-23 08:25:01,321 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:01] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.006 0.017 2026-03-23 08:25:01,384 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [10/16] Tour totp_admin_disables → Step Check that we have to enter enhanced security mode & input password (trigger: .modal [name=password] input) 2026-03-23 08:25:01,480 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [11/16] Tour totp_admin_disables → Step Confirm (trigger: .modal button:contains(Confirm Password)) 2026-03-23 08:25:01,563 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [12/16] Tour totp_admin_disables → Step Wait for user to be unchecked (~ action done) (trigger: tr:has(td.o_data_cell:contains(test_user)) .o_list_record_selector input[type=checkbox]:not(:checked)) 2026-03-23 08:25:01,587 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:01] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.006 0.016 2026-03-23 08:25:02,613 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA disable: SUCCESS for res.users(236,) ('test_user') by uid #2 2026-03-23 08:25:02,621 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:25:02,622 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:02] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 46 0.053 0.964 2026-03-23 08:25:02,724 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:02] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 25 0.027 0.057 2026-03-23 08:25:02,778 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [13/16] Tour totp_admin_disables → Step open the user's form (trigger: td.o_data_cell:contains(test_user)) 2026-03-23 08:25:02,887 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [14/16] Tour totp_admin_disables → Step wait for Security Tab to appear (trigger: a.nav-link:contains(Security)) 2026-03-23 08:25:02,912 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:02] "GET /web/image/res.users/2/avatar_128?unique=1774254302746 HTTP/1.1" 200 - 14 0.059 0.071 2026-03-23 08:25:02,984 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:02] "GET /web/image/res.users/236/avatar_128?unique=1774254302746 HTTP/1.1" 200 - 7 0.027 0.171 2026-03-23 08:25:03,290 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:03] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 62 0.095 0.255 2026-03-23 08:25:03,673 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [15/16] Tour totp_admin_disables → Step go to Security Tab (trigger: a.nav-link:contains(Security)) 2026-03-23 08:25:03,733 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:03] "GET /web/image/res.users/236/avatar_128?unique=1774254303389 HTTP/1.1" 200 - 7 0.014 0.093 2026-03-23 08:25:03,739 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [16/16] Tour totp_admin_disables → Step check 2FA button: should be disabled (trigger: body:not(:has(button[name=action_totp_enable_wizard]))) 2026-03-23 08:25:03,800 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: tour succeeded 2026-03-23 08:25:03,814 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: ╔════════════════════════════════════╗ ║ TOUR totp_admin_disables SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-03-23 08:25:04,278 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: heap 29817936 (allocated 31019008) 2026-03-23 08:25:04,334 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing chrome headless with pid 10789 2026-03-23 08:25:04,336 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing websocket connection 2026-03-23 08:25:04,340 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Terminating chrome headless with pid 10789 2026-03-23 08:25:04,510 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Removing chrome user profile "/tmp/tmp_y7l6cl0_chrome_odoo" 2026-03-23 08:25:05,125 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome pid: 10970 2026-03-23 08:25:05,125 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless temporary user profile dir: /tmp/tmps64b0fva_chrome_odoo 2026-03-23 08:25:05,127 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:45367/json/version 2026-03-23 08:25:05,144 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45367', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:25:05,347 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Browser version: Chrome/141.0.7390.54 2026-03-23 08:25:05,347 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:45367/json 2026-03-23 08:25:05,352 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45367', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:25:05,421 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Websocket url found: ws://127.0.0.1:45367/devtools/page/C4ACDC975A9234777735704858316916 2026-03-23 08:25:05,444 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Enable chrome headless console log notification 2026-03-23 08:25:05,450 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless enable page notifications 2026-03-23 08:25:05,623 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Setting session cookie in browser 2026-03-23 08:25:05,648 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Open "http://127.0.0.1:8069/" in browser 2026-03-23 08:25:05,649 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigating to: "http://127.0.0.1:8069/" 2026-03-23 08:25:07,238 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:07] "GET / HTTP/1.1" 200 - 95 0.124 1.417 2026-03-23 08:25:07,247 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigation result: {'frameId': 'C4ACDC975A9234777735704858316916', 'loaderId': '86C98E18054819B2C2FE880EB6F397E3', 'isDownload': False} 2026-03-23 08:25:07,247 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Evaluate ready code "odoo.isTourReady('totp_login_disabled')" 2026-03-23 08:25:07,288 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:25:07,313 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:25:07,425 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:07] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.067 0.075 2026-03-23 08:25:07,441 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:25:07,457 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:07] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.007 0.141 2026-03-23 08:25:07,477 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:25:07,477 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:25:07,479 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:25:07,501 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:07] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.007 0.036 2026-03-23 08:25:07,640 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:07] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:25:07,669 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-03-23 08:25:07,678 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:07] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.012 0.038 2026-03-23 08:25:07,809 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:07] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.046 0.029 2026-03-23 08:25:07,855 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:25:07,914 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:07] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.011 0.166 2026-03-23 08:25:08,501 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:25:08,638 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Evaluate test code "odoo.startTour('totp_login_disabled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:25:08,665 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [1/11] Tour totp_login_disabled → Step check that we're on the login page or go to it (trigger: a:contains(Sign in)) 2026-03-23 08:25:08,679 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:08] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:25:09,062 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:09] "GET /web/login HTTP/1.1" 200 - 33 0.069 0.248 2026-03-23 08:25:09,217 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:25:09,218 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:25:10,107 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:10] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 08:25:10,108 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [2/11] Tour totp_login_disabled → Step input login (trigger: input#login) 2026-03-23 08:25:10,214 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:10] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:25:10,222 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [3/11] Tour totp_login_disabled → Step input password (trigger: input#password) 2026-03-23 08:25:10,287 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [4/11] Tour totp_login_disabled → Step click da button (trigger: button:contains("Log in")) 2026-03-23 08:25:10,415 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-23 08:25:10,430 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:10] "POST /web/login HTTP/1.1" 303 - 19 0.017 0.034 2026-03-23 08:25:10,555 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:10] "GET /odoo HTTP/1.1" 200 - 32 0.038 0.079 2026-03-23 08:25:10,609 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:10] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-03-23 08:25:10,623 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:10] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-03-23 08:25:10,793 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:10] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.070 0.118 2026-03-23 08:25:10,803 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:10] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.094 2026-03-23 08:25:10,955 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:10] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.021 2026-03-23 08:25:11,635 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:11] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:25:11,644 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:25:11,685 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [5/11] Tour totp_login_disabled → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:25:11,718 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.025 0.056 2026-03-23 08:25:11,771 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.023 0.034 2026-03-23 08:25:11,845 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: Owl is running in 'dev' mode. 2026-03-23 08:25:11,871 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:25:11,915 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:11] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:25:12,017 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "GET /odoo HTTP/1.1" 200 - 26 0.026 0.050 2026-03-23 08:25:12,039 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.091 2026-03-23 08:25:12,166 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 200 - 14 0.026 0.038 2026-03-23 08:25:12,198 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "GET /web/image/res.partner/794/avatar_128?unique=1774254231000 HTTP/1.1" 200 - 6 0.008 0.083 2026-03-23 08:25:12,235 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.001 0.112 2026-03-23 08:25:12,296 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [6/11] Tour totp_login_disabled → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:25:12,315 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.170 2026-03-23 08:25:12,345 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.081 2026-03-23 08:25:12,380 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:25:12,398 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [7/11] Tour totp_login_disabled → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:25:12,502 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "POST /mail/data HTTP/1.1" 200 - 32 0.082 0.119 2026-03-23 08:25:12,538 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.014 0.114 2026-03-23 08:25:12,781 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "POST /mail/data HTTP/1.1" 200 - 43 0.047 0.121 2026-03-23 08:25:12,785 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.115 2026-03-23 08:25:12,893 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:12] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 18 0.019 0.173 2026-03-23 08:25:13,387 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:13] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.024 0.059 2026-03-23 08:25:13,410 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:13] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.002 0.011 2026-03-23 08:25:13,436 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:13] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.006 0.029 2026-03-23 08:25:13,520 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:13] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 15 0.014 0.030 2026-03-23 08:25:13,586 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:13] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:25:13,716 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:13] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.010 0.016 2026-03-23 08:25:14,096 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [8/11] Tour totp_login_disabled → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:25:14,116 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:14] "GET /web/image/res.users/236/avatar_128?unique=1774254313857 HTTP/1.1" 200 - 7 0.014 0.039 2026-03-23 08:25:14,134 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:14] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-03-23 08:25:14,209 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [9/11] Tour totp_login_disabled → Step a[role=tab]:contains("Security").active 2026-03-23 08:25:14,442 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [10/11] Tour totp_login_disabled → Step div:contains("Two-factor Authentication") + button 2026-03-23 08:25:14,497 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [11/11] Tour totp_login_disabled → Step body:not(:has(.o_dialog)) 2026-03-23 08:25:14,550 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: tour succeeded 2026-03-23 08:25:14,551 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: ╔════════════════════════════════════╗ ║ TOUR totp_login_disabled SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-03-23 08:25:14,905 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: heap 25949964 (allocated 27615232) 2026-03-23 08:25:14,921 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing chrome headless with pid 10970 2026-03-23 08:25:14,924 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing websocket connection 2026-03-23 08:25:14,938 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Terminating chrome headless with pid 10970 2026-03-23 08:25:15,056 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Removing chrome user profile "/tmp/tmps64b0fva_chrome_odoo" 2026-03-23 08:25:15,160 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp_authenticate ... 2026-03-23 08:25:15,564 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Chrome pid: 11152 2026-03-23 08:25:15,566 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Chrome headless temporary user profile dir: /tmp/tmp4jy4lptl_chrome_odoo 2026-03-23 08:25:15,571 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Issuing json command http://127.0.0.1:46541/json/version 2026-03-23 08:25:15,573 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46541', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:25:15,752 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Browser version: Chrome/141.0.7390.54 2026-03-23 08:25:15,752 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Issuing json command http://127.0.0.1:46541/json 2026-03-23 08:25:15,761 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46541', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:25:15,803 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Websocket url found: ws://127.0.0.1:46541/devtools/page/51BC1DCE4F7824BD7CC25E028D3BB9D8 2026-03-23 08:25:15,834 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Enable chrome headless console log notification 2026-03-23 08:25:15,868 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Chrome headless enable page notifications 2026-03-23 08:25:15,981 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:25:15,993 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Setting session cookie in browser 2026-03-23 08:25:15,996 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:25:15,996 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:25:16,017 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:25:18,031 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:18] "GET /odoo HTTP/1.1" 200 - 156 0.144 1.874 2026-03-23 08:25:18,037 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Navigation result: {'frameId': '51BC1DCE4F7824BD7CC25E028D3BB9D8', 'loaderId': 'CBC6EA0F051E769B1C8816EBDD52893F', 'isDownload': False} 2026-03-23 08:25:18,037 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Evaluate ready code "odoo.isTourReady('totp_tour_setup')" 2026-03-23 08:25:18,094 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:18] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.011 2026-03-23 08:25:18,205 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.047 0.065 2026-03-23 08:25:18,228 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:18] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.138 2026-03-23 08:25:18,313 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:18] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-03-23 08:25:18,474 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:18] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-03-23 08:25:19,121 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:25:19,127 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.016 2026-03-23 08:25:19,160 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:25:19,176 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.010 0.019 2026-03-23 08:25:19,328 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7432) 2026-03-23 08:25:19,334 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.023 0.068 2026-03-23 08:25:19,371 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: Owl is running in 'dev' mode. 2026-03-23 08:25:19,387 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:25:19,414 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:25:19,550 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "GET /odoo HTTP/1.1" 200 - 25 0.035 0.081 2026-03-23 08:25:19,595 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.135 2026-03-23 08:25:19,720 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Evaluate test code "odoo.startTour('totp_tour_setup', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:25:19,749 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-03-23 08:25:19,754 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "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-23 08:25:19,766 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [1/22] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:25:19,886 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "GET /web/image/res.partner/794/avatar_128?unique=1774254231000 HTTP/1.1" 200 - 13 0.090 0.124 2026-03-23 08:25:19,927 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:19] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.008 0.247 2026-03-23 08:25:19,987 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [2/22] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:25:20,014 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:20] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 200 - 7 0.037 0.294 2026-03-23 08:25:20,069 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [3/22] Tour totp_tour_setup → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:25:20,169 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:20] "POST /mail/data HTTP/1.1" 200 - 33 0.063 0.308 2026-03-23 08:25:20,198 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:20] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.349 2026-03-23 08:25:20,203 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.342 2026-03-23 08:25:20,233 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:20] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.010 0.138 2026-03-23 08:25:20,251 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:20] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.567 2026-03-23 08:25:20,415 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:20] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 42 0.054 0.088 2026-03-23 08:25:20,533 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:20] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 16 0.007 0.024 2026-03-23 08:25:20,629 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:20] "POST /mail/data HTTP/1.1" 200 - 42 0.034 0.084 2026-03-23 08:25:20,832 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [4/22] Tour totp_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:25:20,850 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:20] "GET /web/image/res.users/236/avatar_128?unique=1774254320600 HTTP/1.1" 200 - 7 0.018 0.042 2026-03-23 08:25:20,904 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:20] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.013 0.057 2026-03-23 08:25:20,905 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [5/22] Tour totp_tour_setup → Step Open totp wizard (trigger: a[role=tab]:contains("Security").active) 2026-03-23 08:25:20,970 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [6/22] Tour totp_tour_setup → Step button[name=action_totp_enable_wizard] 2026-03-23 08:25:21,039 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [7/22] Tour totp_tour_setup → Step .modal div:contains(Enter your current password) 2026-03-23 08:25:21,052 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:21] "POST /web/dataset/call_button/res.users/action_totp_enable_wizard#res.users.action_totp_enable_wizard HTTP/1.1" 200 - 3 0.002 0.007 2026-03-23 08:25:21,102 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:21] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.010 0.022 2026-03-23 08:25:21,133 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:21] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.005 0.013 2026-03-23 08:25:21,216 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [8/22] Tour totp_tour_setup → Step Check that we have to enter enhanced security mode and input password (trigger: [name=password] input) 2026-03-23 08:25:21,288 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [9/22] Tour totp_tour_setup → Step Confirm (trigger: button:contains(Confirm Password)) 2026-03-23 08:25:21,353 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [10/22] Tour totp_tour_setup → Step Check the wizard has opened (trigger: .modal:contains("Two-Factor Authentication Activation")) 2026-03-23 08:25:21,377 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:21] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.007 0.012 2026-03-23 08:25:21,433 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:21] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 12 0.008 0.036 2026-03-23 08:25:21,474 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:21] "POST /web/dataset/call_kw/auth_totp.wizard/get_views#auth_totp.wizard.get_views HTTP/1.1" 200 - 8 0.006 0.016 2026-03-23 08:25:21,511 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:21] "POST /web/dataset/call_kw/auth_totp.wizard/web_read#auth_totp.wizard.web_read HTTP/1.1" 200 - 5 0.005 0.013 2026-03-23 08:25:21,553 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [11/22] Tour totp_tour_setup → Step Get secret from collapsed div (trigger: .modal a:contains("Cannot scan it?")) 2026-03-23 08:25:21,594 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:21] "GET /web/image/auth_totp.wizard/7/qrcode?unique=1774254321000 HTTP/1.1" 200 - 8 0.011 0.025 2026-03-23 08:25:21,617 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:HSTG MTB6 YNL3 WMFB YLCV 4VID JXTC 6YSV offset:0 token:725464 2026-03-23 08:25:21,618 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:21] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:25:21,638 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [12/22] Tour totp_tour_setup → Step .modal button.btn-primary:contains(Enable Two-Factor Authentication) 2026-03-23 08:25:21,708 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [13/22] Tour totp_tour_setup → Step .o_notification_content:contains(2-Factor authentication is now enabled) 2026-03-23 08:25:21,745 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:21] "POST /web/dataset/call_kw/auth_totp.wizard/web_save#auth_totp.wizard.web_save HTTP/1.1" 200 - 7 0.007 0.014 2026-03-23 08:25:21,894 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(236,) 'test_user' 2026-03-23 08:25:21,929 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:25:21,930 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:21] "POST /web/dataset/call_button/auth_totp.wizard/enable#auth_totp.wizard.enable HTTP/1.1" 200 - 32 0.037 0.133 2026-03-23 08:25:21,962 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [14/22] Tour totp_tour_setup → Step return to client root to avoid race condition (trigger: body) 2026-03-23 08:25:22,106 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:22] "GET /odoo HTTP/1.1" 200 - 35 0.029 0.052 2026-03-23 08:25:22,240 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:22] "GET /web/webclient/load_menus HTTP/1.1" 200 - 30 0.021 0.044 2026-03-23 08:25:23,293 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [15/22] Tour totp_tour_setup → Step wait for client reload (trigger: body:not(.wait)) 2026-03-23 08:25:23,313 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:23] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:25:23,344 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.011 0.023 2026-03-23 08:25:23,356 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.004 0.016 2026-03-23 08:25:23,369 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: Owl is running in 'dev' mode. 2026-03-23 08:25:23,548 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:23] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.000 0.017 2026-03-23 08:25:23,565 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [16/22] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-03-23 08:25:23,577 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:23] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.032 2026-03-23 08:25:23,644 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:23] "GET /web/image?model=res.users&field=avatar_128&id=236 HTTP/1.1" 304 - 14 0.018 0.082 2026-03-23 08:25:23,732 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:23] "POST /mail/data HTTP/1.1" 200 - 32 0.032 0.127 2026-03-23 08:25:23,785 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [17/22] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-23 08:25:23,858 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [18/22] Tour totp_tour_setup → Step wait for security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:25:23,901 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:23] "POST /mail/data HTTP/1.1" 200 - 42 0.041 0.084 2026-03-23 08:25:23,909 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-03-23 08:25:23,942 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:23] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.012 0.058 2026-03-23 08:25:24,358 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:24] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.022 0.039 2026-03-23 08:25:24,423 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:24] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.002 0.057 2026-03-23 08:25:24,473 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:24] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.014 0.089 2026-03-23 08:25:24,516 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:24] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 5 0.011 0.045 2026-03-23 08:25:24,651 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:24] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.031 2026-03-23 08:25:24,800 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:24] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 15 0.018 0.032 2026-03-23 08:25:24,903 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:24] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.032 0.072 2026-03-23 08:25:25,096 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:25] "GET /web/image/res.users/236/avatar_128?unique=1774254324896 HTTP/1.1" 200 - 7 0.018 0.038 2026-03-23 08:25:25,185 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [19/22] Tour totp_tour_setup → Step Switch to security tab (trigger: a[role=tab]:contains("Security")) 2026-03-23 08:25:25,316 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [20/22] Tour totp_tour_setup → Step Check that the button has changed (trigger: a[role=tab]:contains("Security").active) 2026-03-23 08:25:25,418 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [21/22] Tour totp_tour_setup → Step button[name=action_totp_disable] 2026-03-23 08:25:25,495 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [22/22] Tour totp_tour_setup → Step body:not(:has(.o_dialog)) 2026-03-23 08:25:25,505 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:7433) 2026-03-23 08:25:25,511 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:25] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 9 0.015 0.438 2026-03-23 08:25:25,562 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: tour succeeded 2026-03-23 08:25:25,563 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: ╔════════════════════════════════╗ ║ TOUR totp_tour_setup SUCCEEDED ║ ╚════════════════════════════════╝ 2026-03-23 08:25:25,986 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: heap 26326864 (allocated 27615232) 2026-03-23 08:25:26,007 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Closing chrome headless with pid 11152 2026-03-23 08:25:26,011 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Closing websocket connection 2026-03-23 08:25:26,012 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Terminating chrome headless with pid 11152 2026-03-23 08:25:26,182 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Removing chrome user profile "/tmp/tmp4jy4lptl_chrome_odoo" 2026-03-23 08:25:26,274 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:26] "GET /web/session/logout HTTP/1.1" 303 - 4 0.009 0.020 2026-03-23 08:25:26,287 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:26] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.006 2026-03-23 08:25:27,756 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:27] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 96 0.112 1.352 2026-03-23 08:25:27,776 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-23 08:25:27,813 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.models.res_users: New device alert email sent for user to 2026-03-23 08:25:27,816 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:27] "POST /web/session/authenticate HTTP/1.1" 200 - 15 0.015 0.039 2026-03-23 08:25:27,864 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:25:28,564 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:25:28,931 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_auth_signup: Starting TestAuthSignupFlowWith2faEnforced.test_signup_with_2fa_enforced ... 2026-03-23 08:25:30,033 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:25:31,014 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:toto@example.com from 127.0.0.1 2026-03-23 08:25:31,122 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.models.res_users: New device alert email sent for user to 2026-03-23 08:25:31,255 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:toto@example.com from 127.0.0.1 2026-03-23 08:25:31,358 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.models.res_users: New device alert email sent for user to 2026-03-23 08:25:31,366 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:25:31,369 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:31] "POST /web/signup HTTP/1.1" 303 - 216 0.256 1.086 2026-03-23 08:25:32,895 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:32] "GET /web/login/totp?redirect=/my HTTP/1.1" 200 - 125 0.154 1.358 2026-03-23 08:25:32,930 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:25:41,472 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 08:25:41,475 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 08:25:42,005 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_notify_security_update_totp: Starting TestNotifySecurityUpdateTotp.test_security_update_totp_enabled_disabled ... 2026-03-23 08:25:42,413 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_notify_security_update_totp: Starting TestNotifySecurityUpdateTotp.test_security_update_trusted_device_added_removed ... 2026-03-23 08:25:42,640 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Authentication Device generated: scope: for 'employee' (#243) from n/a 2026-03-23 08:25:42,668 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: API key(s) removed: scope: <['trusted_device_chrome']> for 'employee' (#243) from n/a 2026-03-23 08:25:42,768 26 INFO 00847-19-0-all odoo.models.unlink: User #243 deleted auth_totp.device records with IDs: [3] 2026-03-23 08:25:42,796 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 08:25:43,368 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:25:43,475 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp: Starting TestTOTPMail.test_totp_rpc_api_keys_only ... 2026-03-23 08:25:43,493 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:25:43,724 26 INFO None odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:25:43,726 26 INFO None werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:43] "POST /xmlrpc/2/common HTTP/1.1" 200 - 13 0.006 0.229 2026-03-23 08:25:43,740 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:43] "POST /xmlrpc/2/object#res.users.read HTTP/1.1" 200 - 4 0.003 0.008 2026-03-23 08:25:44,744 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:44] "POST /xmlrpc/2/object HTTP/1.1" 200 - 9 0.008 0.014 2026-03-23 08:25:44,768 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'test_user' (#244) from n/a 2026-03-23 08:25:44,792 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:44] "POST /xmlrpc/2/object#res.users.read HTTP/1.1" 200 - 4 0.004 0.017 2026-03-23 08:25:44,809 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:25:45,411 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:25:45,542 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp: Starting TestTOTPInvite.test_totp_administration ... 2026-03-23 08:25:45,991 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Chrome pid: 11357 2026-03-23 08:25:45,993 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Chrome headless temporary user profile dir: /tmp/tmpl2lzuhk5_chrome_odoo 2026-03-23 08:25:45,993 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Issuing json command http://127.0.0.1:36713/json/version 2026-03-23 08:25:46,000 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36713', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:25:46,168 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Browser version: Chrome/141.0.7390.54 2026-03-23 08:25:46,169 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Issuing json command http://127.0.0.1:36713/json 2026-03-23 08:25:46,170 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36713', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:25:46,186 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Websocket url found: ws://127.0.0.1:36713/devtools/page/7D97558B79348A4D6122247A1334F33B 2026-03-23 08:25:46,194 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Enable chrome headless console log notification 2026-03-23 08:25:46,307 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Chrome headless enable page notifications 2026-03-23 08:25:46,522 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:25:46,537 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Setting session cookie in browser 2026-03-23 08:25:46,539 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:25:46,540 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:25:46,555 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:25:48,455 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:48] "GET /odoo HTTP/1.1" 200 - 153 0.171 1.732 2026-03-23 08:25:48,461 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Navigation result: {'frameId': '7D97558B79348A4D6122247A1334F33B', 'loaderId': 'B325B447F4D1F7E14A56018E93486FA9', 'isDownload': False} 2026-03-23 08:25:48,461 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Evaluate ready code "odoo.isTourReady('totp_admin_invite')" 2026-03-23 08:25:48,520 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:48] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.009 0.010 2026-03-23 08:25:48,535 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:48] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.023 2026-03-23 08:25:48,727 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:48] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.081 0.131 2026-03-23 08:25:48,736 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:48] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.135 2026-03-23 08:25:48,908 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:48] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.028 2026-03-23 08:25:49,575 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:49] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:25:49,604 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.027 2026-03-23 08:25:49,619 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-03-23 08:25:49,635 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:49] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:25:49,698 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:25:49,743 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.033 0.061 2026-03-23 08:25:49,744 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: Owl is running in 'dev' mode. 2026-03-23 08:25:49,792 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7527) 2026-03-23 08:25:49,798 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.010 0.103 2026-03-23 08:25:49,801 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-03-23 08:25:49,839 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:49] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:25:49,951 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:49] "GET /odoo HTTP/1.1" 200 - 26 0.024 0.060 2026-03-23 08:25:50,028 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.142 2026-03-23 08:25:50,127 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:50] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.033 0.061 2026-03-23 08:25:50,131 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Evaluate test code "odoo.startTour('totp_admin_invite', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:25:50,162 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:25:50,179 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 08:25:50,205 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:50] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.020 0.139 2026-03-23 08:25:50,234 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [1/8] Tour totp_admin_invite → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:25:50,296 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:50] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.036 0.204 2026-03-23 08:25:50,350 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.149 2026-03-23 08:25:50,418 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [2/8] Tour totp_admin_invite → Step Go to settings (trigger: [data-menu-xmlid="base.menu_administration"]) 2026-03-23 08:25:50,489 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [3/8] Tour totp_admin_invite → Step Wait for page (trigger: .o_menu_brand:contains("Settings")) 2026-03-23 08:25:50,518 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:50] "POST /mail/data HTTP/1.1" 200 - 35 0.075 0.249 2026-03-23 08:25:50,539 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:50] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.466 2026-03-23 08:25:50,544 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-03-23 08:25:50,575 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:50] "POST /web/action/load HTTP/1.1" 200 - 8 0.010 0.066 2026-03-23 08:25:50,671 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [4/8] Tour totp_admin_invite → Step Open Users menu (trigger: [data-menu-xmlid="base.menu_users"]) 2026-03-23 08:25:50,727 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [5/8] Tour totp_admin_invite → Step Open Users view (trigger: [data-menu-xmlid="base.menu_action_res_users"]) 2026-03-23 08:25:50,796 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [6/8] Tour totp_admin_invite → Step open the user's form (trigger: td.o_data_cell:contains(test_user)) 2026-03-23 08:25:51,627 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:51] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 437 0.226 0.763 2026-03-23 08:25:51,655 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:51] "POST /web/action/load HTTP/1.1" 200 - 11 0.010 0.819 2026-03-23 08:25:52,295 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:25:52,295 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:52] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 351 0.220 0.291 2026-03-23 08:25:52,744 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:52] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 110 0.119 0.796 2026-03-23 08:25:52,943 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:52] "POST /mail/data HTTP/1.1" 200 - 49 0.083 1.029 2026-03-23 08:25:53,054 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:53] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 17 0.039 0.164 2026-03-23 08:25:53,115 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:53] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 14 0.015 0.080 2026-03-23 08:25:53,235 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [7/8] Tour totp_admin_invite → Step go to security Tab (trigger: a.nav-link:contains(Security)) 2026-03-23 08:25:53,259 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:53] "GET /web/image/res.users/2/avatar_128?unique=1774254353146 HTTP/1.1" 200 - 14 0.023 0.042 2026-03-23 08:25:53,298 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:53] "GET /web/image/res.users/245/avatar_128?unique=1774254353148 HTTP/1.1" 200 - 7 0.011 0.089 2026-03-23 08:25:53,562 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:53] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 57 0.074 0.206 2026-03-23 08:25:53,946 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [8/8] Tour totp_admin_invite → Step check that test_user user can be invited to use 2FA. (trigger: button:contains(Invite to use 2FA)) 2026-03-23 08:25:54,016 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:54] "GET /web/image/res.users/245/avatar_128?unique=1774254353685 HTTP/1.1" 200 - 7 0.033 0.037 2026-03-23 08:25:54,066 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: tour succeeded 2026-03-23 08:25:54,067 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: ╔══════════════════════════════════╗ ║ TOUR totp_admin_invite SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-03-23 08:25:54,342 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: heap 27214532 (allocated 28520448) 2026-03-23 08:25:54,355 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Closing chrome headless with pid 11357 2026-03-23 08:25:54,365 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Closing websocket connection 2026-03-23 08:25:54,372 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Terminating chrome headless with pid 11357 2026-03-23 08:25:54,445 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Removing chrome user profile "/tmp/tmpl2lzuhk5_chrome_odoo" 2026-03-23 08:25:54,928 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Chrome pid: 11525 2026-03-23 08:25:54,933 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Chrome headless temporary user profile dir: /tmp/tmpg4_wqc0r_chrome_odoo 2026-03-23 08:25:54,934 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Issuing json command http://127.0.0.1:38517/json/version 2026-03-23 08:25:54,939 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:25:55,253 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Browser version: Chrome/141.0.7390.54 2026-03-23 08:25:55,253 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Issuing json command http://127.0.0.1:38517/json 2026-03-23 08:25:55,257 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:25:55,322 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Websocket url found: ws://127.0.0.1:38517/devtools/page/CB9CD04083332A70EC5DC4AADB13AAD6 2026-03-23 08:25:55,358 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Enable chrome headless console log notification 2026-03-23 08:25:55,383 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Chrome headless enable page notifications 2026-03-23 08:25:55,543 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:25:55,546 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Setting session cookie in browser 2026-03-23 08:25:55,548 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:25:55,548 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:25:55,660 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:55] "GET /odoo HTTP/1.1" 200 - 30 0.021 0.067 2026-03-23 08:25:55,665 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Navigation result: {'frameId': 'CB9CD04083332A70EC5DC4AADB13AAD6', 'loaderId': '3CC5610CE0CE0D2A2A6ED5D0D5EFB161', 'isDownload': False} 2026-03-23 08:25:55,665 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Evaluate ready code "odoo.isTourReady('totp_admin_self_invite')" 2026-03-23 08:25:55,725 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:55] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-03-23 08:25:55,735 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:55] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-03-23 08:25:55,978 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:55] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.089 0.168 2026-03-23 08:25:55,991 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:55] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.152 2026-03-23 08:25:56,103 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:56] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-03-23 08:25:56,903 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.004 0.010 2026-03-23 08:25:56,923 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:56] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:25:56,985 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.032 2026-03-23 08:25:56,988 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:56] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:25:57,083 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.011 0.015 2026-03-23 08:25:57,100 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: Owl is running in 'dev' mode. 2026-03-23 08:25:57,122 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:25:57,166 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:25:57,282 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "GET /odoo HTTP/1.1" 200 - 27 0.031 0.065 2026-03-23 08:25:57,291 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.096 2026-03-23 08:25:57,401 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.018 0.046 2026-03-23 08:25:57,408 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Evaluate test code "odoo.startTour('totp_admin_self_invite', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:25:57,409 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:25:57,456 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [1/8] Tour totp_admin_self_invite → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:25:57,474 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.042 2026-03-23 08:25:57,515 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.021 0.144 2026-03-23 08:25:57,549 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.005 0.190 2026-03-23 08:25:57,612 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [2/8] Tour totp_admin_self_invite → Step Go to settings (trigger: [data-menu-xmlid="base.menu_administration"]) 2026-03-23 08:25:57,618 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.149 2026-03-23 08:25:57,686 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [3/8] Tour totp_admin_self_invite → Step Wait for page (trigger: .o_menu_brand:contains("Settings")) 2026-03-23 08:25:57,698 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "POST /mail/data HTTP/1.1" 200 - 21 0.029 0.194 2026-03-23 08:25:57,712 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.352 2026-03-23 08:25:57,731 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.044 2026-03-23 08:25:57,736 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.229 2026-03-23 08:25:57,798 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [4/8] Tour totp_admin_self_invite → Step Open Users menu (trigger: [data-menu-xmlid="base.menu_users"]) 2026-03-23 08:25:57,886 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [5/8] Tour totp_admin_self_invite → Step Open Users view (trigger: [data-menu-xmlid="base.menu_action_res_users"]) 2026-03-23 08:25:57,944 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [6/8] Tour totp_admin_self_invite → Step open the user's form (trigger: td.o_data_cell:contains(admin)) 2026-03-23 08:25:58,728 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:58] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 403 0.171 0.780 2026-03-23 08:25:58,771 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:58] "POST /web/action/load HTTP/1.1" 200 - 11 0.015 0.772 2026-03-23 08:25:59,312 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:25:59,312 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:59] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 177 0.168 0.263 2026-03-23 08:25:59,626 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:59] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 57 0.076 0.653 2026-03-23 08:25:59,762 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:59] "POST /mail/data HTTP/1.1" 200 - 49 0.046 0.815 2026-03-23 08:25:59,850 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:59] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 17 0.022 0.125 2026-03-23 08:25:59,943 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:25:59] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 10 0.012 0.035 2026-03-23 08:26:00,152 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [7/8] Tour totp_admin_self_invite → Step go to Security Tab (trigger: a.nav-link:contains(Security)) 2026-03-23 08:26:00,158 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:00] "GET /web/image/res.users/2/avatar_128?unique=1774254359966 HTTP/1.1" 200 - 14 0.022 0.092 2026-03-23 08:26:00,245 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:00] "GET /web/image/res.users/245/avatar_128?unique=1774254359969 HTTP/1.1" 200 - 7 0.032 0.152 2026-03-23 08:26:00,509 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:00] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 45 0.099 0.182 2026-03-23 08:26:01,029 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: [8/8] Tour totp_admin_self_invite → Step check that user cannot invite themselves to use 2FA. (trigger: body:not(:has(button:contains(Invite to use 2FA)))) 2026-03-23 08:26:01,073 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:01] "GET /web/image/res.users/2/avatar_128?unique=1774254360659 HTTP/1.1" 200 - 7 0.023 0.083 2026-03-23 08:26:01,090 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: tour succeeded 2026-03-23 08:26:01,095 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: ╔═══════════════════════════════════════╗ ║ TOUR totp_admin_self_invite SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-03-23 08:26:01,624 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration.browser: heap 27563392 (allocated 29044736) 2026-03-23 08:26:01,648 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Closing chrome headless with pid 11525 2026-03-23 08:26:01,650 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Closing websocket connection 2026-03-23 08:26:01,652 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Terminating chrome headless with pid 11525 2026-03-23 08:26:01,814 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Removing chrome user profile "/tmp/tmpg4_wqc0r_chrome_odoo" 2026-03-23 08:26:01,960 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:26:02,428 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour: Starting TestTOTPortal.test_totp ... 2026-03-23 08:26:02,954 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Chrome pid: 11688 2026-03-23 08:26:02,955 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Chrome headless temporary user profile dir: /tmp/tmpeihfm2mj_chrome_odoo 2026-03-23 08:26:02,955 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Issuing json command http://127.0.0.1:35313/json/version 2026-03-23 08:26:02,960 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:26:03,184 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Browser version: Chrome/141.0.7390.54 2026-03-23 08:26:03,185 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Issuing json command http://127.0.0.1:35313/json 2026-03-23 08:26:03,194 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:26:03,218 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Websocket url found: ws://127.0.0.1:35313/devtools/page/4F069F717CD33ADD9E42AB587AD6D03C 2026-03-23 08:26:03,326 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Enable chrome headless console log notification 2026-03-23 08:26:03,364 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Chrome headless enable page notifications 2026-03-23 08:26:03,539 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-03-23 08:26:03,549 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Setting session cookie in browser 2026-03-23 08:26:03,573 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Open "http://127.0.0.1:8069/my/security" in browser 2026-03-23 08:26:03,573 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Navigating to: "http://127.0.0.1:8069/my/security" 2026-03-23 08:26:03,611 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:26:06,221 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:06] "GET /my/security HTTP/1.1" 200 - 136 0.200 2.418 2026-03-23 08:26:06,230 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Navigation result: {'frameId': '4F069F717CD33ADD9E42AB587AD6D03C', 'loaderId': 'E54DD8F23DC646D44CEFF56676813F7F', 'isDownload': False} 2026-03-23 08:26:06,231 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Evaluate ready code "odoo.isTourReady('totportal_tour_setup')" 2026-03-23 08:26:06,281 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:06] "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-23 08:26:06,320 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:26:06,509 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:06] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.100 0.130 2026-03-23 08:26:06,545 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:26:06,570 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:06] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.016 0.236 2026-03-23 08:26:06,633 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:26:06,633 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:26:06,654 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:26:06,723 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:06] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.014 0.100 2026-03-23 08:26:06,858 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.047 2026-03-23 08:26:06,899 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:06] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.049 2026-03-23 08:26:06,924 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:06] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.042 0.057 2026-03-23 08:26:07,075 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:26:07,158 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:07] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.025 0.114 2026-03-23 08:26:07,192 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:07] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.014 0.113 2026-03-23 08:26:07,934 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-03-23 08:26:08,079 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Evaluate test code "odoo.startTour('totportal_tour_setup', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/security", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:26:08,095 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [1/9] Tour totportal_tour_setup → Step Open totp wizard (trigger: button#auth_totp_portal_enable) 2026-03-23 08:26:08,156 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:08] "POST /mail/data HTTP/1.1" 200 - 18 0.029 0.045 2026-03-23 08:26:08,165 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [2/9] Tour totportal_tour_setup → Step Check that we have to enter enhanced security mode (trigger: .modal div:contains(enter your password)) 2026-03-23 08:26:08,180 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:08] "POST /web/dataset/call_kw/res.users/action_totp_enable_wizard#res.users.action_totp_enable_wizard HTTP/1.1" 200 - 4 0.003 0.011 2026-03-23 08:26:08,208 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:08] "POST /web/dataset/call_kw/res.users.identitycheck/write#res.users.identitycheck.write HTTP/1.1" 200 - 8 0.006 0.011 2026-03-23 08:26:08,238 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [3/9] Tour totportal_tour_setup → Step Input password (trigger: [name=password]) 2026-03-23 08:26:08,336 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [4/9] Tour totportal_tour_setup → Step Confirm (trigger: button:contains(Confirm Password)) 2026-03-23 08:26:08,416 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [5/9] Tour totportal_tour_setup → Step Check the wizard has opened (trigger: .o_auth_totp_enable_2FA) 2026-03-23 08:26:08,586 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:08] "POST /web/dataset/call_kw/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 16 0.055 0.111 2026-03-23 08:26:08,652 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:08] "POST /web/dataset/call_kw/auth_totp.wizard/read#auth_totp.wizard.read HTTP/1.1" 200 - 7 0.006 0.015 2026-03-23 08:26:08,694 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [6/9] Tour totportal_tour_setup → Step Get secret from collapsed div (trigger: a:contains("Cannot scan it?")) 2026-03-23 08:26:08,754 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [7/9] Tour totportal_tour_setup → Step span[name="secret"]:hidden 2026-03-23 08:26:08,815 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:3DYA J7BQ WB4T 5YZJ F3IQ 7WQR NG26 LUQP offset:0 token:233559 2026-03-23 08:26:08,817 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:08] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:26:08,835 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [8/9] Tour totportal_tour_setup → Step button.btn-primary:contains(Activate) 2026-03-23 08:26:09,073 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(246,) 'portal' 2026-03-23 08:26:09,117 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:26:09,118 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:09] "POST /web/dataset/call_kw/auth_totp.wizard/enable#auth_totp.wizard.enable HTTP/1.1" 200 - 32 0.066 0.149 2026-03-23 08:26:09,350 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:09] "GET /my/security HTTP/1.1" 200 - 56 0.078 0.118 2026-03-23 08:26:10,212 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:10] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 08:26:10,221 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [9/9] Tour totportal_tour_setup → Step Check that the button has changed (trigger: button:contains(Disable two-factor authentication)) 2026-03-23 08:26:10,277 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: tour succeeded 2026-03-23 08:26:10,279 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: ╔═════════════════════════════════════╗ ║ TOUR totportal_tour_setup SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-03-23 08:26:10,343 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:10] "POST /mail/data HTTP/1.1" 200 - 18 0.025 0.038 2026-03-23 08:26:10,412 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: heap 10860056 (allocated 12058624) 2026-03-23 08:26:10,417 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Closing chrome headless with pid 11688 2026-03-23 08:26:10,420 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Closing websocket connection 2026-03-23 08:26:10,430 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Terminating chrome headless with pid 11688 2026-03-23 08:26:10,667 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Removing chrome user profile "/tmp/tmpeihfm2mj_chrome_odoo" 2026-03-23 08:26:11,261 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Chrome pid: 11837 2026-03-23 08:26:11,262 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Chrome headless temporary user profile dir: /tmp/tmpyoi0e9jc_chrome_odoo 2026-03-23 08:26:11,262 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Issuing json command http://127.0.0.1:33323/json/version 2026-03-23 08:26:11,265 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:26:11,421 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Browser version: Chrome/141.0.7390.54 2026-03-23 08:26:11,434 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Issuing json command http://127.0.0.1:33323/json 2026-03-23 08:26:11,436 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:26:11,516 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Websocket url found: ws://127.0.0.1:33323/devtools/page/F7134463DEC70C09936FA2BC07A84699 2026-03-23 08:26:11,565 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Enable chrome headless console log notification 2026-03-23 08:26:11,615 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Chrome headless enable page notifications 2026-03-23 08:26:11,720 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Setting session cookie in browser 2026-03-23 08:26:11,727 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Open "http://127.0.0.1:8069/" in browser 2026-03-23 08:26:11,727 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Navigating to: "http://127.0.0.1:8069/" 2026-03-23 08:26:12,174 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:12] "GET / HTTP/1.1" 200 - 36 0.078 0.347 2026-03-23 08:26:12,187 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Navigation result: {'frameId': 'F7134463DEC70C09936FA2BC07A84699', 'loaderId': '351A00D3136A3E72054F63102160EE9F', 'isDownload': False} 2026-03-23 08:26:12,191 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Evaluate ready code "odoo.isTourReady('totportal_login_enabled')" 2026-03-23 08:26:12,258 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:26:12,281 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:12] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.015 0.015 2026-03-23 08:26:12,317 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:12] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.008 0.017 2026-03-23 08:26:12,329 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:26:12,329 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:26:12,342 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:12] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.013 0.010 2026-03-23 08:26:12,529 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:26:12,536 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:12] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:26:12,545 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:12] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.003 0.036 2026-03-23 08:26:12,639 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:12] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.007 0.014 2026-03-23 08:26:12,661 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:12] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.003 0.032 2026-03-23 08:26:13,432 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:26:13,576 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Evaluate test code "odoo.startTour('totportal_login_enabled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:26:13,592 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [1/14] Tour totportal_login_enabled → Step check that we're on the login page or go to it (trigger: a:contains(Sign in)) 2026-03-23 08:26:13,602 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:13] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:26:13,998 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:13] "GET /web/login HTTP/1.1" 200 - 33 0.083 0.214 2026-03-23 08:26:14,155 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:26:14,156 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:26:15,012 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [2/14] Tour totportal_login_enabled → Step input login (trigger: input#login) 2026-03-23 08:26:15,019 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:15] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:26:15,162 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:15] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:26:15,171 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [3/14] Tour totportal_login_enabled → Step input password (trigger: input#password) 2026-03-23 08:26:15,254 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [4/14] Tour totportal_login_enabled → Step click da button (trigger: button:contains("Log in")) 2026-03-23 08:26:15,383 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal from 127.0.0.1 2026-03-23 08:26:15,490 26 INFO 00847-19-0-all odoo.addons.auth_totp_mail.models.res_users: New device alert email sent for user to 2026-03-23 08:26:15,534 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:26:15,535 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:15] "POST /web/login HTTP/1.1" 303 - 54 0.056 0.145 2026-03-23 08:26:15,850 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:15] "GET /web/login/totp?redirect=/my HTTP/1.1" 200 - 36 0.087 0.212 2026-03-23 08:26:15,987 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:26:15,995 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:26:16,532 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:16] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:26:16,540 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [5/14] Tour totportal_login_enabled → Step expect totp screen (trigger: label:contains(Authentication Code)) 2026-03-23 08:26:16,616 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [6/14] Tour totportal_login_enabled → Step input code (trigger: input[name=totp_token]) 2026-03-23 08:26:16,659 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:16] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.037 2026-03-23 08:26:16,687 26 INFO 00847-19-0-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:None offset:1 token:709240 2026-03-23 08:26:16,688 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:16] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:26:16,703 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [7/14] Tour totportal_login_enabled → Step button:contains(Log in) 2026-03-23 08:26:16,818 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA check: SUCCESS for res.users(246,) 'portal' 2026-03-23 08:26:16,830 26 INFO 00847-19-0-all odoo.models.unlink: User #3 deleted auth.totp.rate.limit.log records with IDs: [12] 2026-03-23 08:26:16,843 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:16] "POST /web/login/totp?redirect=/my HTTP/1.1" 303 - 15 0.019 0.031 2026-03-23 08:26:17,403 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:17] "GET /my HTTP/1.1" 200 - 69 0.106 0.447 2026-03-23 08:26:17,483 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:26:17,486 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:26:17,585 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:17] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:26:17,591 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:17] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:26:17,606 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:17] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:26:17,997 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:17] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:26:17,998 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [8/14] Tour totportal_login_enabled → Step check we're logged in (trigger: h3:contains(My account)) 2026-03-23 08:26:18,115 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [9/14] Tour totportal_login_enabled → Step go back to security (trigger: a:contains(Security)) 2026-03-23 08:26:18,125 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:18] "POST /my/counters HTTP/1.1" 200 - 25 0.047 0.057 2026-03-23 08:26:18,176 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:18] "POST /my/counters HTTP/1.1" 200 - 12 0.017 0.123 2026-03-23 08:26:18,215 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:18] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 08:26:18,231 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:18] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-03-23 08:26:18,367 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:18] "POST /my/counters HTTP/1.1" 200 - 31 0.098 0.238 2026-03-23 08:26:18,424 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:18] "POST /mail/data HTTP/1.1" 200 - 18 0.024 0.283 2026-03-23 08:26:18,548 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:18] "GET /my/security HTTP/1.1" 200 - 33 0.038 0.261 2026-03-23 08:26:18,624 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:26:18,625 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:26:19,259 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [10/14] Tour totportal_login_enabled → Step Open totp wizard (trigger: button#auth_totp_portal_disable) 2026-03-23 08:26:19,269 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:19] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:26:19,364 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [11/14] Tour totportal_login_enabled → Step Check that we have to enter enhanced security mode (trigger: .modal div:contains(enter your password)) 2026-03-23 08:26:19,395 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:19] "POST /mail/data HTTP/1.1" 200 - 7 0.006 0.023 2026-03-23 08:26:19,404 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:19] "POST /web/dataset/call_kw/res.users/action_totp_disable#res.users.action_totp_disable HTTP/1.1" 200 - 4 0.003 0.034 2026-03-23 08:26:19,426 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:19] "POST /web/dataset/call_kw/res.users.identitycheck/write#res.users.identitycheck.write HTTP/1.1" 200 - 8 0.005 0.009 2026-03-23 08:26:19,450 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [12/14] Tour totportal_login_enabled → Step Input password (trigger: [name=password]) 2026-03-23 08:26:19,522 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [13/14] Tour totportal_login_enabled → Step Confirm (trigger: button:contains(Confirm Password)) 2026-03-23 08:26:19,719 26 INFO 00847-19-0-all odoo.addons.auth_totp.models.res_users: 2FA disable: SUCCESS for res.users(246,) ('portal') by uid #246 2026-03-23 08:26:19,722 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:26:19,723 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:19] "POST /web/dataset/call_kw/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 32 0.047 0.083 2026-03-23 08:26:19,935 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:19] "GET /my/security HTTP/1.1" 200 - 53 0.051 0.120 2026-03-23 08:26:20,284 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [14/14] Tour totportal_login_enabled → Step Check that the button has changed (trigger: button:contains(Enable two-factor authentication)) 2026-03-23 08:26:20,294 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:20] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:26:20,378 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: tour succeeded 2026-03-23 08:26:20,383 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: ╔════════════════════════════════════════╗ ║ TOUR totportal_login_enabled SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-03-23 08:26:20,449 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:20] "POST /mail/data HTTP/1.1" 200 - 18 0.026 0.038 2026-03-23 08:26:20,639 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: heap 10887732 (allocated 12058624) 2026-03-23 08:26:20,650 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Closing chrome headless with pid 11837 2026-03-23 08:26:20,651 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Closing websocket connection 2026-03-23 08:26:20,652 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Terminating chrome headless with pid 11837 2026-03-23 08:26:20,872 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Removing chrome user profile "/tmp/tmpyoi0e9jc_chrome_odoo" 2026-03-23 08:26:21,370 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Chrome pid: 12008 2026-03-23 08:26:21,370 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Chrome headless temporary user profile dir: /tmp/tmp1j4xqh0k_chrome_odoo 2026-03-23 08:26:21,370 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Issuing json command http://127.0.0.1:35627/json/version 2026-03-23 08:26:21,372 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35627', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:26:21,528 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Browser version: Chrome/141.0.7390.54 2026-03-23 08:26:21,528 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Issuing json command http://127.0.0.1:35627/json 2026-03-23 08:26:21,529 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35627', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:26:21,549 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Websocket url found: ws://127.0.0.1:35627/devtools/page/F087B6498429FFA35A712E84F1C596D1 2026-03-23 08:26:21,559 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Enable chrome headless console log notification 2026-03-23 08:26:21,563 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Chrome headless enable page notifications 2026-03-23 08:26:21,825 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Setting session cookie in browser 2026-03-23 08:26:21,829 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Open "http://127.0.0.1:8069/" in browser 2026-03-23 08:26:21,829 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Navigating to: "http://127.0.0.1:8069/" 2026-03-23 08:26:21,973 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:21] "GET / HTTP/1.1" 200 - 21 0.031 0.096 2026-03-23 08:26:21,978 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Navigation result: {'frameId': 'F087B6498429FFA35A712E84F1C596D1', 'loaderId': 'EE8B0A1AB78C63CA3F83ECE1C2E02ABE', 'isDownload': False} 2026-03-23 08:26:21,979 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Evaluate ready code "odoo.isTourReady('totportal_login_disabled')" 2026-03-23 08:26:22,021 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:26:22,036 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:22] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.007 0.012 2026-03-23 08:26:22,080 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:22] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.007 0.021 2026-03-23 08:26:22,103 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:26:22,112 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:26:22,133 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:22] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.014 0.022 2026-03-23 08:26:22,389 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:26:22,391 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:22] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:26:22,401 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:22] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.004 0.016 2026-03-23 08:26:22,496 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:22] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.002 0.010 2026-03-23 08:26:22,512 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:22] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.002 0.023 2026-03-23 08:26:23,174 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 08:26:23,330 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Evaluate test code "odoo.startTour('totportal_login_disabled', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:26:23,345 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:23] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:26:23,350 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [1/5] Tour totportal_login_disabled → Step check that we're on the login page or go to it (trigger: a:contains(Sign in)) 2026-03-23 08:26:23,547 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:23] "GET /web/login HTTP/1.1" 200 - 16 0.013 0.084 2026-03-23 08:26:23,680 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:26:23,681 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:26:24,558 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:24] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:26:24,561 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [2/5] Tour totportal_login_disabled → Step input login (trigger: input#login) 2026-03-23 08:26:24,710 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:24] "POST /mail/data HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 08:26:24,729 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [3/5] Tour totportal_login_disabled → Step input password (trigger: input#password) 2026-03-23 08:26:24,803 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [4/5] Tour totportal_login_disabled → Step click da button (trigger: button:contains("Log in")) 2026-03-23 08:26:24,926 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal from 127.0.0.1 2026-03-23 08:26:24,937 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:24] "POST /web/login HTTP/1.1" 303 - 18 0.017 0.034 2026-03-23 08:26:25,081 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:25] "GET /my HTTP/1.1" 200 - 31 0.034 0.103 2026-03-23 08:26:25,204 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:26:25,204 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:26:25,302 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:25] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:26:25,309 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:25] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:26:25,313 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:25] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:26:25,798 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:25] "GET /website/translations?hash=34158aabd0ccfaaec6ecbfc29f4349633023eb7e&lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-03-23 08:26:25,799 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: [5/5] Tour totportal_login_disabled → Step check we're logged in (trigger: h3:contains(My account)) 2026-03-23 08:26:25,919 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: tour succeeded 2026-03-23 08:26:25,931 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: ╔═════════════════════════════════════════╗ ║ TOUR totportal_login_disabled SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-03-23 08:26:26,063 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:26] "POST /my/counters HTTP/1.1" 200 - 25 0.089 0.150 2026-03-23 08:26:26,252 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp.browser: heap 10631144 (allocated 12320768) 2026-03-23 08:26:26,288 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Closing chrome headless with pid 12008 2026-03-23 08:26:26,289 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:26] "POST /my/counters HTTP/1.1" 200 - 31 0.123 0.313 2026-03-23 08:26:26,305 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Closing websocket connection 2026-03-23 08:26:26,315 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:26] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-03-23 08:26:26,323 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Terminating chrome headless with pid 12008 2026-03-23 08:26:26,325 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:26] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-03-23 08:26:26,357 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:26] "POST /my/counters HTTP/1.1" 200 - 12 0.024 0.471 2026-03-23 08:26:26,399 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:26:26] "POST /mail/data HTTP/1.1" 200 - 7 0.012 0.428 2026-03-23 08:26:26,450 26 INFO 00847-19-0-all odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Removing chrome user profile "/tmp/tmp1j4xqh0k_chrome_odoo" 2026-03-23 08:26:26,571 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:26:26,575 26 INFO 00847-19-0-all odoo.addons.base.tests.test_cloc: Starting TestClocStdNoCusto.test_no_custo_install ... 2026-03-23 08:26:26,727 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:26:26,729 26 INFO 00847-19-0-all odoo.addons.base.tests.test_deprecation: Starting TestModelDeprecations.test_model_attributes ... 2026-03-23 08:26:26,788 26 INFO 00847-19-0-all odoo.addons.base.tests.test_deprecation: Starting TestModelDeprecations.test_name_get ... 2026-03-23 08:26:26,811 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:26:26,814 26 INFO 00847-19-0-all odoo.addons.base.tests.test_display_name: Starting TestEveryModel.test_computed_fields_without_dependencies ... 2026-03-23 08:26:29,324 26 INFO 00847-19-0-all odoo.addons.base.tests.test_display_name: Starting TestEveryModel.test_display_name_new_record ... 2026-03-23 08:26:34,241 26 INFO 00847-19-0-all odoo.addons.base.tests.test_display_name: Starting TestEveryModel.test_form_new_record ... 2026-03-23 08:26:53,965 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:26:53,971 26 INFO 00847-19-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_bank ... 2026-03-23 08:26:54,041 26 INFO 00847-19-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_company ... 2026-03-23 08:26:57,498 26 INFO 00847-19-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_country ... 2026-03-23 08:26:57,591 26 INFO 00847-19-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_group ... 2026-03-23 08:26:57,940 26 INFO 00847-19-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_lang ... 2026-03-23 08:26:58,093 26 INFO 00847-19-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_partner ... 2026-03-23 08:26:58,989 26 INFO 00847-19-0-all odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_users ... 2026-03-23 08:26:59,661 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:26:59,669 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case: Starting TestHttpCase.test_console_error_object ... 2026-03-23 08:27:01,036 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case: Starting TestHttpCase.test_console_error_string ... 2026-03-23 08:27:02,412 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case: Starting TestHttpCase.test_console_log_object ... 2026-03-23 08:27:03,587 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:27:03,597 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case: Starting TestRunbotLog.test_runbot_js_log ... 2026-03-23 08:27:04,968 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:27:04,977 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case: Starting TestChromeBrowser.test_screencasts ... 2026-03-23 08:27:05,485 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Chrome pid: 12669 2026-03-23 08:27:05,486 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Chrome headless temporary user profile dir: /tmp/tmpctxlay3o_chrome_odoo 2026-03-23 08:27:05,486 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Issuing json command http://127.0.0.1:45769/json/version 2026-03-23 08:27:05,487 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45769', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:27:05,674 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Browser version: Chrome/141.0.7390.54 2026-03-23 08:27:05,675 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Issuing json command http://127.0.0.1:45769/json 2026-03-23 08:27:05,703 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45769', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:27:05,716 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Websocket url found: ws://127.0.0.1:45769/devtools/page/E76524550A07E941F5DA276151226CF1 2026-03-23 08:27:05,862 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Enable chrome headless console log notification 2026-03-23 08:27:05,874 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Chrome headless enable page notifications 2026-03-23 08:27:05,959 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Starting screencast 2026-03-23 08:27:05,964 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Navigating to: "about:blank" 2026-03-23 08:27:05,993 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Navigation result: {'frameId': 'E76524550A07E941F5DA276151226CF1', 'loaderId': 'B3302699A12387D26A7B5623A0920FEB', 'isDownload': False} 2026-03-23 08:27:05,994 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Evaluate ready code "document.readyState === 'complete'" 2026-03-23 08:27:06,020 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Evaluate test code "setTimeout(() => console.log('test successful'), 2000); setInterval(() => document.body.innerText = (new Date()).getTime(), 100);" 2026-03-23 08:27:08,026 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts.browser: test successful 2026-03-23 08:27:08,062 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts.browser: heap 534796 (allocated 1048576) 2026-03-23 08:27:13,062 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Screencast frames in: /data/build/tests/00847-19-0-all/screencasts/frames-20260323T082705.860865 2026-03-23 08:27:13,082 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Closing chrome headless with pid 12669 2026-03-23 08:27:13,088 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Closing websocket connection 2026-03-23 08:27:13,090 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Terminating chrome headless with pid 12669 2026-03-23 08:27:13,207 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Removing chrome user profile "/tmp/tmpctxlay3o_chrome_odoo" 2026-03-23 08:27:13,261 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:27:13,277 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case: Starting TestChromeBrowserOddDimensions.test_screencasts ... 2026-03-23 08:27:13,913 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Chrome pid: 12798 2026-03-23 08:27:13,914 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Chrome headless temporary user profile dir: /tmp/tmpg01yjtji_chrome_odoo 2026-03-23 08:27:13,914 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Issuing json command http://127.0.0.1:36429/json/version 2026-03-23 08:27:13,917 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36429', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:27:14,112 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Browser version: Chrome/141.0.7390.54 2026-03-23 08:27:14,169 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Issuing json command http://127.0.0.1:36429/json 2026-03-23 08:27:14,170 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36429', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:27:14,215 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Websocket url found: ws://127.0.0.1:36429/devtools/page/77733C40E90FE0CB42880D12DE44A200 2026-03-23 08:27:14,285 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Enable chrome headless console log notification 2026-03-23 08:27:14,302 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Chrome headless enable page notifications 2026-03-23 08:27:14,397 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Starting screencast 2026-03-23 08:27:14,398 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Navigating to: "about:blank" 2026-03-23 08:27:14,413 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Navigation result: {'frameId': '77733C40E90FE0CB42880D12DE44A200', 'loaderId': '887FA3DB774FB9B232E8E04C7C093C49', 'isDownload': False} 2026-03-23 08:27:14,413 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Evaluate ready code "document.readyState === 'complete'" 2026-03-23 08:27:14,497 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Evaluate test code "setTimeout(() => console.log('test successful'), 2000); setInterval(() => document.body.innerText = (new Date()).getTime(), 100);" 2026-03-23 08:27:16,500 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts.browser: test successful 2026-03-23 08:27:16,526 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts.browser: heap 534796 (allocated 1048576) 2026-03-23 08:27:21,527 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Screencast frames in: /data/build/tests/00847-19-0-all/screencasts/frames-20260323T082714.273764 2026-03-23 08:27:21,537 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Closing chrome headless with pid 12798 2026-03-23 08:27:21,554 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Closing websocket connection 2026-03-23 08:27:21,556 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Terminating chrome headless with pid 12798 2026-03-23 08:27:21,675 26 INFO 00847-19-0-all odoo.addons.base.tests.test_http_case.TestChromeBrowserOddDimensions.test_screencasts: Removing chrome user profile "/tmp/tmpg01yjtji_chrome_odoo" 2026-03-23 08:27:21,720 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:27:21,723 26 INFO 00847-19-0-all odoo.addons.base.tests.test_import_files: Starting TestImportFiles.test_import_contacts_template_xls ... 2026-03-23 08:27:21,729 26 INFO 00847-19-0-all odoo.addons.base.tests.test_import_files: skipped TestImportFiles.test_import_contacts_template_xls : Needs demo data to be able to import those files 2026-03-23 08:27:21,741 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:27:21,745 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_actions: Starting TestCustomFieldsPostInstall.test_add_field_valid ... 2026-03-23 08:27:23,102 26 INFO 00847-19-0-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-23 08:27:24,196 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:27:24,199 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_asset: Starting TestAsset.test_asset_tag ... 2026-03-23 08:27:24,492 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:27:24,495 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_filters: Starting TestAllFilters.test_filters ... 2026-03-23 08:27:24,733 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:27:24,735 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_http: Starting TestIrHttpPerformances.test_routing_map_performance ... 2026-03-23 08:27:24,761 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-23 08:27:24,999 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_http: Routing map web generated in 0.238s 2026-03-23 08:27:24,999 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:27:25,190 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_http: Routing map website1 generated in 0.191s 2026-03-23 08:27:25,203 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:27:25,206 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_delete_manual_models_with_base_fields ... 2026-03-23 08:27:27,826 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model records with IDs: [1105, 1107] 2026-03-23 08:27:28,676 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_ir_model_fields_name_create ... 2026-03-23 08:27:29,216 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_new_ir_model_fields_related ... 2026-03-23 08:27:30,047 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_setup_models ... 2026-03-23 08:27:31,528 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:27:31,842 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelFieldsTranslation.test_ir_model_fields_translation ... 2026-03-23 08:27:32,329 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome pid: 12927 2026-03-23 08:27:32,330 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless temporary user profile dir: /tmp/tmpee30czmj_chrome_odoo 2026-03-23 08:27:32,330 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:39353/json/version 2026-03-23 08:27:32,332 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39353', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:27:32,558 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Browser version: Chrome/141.0.7390.54 2026-03-23 08:27:32,558 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:39353/json 2026-03-23 08:27:32,559 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39353', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:27:32,589 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Websocket url found: ws://127.0.0.1:39353/devtools/page/6E40A7DEBDC70C7A2FFF3D8F1ECCE3C8 2026-03-23 08:27:32,616 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Enable chrome headless console log notification 2026-03-23 08:27:32,645 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless enable page notifications 2026-03-23 08:27:32,828 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:27:32,847 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Setting session cookie in browser 2026-03-23 08:27:32,852 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:27:32,852 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:27:32,876 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:27:34,957 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:34] "GET /odoo HTTP/1.1" 200 - 155 0.178 1.907 2026-03-23 08:27:34,963 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigation result: {'frameId': '6E40A7DEBDC70C7A2FFF3D8F1ECCE3C8', 'loaderId': 'B23C33DBC478495765247705F80E38A1', 'isDownload': False} 2026-03-23 08:27:34,964 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Evaluate ready code "odoo.isTourReady('ir_model_fields_translation_en_tour')" 2026-03-23 08:27:35,013 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:35] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-03-23 08:27:35,031 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:35] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.028 2026-03-23 08:27:35,304 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.104 0.195 2026-03-23 08:27:35,324 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:35] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.168 2026-03-23 08:27:35,478 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:35] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-03-23 08:27:36,188 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.029 2026-03-23 08:27:36,202 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.024 0.023 2026-03-23 08:27:36,225 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-03-23 08:27:36,243 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:27:36,287 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:27:36,339 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.024 0.057 2026-03-23 08:27:36,407 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: Owl is running in 'dev' mode. 2026-03-23 08:27:36,409 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7566) 2026-03-23 08:27:36,422 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.010 0.127 2026-03-23 08:27:36,439 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:27:36,471 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:27:36,614 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /odoo HTTP/1.1" 200 - 26 0.029 0.088 2026-03-23 08:27:36,672 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.136 2026-03-23 08:27:36,843 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.032 0.084 2026-03-23 08:27:36,924 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Evaluate test code "odoo.startTour('ir_model_fields_translation_en_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:27:36,941 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "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-23 08:27:36,948 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:27:36,955 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:36] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.023 0.197 2026-03-23 08:27:36,987 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [1/5] Tour ir_model_fields_translation_en_tour → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:27:37,078 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.017 0.300 2026-03-23 08:27:37,110 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:37] "POST /web/action/load HTTP/1.1" 200 - 5 0.012 0.333 2026-03-23 08:27:37,209 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [2/5] Tour ir_model_fields_translation_en_tour → Step Settings (trigger: a[data-menu-xmlid="base.menu_administration"]) 2026-03-23 08:27:37,234 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:37] "POST /mail/data HTTP/1.1" 200 - 35 0.052 0.197 2026-03-23 08:27:37,333 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.340 2026-03-23 08:27:37,336 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.293 2026-03-23 08:27:37,447 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [3/5] Tour ir_model_fields_translation_en_tour → Step Open Users & Companies (trigger: [data-menu-xmlid="base.menu_users"]) 2026-03-23 08:27:37,500 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:37] "POST /web/action/load HTTP/1.1" 200 - 8 0.023 0.039 2026-03-23 08:27:37,613 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [4/5] Tour ir_model_fields_translation_en_tour → Step Open Users (trigger: [data-menu-xmlid="base.menu_action_res_users"]) 2026-03-23 08:27:37,677 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [5/5] Tour ir_model_fields_translation_en_tour → Step Login column should be Login (trigger: [data-name="login"] span:contains("Login")) 2026-03-23 08:27:39,146 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:39] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 437 0.261 1.293 2026-03-23 08:27:39,309 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:39] "POST /mail/data HTTP/1.1" 200 - 57 0.062 1.628 2026-03-23 08:27:39,346 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:39] "POST /web/action/load HTTP/1.1" 200 - 11 0.012 1.649 2026-03-23 08:27:40,005 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:27:40,006 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:40] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 350 0.241 0.327 2026-03-23 08:27:40,649 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:40] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 107 0.140 0.887 2026-03-23 08:27:40,733 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:40] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 18 0.027 1.089 2026-03-23 08:27:40,861 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:40] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 16 0.023 0.127 2026-03-23 08:27:40,959 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: tour succeeded 2026-03-23 08:27:40,961 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR ir_model_fields_translation_en_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-03-23 08:27:41,108 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:41] "GET /web/image/res.users/2/avatar_128?unique=1774254460914 HTTP/1.1" 200 - 14 0.027 0.118 2026-03-23 08:27:41,284 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: heap 23843168 (allocated 25112576) 2026-03-23 08:27:41,309 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing chrome headless with pid 12927 2026-03-23 08:27:41,311 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing websocket connection 2026-03-23 08:27:41,312 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Terminating chrome headless with pid 12927 2026-03-23 08:27:41,436 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Removing chrome user profile "/tmp/tmpee30czmj_chrome_odoo" 2026-03-23 08:27:42,598 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome pid: 13093 2026-03-23 08:27:42,601 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless temporary user profile dir: /tmp/tmptxwjo_0a_chrome_odoo 2026-03-23 08:27:42,601 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:39721/json/version 2026-03-23 08:27:42,613 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39721', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:27:42,746 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Browser version: Chrome/141.0.7390.54 2026-03-23 08:27:42,747 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:39721/json 2026-03-23 08:27:42,751 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39721', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:27:42,828 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Websocket url found: ws://127.0.0.1:39721/devtools/page/9BAB52AF9A2D44C57BA661FFDFC7CD17 2026-03-23 08:27:42,865 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Enable chrome headless console log notification 2026-03-23 08:27:42,872 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless enable page notifications 2026-03-23 08:27:43,341 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:27:43,354 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Setting session cookie in browser 2026-03-23 08:27:43,357 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:27:43,357 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:27:43,382 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:27:45,151 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:45] "GET /odoo HTTP/1.1" 200 - 110 0.091 1.684 2026-03-23 08:27:45,165 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigation result: {'frameId': '9BAB52AF9A2D44C57BA661FFDFC7CD17', 'loaderId': 'B0E285C62251858B5D42410AAF5D3A13', 'isDownload': False} 2026-03-23 08:27:45,174 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Evaluate ready code "odoo.isTourReady('ir_model_fields_translation_en_tour2')" 2026-03-23 08:27:45,225 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:45] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.021 2026-03-23 08:27:45,233 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:45] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-03-23 08:27:45,416 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 24 0.068 0.129 2026-03-23 08:27:45,440 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:45] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.137 2026-03-23 08:27:45,579 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:45] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.019 2026-03-23 08:27:46,340 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:27:46,374 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.033 2026-03-23 08:27:46,389 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.021 2026-03-23 08:27:46,429 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:27:46,475 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-03-23 08:27:46,554 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: Owl is running in 'dev' mode. 2026-03-23 08:27:46,577 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:27:46,608 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:27:46,658 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.023 2026-03-23 08:27:46,777 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /odoo HTTP/1.1" 200 - 27 0.041 0.109 2026-03-23 08:27:46,914 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Evaluate test code "odoo.startTour('ir_model_fields_translation_en_tour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:27:46,979 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.035 2026-03-23 08:27:46,982 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-03-23 08:27:46,990 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [1/5] Tour ir_model_fields_translation_en_tour2 → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:27:46,993 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:46] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.053 0.106 2026-03-23 08:27:47,033 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:47] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.008 0.182 2026-03-23 08:27:47,109 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:47] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.021 0.236 2026-03-23 08:27:47,377 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:47] "POST /mail/data HTTP/1.1" 200 - 35 0.118 0.229 2026-03-23 08:27:47,397 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [2/5] Tour ir_model_fields_translation_en_tour2 → Step Settings (trigger: a[data-menu-xmlid="base.menu_administration"]) 2026-03-23 08:27:47,445 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:47] "POST /web/action/load HTTP/1.1" 200 - 5 0.030 0.558 2026-03-23 08:27:47,518 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.467 2026-03-23 08:27:47,547 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.346 2026-03-23 08:27:47,552 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [3/5] Tour ir_model_fields_translation_en_tour2 → Step Open Users & Companies (trigger: [data-menu-xmlid="base.menu_users"]) 2026-03-23 08:27:47,657 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:47] "POST /web/action/load HTTP/1.1" 200 - 8 0.029 0.059 2026-03-23 08:27:47,822 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [4/5] Tour ir_model_fields_translation_en_tour2 → Step Open Users (trigger: [data-menu-xmlid="base.menu_action_res_users"]) 2026-03-23 08:27:47,930 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [5/5] Tour ir_model_fields_translation_en_tour2 → Step Login column should be Login2 (trigger: [data-name="login"] span:contains("Login2")) 2026-03-23 08:27:48,932 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:48] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 442 0.303 0.835 2026-03-23 08:27:49,145 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:49] "POST /mail/data HTTP/1.1" 200 - 57 0.080 1.247 2026-03-23 08:27:49,179 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:49] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 1.223 2026-03-23 08:27:49,594 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:27:49,594 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:49] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 354 0.171 0.315 2026-03-23 08:27:50,048 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:50] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 109 0.132 0.655 2026-03-23 08:27:50,080 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:50] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 15 0.013 0.827 2026-03-23 08:27:50,149 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:50] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 16 0.014 0.039 2026-03-23 08:27:50,279 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: tour succeeded 2026-03-23 08:27:50,285 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR ir_model_fields_translation_en_tour2 SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-03-23 08:27:50,337 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:50] "GET /web/image/res.users/2/avatar_128?unique=1774254470241 HTTP/1.1" 200 - 14 0.014 0.036 2026-03-23 08:27:50,539 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: heap 23469440 (allocated 24588288) 2026-03-23 08:27:50,562 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing chrome headless with pid 13093 2026-03-23 08:27:50,564 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing websocket connection 2026-03-23 08:27:50,570 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Terminating chrome headless with pid 13093 2026-03-23 08:27:50,638 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Removing chrome user profile "/tmp/tmptxwjo_0a_chrome_odoo" 2026-03-23 08:27:51,698 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome pid: 13260 2026-03-23 08:27:51,698 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless temporary user profile dir: /tmp/tmpvtl0vaot_chrome_odoo 2026-03-23 08:27:51,699 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:45041/json/version 2026-03-23 08:27:51,700 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45041', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:27:51,780 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Browser version: Chrome/141.0.7390.54 2026-03-23 08:27:51,780 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:45041/json 2026-03-23 08:27:51,781 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45041', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:27:51,824 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Websocket url found: ws://127.0.0.1:45041/devtools/page/E28DF4A688028904EB9F8173BFB60742 2026-03-23 08:27:51,853 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Enable chrome headless console log notification 2026-03-23 08:27:51,943 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless enable page notifications 2026-03-23 08:27:52,128 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:27:52,148 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Setting session cookie in browser 2026-03-23 08:27:52,149 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:27:52,150 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:27:52,174 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:27:54,248 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:54] "GET /odoo HTTP/1.1" 200 - 104 0.119 1.964 2026-03-23 08:27:54,253 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigation result: {'frameId': 'E28DF4A688028904EB9F8173BFB60742', 'loaderId': '9B9C06C2FCFF47BE574FC01CE9F42F90', 'isDownload': False} 2026-03-23 08:27:54,253 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Evaluate ready code "odoo.isTourReady('ir_model_fields_translation_fr_tour')" 2026-03-23 08:27:54,321 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:54] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.011 0.013 2026-03-23 08:27:54,340 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:54] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.030 2026-03-23 08:27:54,607 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:54] "GET /web/webclient/load_menus HTTP/1.1" 200 - 24 0.088 0.200 2026-03-23 08:27:54,622 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:54] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.177 2026-03-23 08:27:54,741 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:54] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-03-23 08:27:55,394 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:55] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:27:55,436 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.024 0.028 2026-03-23 08:27:55,460 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:27:55] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:28:06,234 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:06] "GET /web/webclient/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 1 0.001 10.817 2026-03-23 08:28:06,381 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.013 0.025 2026-03-23 08:28:06,461 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: Owl is running in 'dev' mode. 2026-03-23 08:28:06,511 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:28:06,551 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:06] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:28:06,686 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:06] "GET /odoo HTTP/1.1" 200 - 27 0.031 0.082 2026-03-23 08:28:06,753 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.019 0.150 2026-03-23 08:28:06,797 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: The ready code tooks too much time : 12.543176889419556 2026-03-23 08:28:06,797 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Evaluate test code "odoo.startTour('ir_model_fields_translation_fr_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:28:06,893 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.024 0.047 2026-03-23 08:28:06,927 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:06] "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-23 08:28:06,928 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:28:06,933 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:06] "POST /web/action/load HTTP/1.1" 200 - 5 0.015 0.091 2026-03-23 08:28:06,934 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [1/5] Tour ir_model_fields_translation_fr_tour → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:28:06,979 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:06] "GET /web/image/res.partner/3/avatar_128?unique=1774254451000 HTTP/1.1" 200 - 6 0.014 0.132 2026-03-23 08:28:07,002 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.177 2026-03-23 08:28:07,119 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [2/5] Tour ir_model_fields_translation_fr_tour → Step Settings (trigger: a[data-menu-xmlid="base.menu_administration"]) 2026-03-23 08:28:07,132 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:07] "POST /mail/data HTTP/1.1" 200 - 35 0.063 0.124 2026-03-23 08:28:07,140 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.181 2026-03-23 08:28:07,308 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [3/5] Tour ir_model_fields_translation_fr_tour → Step Open Users & Companies (trigger: [data-menu-xmlid="base.menu_users"]) 2026-03-23 08:28:07,365 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:07] "POST /mail/data HTTP/1.1" 200 - 58 0.113 0.121 2026-03-23 08:28:07,420 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.482 2026-03-23 08:28:07,434 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:07] "POST /mail/data HTTP/1.1" 200 - 1 0.002 0.149 2026-03-23 08:28:07,457 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:07] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.132 2026-03-23 08:28:07,477 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.042 2026-03-23 08:28:08,069 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:08] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.078 0.068 2026-03-23 08:28:08,086 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:08] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.003 0.083 2026-03-23 08:28:08,176 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:08] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.021 0.145 2026-03-23 08:28:08,207 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:08] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.010 0.187 2026-03-23 08:28:08,376 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [4/5] Tour ir_model_fields_translation_fr_tour → Step Open Users (trigger: [data-menu-xmlid="base.menu_action_res_users"]) 2026-03-23 08:28:08,489 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [5/5] Tour ir_model_fields_translation_fr_tour → Step Login column should be Identifiant (trigger: [data-name="login"] span:contains("Identifiant")) 2026-03-23 08:28:10,223 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:10] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 441 0.301 1.650 2026-03-23 08:28:10,254 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:10] "POST /web/action/load HTTP/1.1" 200 - 11 0.014 1.737 2026-03-23 08:28:10,291 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:10] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.006 1.932 2026-03-23 08:28:11,012 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:28:11,013 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:11] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 355 0.232 0.411 2026-03-23 08:28:11,575 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:11] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 111 0.151 1.053 2026-03-23 08:28:11,736 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:11] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 16 0.030 0.056 2026-03-23 08:28:11,928 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: tour succeeded 2026-03-23 08:28:11,932 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR ir_model_fields_translation_fr_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-03-23 08:28:11,971 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:11] "GET /web/image/res.users/2/avatar_128?unique=1774254491839 HTTP/1.1" 200 - 14 0.019 0.045 2026-03-23 08:28:12,257 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: heap 27552732 (allocated 29315072) 2026-03-23 08:28:12,282 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing chrome headless with pid 13260 2026-03-23 08:28:12,293 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing websocket connection 2026-03-23 08:28:12,295 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Terminating chrome headless with pid 13260 2026-03-23 08:28:12,413 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Removing chrome user profile "/tmp/tmpvtl0vaot_chrome_odoo" 2026-03-23 08:28:13,382 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome pid: 13431 2026-03-23 08:28:13,390 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless temporary user profile dir: /tmp/tmpobti5q0t_chrome_odoo 2026-03-23 08:28:13,392 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:38075/json/version 2026-03-23 08:28:13,400 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38075', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:28:13,639 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Browser version: Chrome/141.0.7390.54 2026-03-23 08:28:13,640 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:38075/json 2026-03-23 08:28:13,641 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38075', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:28:13,676 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Websocket url found: ws://127.0.0.1:38075/devtools/page/76181DF3EE66E22E03E9DACEF27B6677 2026-03-23 08:28:13,687 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Enable chrome headless console log notification 2026-03-23 08:28:13,783 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless enable page notifications 2026-03-23 08:28:14,481 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:28:14,502 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Setting session cookie in browser 2026-03-23 08:28:14,507 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:28:14,507 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:28:14,536 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:28:16,412 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:16] "GET /odoo HTTP/1.1" 200 - 110 0.110 1.775 2026-03-23 08:28:16,421 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigation result: {'frameId': '76181DF3EE66E22E03E9DACEF27B6677', 'loaderId': '6B6718D00C406B95212B8427EDF5557E', 'isDownload': False} 2026-03-23 08:28:16,424 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Evaluate ready code "odoo.isTourReady('ir_model_fields_translation_fr_tour2')" 2026-03-23 08:28:16,466 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:16] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-03-23 08:28:16,487 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:16] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.014 2026-03-23 08:28:16,705 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:16] "GET /web/webclient/load_menus HTTP/1.1" 200 - 24 0.085 0.141 2026-03-23 08:28:16,717 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:16] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.158 2026-03-23 08:28:16,931 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:16] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-03-23 08:28:17,641 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:17] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:28:17,664 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.021 2026-03-23 08:28:17,720 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:17] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.026 2026-03-23 08:28:17,976 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:17] "GET /web/webclient/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 1 0.002 0.323 2026-03-23 08:28:18,093 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.013 2026-03-23 08:28:18,173 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: Owl is running in 'dev' mode. 2026-03-23 08:28:18,186 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:28:18,207 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:28:18,316 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "GET /odoo HTTP/1.1" 200 - 27 0.031 0.059 2026-03-23 08:28:18,359 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.105 2026-03-23 08:28:18,525 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Evaluate test code "odoo.startTour('ir_model_fields_translation_fr_tour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:28:18,532 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:28:18,587 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:28:18,593 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [1/5] Tour ir_model_fields_translation_fr_tour2 → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:28:18,627 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.045 0.118 2026-03-23 08:28:18,722 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [2/5] Tour ir_model_fields_translation_fr_tour2 → Step Settings (trigger: a[data-menu-xmlid="base.menu_administration"]) 2026-03-23 08:28:18,730 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.031 0.229 2026-03-23 08:28:18,755 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.269 2026-03-23 08:28:18,819 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.234 2026-03-23 08:28:18,913 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [3/5] Tour ir_model_fields_translation_fr_tour2 → Step Open Users & Companies (trigger: [data-menu-xmlid="base.menu_users"]) 2026-03-23 08:28:18,920 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:18] "POST /mail/data HTTP/1.1" 200 - 35 0.044 0.255 2026-03-23 08:28:19,189 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:19] "GET /web/image/res.partner/3/avatar_128?unique=1774254451000 HTTP/1.1" 200 - 6 0.012 0.703 2026-03-23 08:28:19,194 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.536 2026-03-23 08:28:19,395 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:19] "POST /mail/data HTTP/1.1" 200 - 58 0.084 0.387 2026-03-23 08:28:19,407 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:19] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.231 2026-03-23 08:28:19,454 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:19] "POST /web/action/load HTTP/1.1" 200 - 8 0.016 0.524 2026-03-23 08:28:19,891 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:19] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.016 0.036 2026-03-23 08:28:19,955 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:19] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.003 0.014 2026-03-23 08:28:19,971 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:19] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.002 0.028 2026-03-23 08:28:20,050 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:20] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.019 0.083 2026-03-23 08:28:20,072 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:20] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.005 0.019 2026-03-23 08:28:20,159 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:20] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 27 0.025 0.074 2026-03-23 08:28:20,168 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [4/5] Tour ir_model_fields_translation_fr_tour2 → Step Open Users (trigger: [data-menu-xmlid="base.menu_action_res_users"]) 2026-03-23 08:28:20,233 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: [5/5] Tour ir_model_fields_translation_fr_tour2 → Step Login column should be Identifiant2 (trigger: [data-name="login"] span:contains("Identifiant2")) 2026-03-23 08:28:21,157 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:21] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 441 0.242 0.781 2026-03-23 08:28:21,201 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:21] "POST /web/action/load HTTP/1.1" 200 - 11 0.014 0.939 2026-03-23 08:28:21,755 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:28:21,756 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:21] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 354 0.189 0.264 2026-03-23 08:28:22,216 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:22] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 111 0.132 0.761 2026-03-23 08:28:22,351 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:22] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 16 0.017 0.076 2026-03-23 08:28:22,446 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: tour succeeded 2026-03-23 08:28:22,447 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR ir_model_fields_translation_fr_tour2 SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-03-23 08:28:22,563 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:22] "GET /web/image/res.users/2/avatar_128?unique=1774254502406 HTTP/1.1" 200 - 14 0.036 0.073 2026-03-23 08:28:22,734 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: heap 27515852 (allocated 29052928) 2026-03-23 08:28:22,755 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing chrome headless with pid 13431 2026-03-23 08:28:22,763 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing websocket connection 2026-03-23 08:28:22,770 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Terminating chrome headless with pid 13431 2026-03-23 08:28:22,888 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Removing chrome user profile "/tmp/tmpobti5q0t_chrome_odoo" 2026-03-23 08:28:23,958 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:28:23,961 26 INFO 00847-19-0-all odoo.addons.base.tests.test_neutralize: Starting TestNeutralize.test_10_neutralize ... 2026-03-23 08:28:24,550 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:28:24,552 26 INFO 00847-19-0-all odoo.addons.base.tests.test_orm: Starting TestCompanyDependent.test_orm_ondelete_restrict ... 2026-03-23 08:28:24,583 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:28:24,586 26 INFO 00847-19-0-all odoo.tests.common: Auto retry disabled for test_invalidation (odoo.addons.base.tests.test_ormcache.TestOrmCache.test_invalidation) 2026-03-23 08:28:24,588 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ormcache: Starting TestOrmCache.test_invalidation ... 2026-03-23 08:28:24,589 26 INFO 00847-19-0-all odoo.tests.common: Auto retry disabled for test_invalidation_thread_local (odoo.addons.base.tests.test_ormcache.TestOrmCache.test_invalidation_thread_local) 2026-03-23 08:28:24,589 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ormcache: Starting TestOrmCache.test_invalidation_thread_local ... 2026-03-23 08:28:24,590 26 INFO 00847-19-0-all odoo.tests.common: Auto retry disabled for test_ormcache (odoo.addons.base.tests.test_ormcache.TestOrmCache.test_ormcache) 2026-03-23 08:28:24,590 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ormcache: Starting TestOrmCache.test_ormcache ... 2026-03-23 08:28:24,593 26 INFO 00847-19-0-all odoo.tests.common: Auto retry disabled for test_signaling_01_multiple (odoo.addons.base.tests.test_ormcache.TestOrmCache.test_signaling_01_multiple) 2026-03-23 08:28:24,593 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ormcache: Starting TestOrmCache.test_signaling_01_multiple ... 2026-03-23 08:28:24,666 26 INFO 00847-19-0-all odoo.tests.common: Auto retry disabled for test_signaling_01_single (odoo.addons.base.tests.test_ormcache.TestOrmCache.test_signaling_01_single) 2026-03-23 08:28:24,666 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ormcache: Starting TestOrmCache.test_signaling_01_single ... 2026-03-23 08:28:24,688 26 INFO 00847-19-0-all odoo.tests.common: Auto retry disabled for test_signaling_gc (odoo.addons.base.tests.test_ormcache.TestOrmCache.test_signaling_gc) 2026-03-23 08:28:24,688 26 INFO 00847-19-0-all odoo.addons.base.tests.test_ormcache: Starting TestOrmCache.test_signaling_gc ... 2026-03-23 08:28:24,719 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:28:24,721 26 INFO 00847-19-0-all odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_creates ... 2026-03-23 08:28:25,310 26 INFO 00847-19-0-all odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_default_get ... 2026-03-23 08:28:25,735 26 INFO 00847-19-0-all odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_unlink ... 2026-03-23 08:28:26,185 26 INFO 00847-19-0-all odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_writes ... 2026-03-23 08:28:27,145 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:28:27,302 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestProfileAccess.test_admin_has_access ... 2026-03-23 08:28:27,305 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestProfileAccess.test_user_no_access ... 2026-03-23 08:28:27,966 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:28:28,120 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 248, model: ir.profile 2026-03-23 08:28:28,124 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 248, model: ir.profile 2026-03-23 08:28:28,141 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:28:28,142 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_convert_empty ... 2026-03-23 08:28:28,143 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_context ... 2026-03-23 08:28:28,143 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_context_lower ... 2026-03-23 08:28:28,143 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_context_nested ... 2026-03-23 08:28:28,144 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_init_stack_trace ... 2026-03-23 08:28:28,145 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_no_context ... 2026-03-23 08:28:28,146 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_profile_no_end ... 2026-03-23 08:28:28,147 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_profile_simple ... 2026-03-23 08:28:28,147 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_end_priority ... 2026-03-23 08:28:28,147 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_following_queries_dont_merge ... 2026-03-23 08:28:28,149 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_default_recorders ... 2026-03-23 08:28:28,574 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_default_values ... 2026-03-23 08:28:28,581 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_env_profiler_database ... 2026-03-23 08:28:28,586 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_env_profiler_description ... 2026-03-23 08:28:28,592 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_execution_context_nested ... 2026-03-23 08:28:28,601 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_execution_context_save ... 2026-03-23 08:28:28,606 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_profiler_return ... 2026-03-23 08:28:28,612 26 INFO 00847-19-0-all odoo.tools.profiler: ir_profile 2 (2026-03-23 08:28:28 test_profiler_return) created 2026-03-23 08:28:28,613 26 INFO 00847-19-0-all odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_qweb_recorder ... 2026-03-23 08:28:28,721 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:28:28,727 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_default_value ... 2026-03-23 08:28:28,776 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_i18n ... 2026-03-23 08:28:31,790 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_no_value_no_default_value ... 2026-03-23 08:28:31,813 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_reject_crummy_tags ... 2026-03-23 08:28:31,821 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_reject_t_tag ... 2026-03-23 08:28:31,827 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_render_t_options ... 2026-03-23 08:28:31,863 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_trivial ... 2026-03-23 08:28:34,754 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebTField.test_xss_breakout ... 2026-03-23 08:28:34,791 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:28:34,794 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_code_error ... 2026-03-23 08:28:34,815 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_2 ... 2026-03-23 08:28:34,843 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_attf ... 2026-03-23 08:28:34,865 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_attf_with_useless_distributed_namespace ... 2026-03-23 08:28:34,884 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_esc ... 2026-03-23 08:28:34,904 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_esc_with_useless_distributed_namespace ... 2026-03-23 08:28:34,919 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespaced_attributes ... 2026-03-23 08:28:34,934 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_extension ... 2026-03-23 08:28:34,965 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace ... 2026-03-23 08:28:34,983 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_2 ... 2026-03-23 08:28:35,001 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_3 ... 2026-03-23 08:28:35,019 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic ... 2026-03-23 08:28:35,035 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic_2 ... 2026-03-23 08:28:35,054 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_namespaced_attributes ... 2026-03-23 08:28:35,074 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_t_call ... 2026-03-23 08:28:35,120 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_useless_distributed_namespace ... 2026-03-23 08:28:35,137 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebNS.test_render_static_xml_with_void_element ... 2026-03-23 08:28:35,164 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:28:35,166 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_escaping_1 ... 2026-03-23 08:28:35,185 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_escaping_2 ... 2026-03-23 08:28:35,204 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_no_propagation_1 ... 2026-03-23 08:28:35,220 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_att_no_propagation_2 ... 2026-03-23 08:28:35,241 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_1 ... 2026-03-23 08:28:35,257 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_2 ... 2026-03-23 08:28:35,288 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_attf_escaping_3 ... 2026-03-23 08:28:35,318 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_call_0 ... 2026-03-23 08:28:35,381 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_error ... 2026-03-23 08:28:35,409 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_foreach_call ... 2026-03-23 08:28:35,453 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_infinite_recursion ... 2026-03-23 08:28:35,499 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_call_set ... 2026-03-23 08:28:35,553 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_compile_expr ... 2026-03-23 08:28:35,574 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_compile_expr_security ... 2026-03-23 08:28:35,602 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_1 ... 2026-03-23 08:28:35,622 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_10 ... 2026-03-23 08:28:35,674 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_11 ... 2026-03-23 08:28:35,731 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_12 ... 2026-03-23 08:28:35,797 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_13 ... 2026-03-23 08:28:35,831 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_14 ... 2026-03-23 08:28:35,854 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_2 ... 2026-03-23 08:28:35,903 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_3 ... 2026-03-23 08:28:35,918 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_4 ... 2026-03-23 08:28:35,947 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_5 ... 2026-03-23 08:28:35,958 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_6 ... 2026-03-23 08:28:35,967 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_7 ... 2026-03-23 08:28:35,974 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_8 ... 2026-03-23 08:28:35,985 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_error_message_9 ... 2026-03-23 08:28:36,047 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_esc_markup ... 2026-03-23 08:28:36,075 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_1 ... 2026-03-23 08:28:36,106 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_2 ... 2026-03-23 08:28:36,149 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_as_error_3 ... 2026-03-23 08:28:36,182 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_iter_dict ... 2026-03-23 08:28:36,203 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_foreach_iter_list ... 2026-03-23 08:28:36,223 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_comment ... 2026-03-23 08:28:36,239 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_from_body ... 2026-03-23 08:28:36,255 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_if_spaces ... 2026-03-23 08:28:36,272 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out ... 2026-03-23 08:28:36,291 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_default_value ... 2026-03-23 08:28:36,313 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_escape_text ... 2026-03-23 08:28:36,350 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_1 ... 2026-03-23 08:28:36,369 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_2 ... 2026-03-23 08:28:36,390 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_3 ... 2026-03-23 08:28:36,403 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_4 ... 2026-03-23 08:28:36,418 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_5 ... 2026-03-23 08:28:36,440 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_6 ... 2026-03-23 08:28:36,461 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_7 ... 2026-03-23 08:28:36,481 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_8 ... 2026-03-23 08:28:36,509 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_format_9 ... 2026-03-23 08:28:36,526 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_json ... 2026-03-23 08:28:36,544 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_out_markup ... 2026-03-23 08:28:36,561 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_barcode ... 2026-03-23 08:28:36,719 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_comment_tail ... 2026-03-23 08:28:36,737 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_comments ... 2026-03-23 08:28:36,763 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_processing_instructions ... 2026-03-23 08:28:36,792 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_t_call_propagates_t_lang ... 2026-03-23 08:28:36,863 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_template_from_file ... 2026-03-23 08:28:36,884 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_template_from_file_special_cases ... 2026-03-23 08:28:36,906 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_widget_contact ... 2026-03-23 08:28:37,490 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_render_widget_duration_fallback ... 2026-03-23 08:28:37,531 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_1 ... 2026-03-23 08:28:37,553 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_2 ... 2026-03-23 08:28:37,573 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_3 ... 2026-03-23 08:28:37,589 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_body_1 ... 2026-03-23 08:28:37,605 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_body_2 ... 2026-03-23 08:28:37,624 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_body_3 ... 2026-03-23 08:28:37,719 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_error_1 ... 2026-03-23 08:28:37,739 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_set_error_2 ... 2026-03-23 08:28:37,766 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_space_remove_technical_all ... 2026-03-23 08:28:37,859 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_space_remove_technical_space_t_foreach ... 2026-03-23 08:28:37,885 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_t_foreach_t_call ... 2026-03-23 08:28:37,916 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQWebBasic.test_void_element ... 2026-03-23 08:28:37,981 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:28:38,547 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:28:38,742 26 INFO 00847-19-0-all odoo.addons.base.tests.test_qweb: Starting TestQwebPerformance.test_render_queries ... 2026-03-23 08:28:39,137 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:28:39,140 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: Starting TestReports.test_report_reload_from_attachment ... 2026-03-23 08:28:39,390 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-03-23 08:28:39,404 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF documents 'test_attach' are now saved in the database 2026-03-23 08:28:39,404 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-03-23 08:28:39,410 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-03-23 08:28:39,413 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: Starting TestReports.test_reports ... 2026-03-23 08:28:39,418 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report event.event_event_attendee_list 2026-03-23 08:28:39,419 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report event.event_event_attendee_list 2026-03-23 08:28:39,419 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report event.event_registration_attendee_list 2026-03-23 08:28:39,420 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report event.event_registration_attendee_list 2026-03-23 08:28:39,420 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report event.event_registration_report_template_badge 2026-03-23 08:28:39,420 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report event.event_registration_report_template_badge 2026-03-23 08:28:39,420 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report event.event_event_report_template_badge 2026-03-23 08:28:39,421 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report event.event_event_report_template_badge 2026-03-23 08:28:39,421 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock_picking_batch.report_picking_batch 2026-03-23 08:28:39,422 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock_picking_batch.report_picking_batch 2026-03-23 08:28:39,422 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report survey.certification_report_view 2026-03-23 08:28:39,422 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report survey.certification_report_view 2026-03-23 08:28:39,422 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_inventory 2026-03-23 08:28:39,423 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.report_inventory 2026-03-23 08:28:39,423 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report loyalty.loyalty_report_i18n 2026-03-23 08:28:39,424 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report loyalty.loyalty_report_i18n 2026-03-23 08:28:39,424 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_deliveryslip 2026-03-23 08:28:39,424 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.report_deliveryslip 2026-03-23 08:28:39,425 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report hr_expense.report_expense_img 2026-03-23 08:28:39,425 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report hr_expense.report_expense_img 2026-03-23 08:28:39,425 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report hr_expense.report_expense 2026-03-23 08:28:39,426 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report hr_expense.report_expense 2026-03-23 08:28:39,426 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report mrp.label_production_view_pdf 2026-03-23 08:28:39,426 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report mrp.label_production_view_pdf 2026-03-23 08:28:39,426 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report mrp.label_production_view 2026-03-23 08:28:39,427 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report mrp.label_production_view 2026-03-23 08:28:39,427 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report event.event_registration_report_template_full_page_ticket 2026-03-23 08:28:39,427 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report event.event_registration_report_template_full_page_ticket 2026-03-23 08:28:39,427 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report event.event_event_report_template_full_page_ticket 2026-03-23 08:28:39,428 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report event.event_event_report_template_full_page_ticket 2026-03-23 08:28:39,428 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report loyalty.gift_card_report_i18n 2026-03-23 08:28:39,428 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report loyalty.gift_card_report_i18n 2026-03-23 08:28:39,428 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report account_edi_ubl_cii.account_invoices_generated_by_odoo 2026-03-23 08:28:39,429 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report account_edi_ubl_cii.account_invoices_generated_by_odoo 2026-03-23 08:28:39,429 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report im_livechat.report_livechat_conversation 2026-03-23 08:28:39,718 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_location_barcode 2026-03-23 08:28:39,872 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_lot_label 2026-03-23 08:28:39,877 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.report_lot_label 2026-03-23 08:28:39,878 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report base.report_irmodeloverview 2026-03-23 08:28:40,697 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_picking_type_label 2026-03-23 08:28:41,028 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.label_picking_type_view 2026-03-23 08:28:41,043 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report account.report_original_vendor_bill 2026-03-23 08:28:41,045 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report account.report_original_vendor_bill 2026-03-23 08:28:41,045 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report sale.report_saleorder 2026-03-23 08:28:41,050 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report sale.report_saleorder 2026-03-23 08:28:41,050 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report sale.report_saleorder_pro_forma 2026-03-23 08:28:41,052 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report sale.report_saleorder_pro_forma 2026-03-23 08:28:41,052 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_package_barcode_small 2026-03-23 08:28:41,059 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.report_package_barcode_small 2026-03-23 08:28:41,059 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_package_history_barcode_small 2026-03-23 08:28:41,062 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.report_package_history_barcode_small 2026-03-23 08:28:41,062 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.label_package_template_view 2026-03-23 08:28:41,064 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.label_package_template_view 2026-03-23 08:28:41,064 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.label_package_history_template_view 2026-03-23 08:28:41,066 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.label_package_history_template_view 2026-03-23 08:28:41,066 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_package_barcode 2026-03-23 08:28:41,068 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.report_package_barcode 2026-03-23 08:28:41,068 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_package_history_barcode 2026-03-23 08:28:41,069 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.report_package_history_barcode 2026-03-23 08:28:41,069 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_picking_packages 2026-03-23 08:28:41,072 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.report_picking_packages 2026-03-23 08:28:41,072 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report product.report_packagingbarcode 2026-03-23 08:28:41,078 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report product.report_packagingbarcode 2026-03-23 08:28:41,079 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.label_packaging_barcode_view 2026-03-23 08:28:41,081 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.label_packaging_barcode_view 2026-03-23 08:28:41,082 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report account.report_payment_receipt 2026-03-23 08:28:41,093 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report account.report_payment_receipt 2026-03-23 08:28:41,093 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_picking 2026-03-23 08:28:41,094 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.report_picking 2026-03-23 08:28:41,094 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report web.preview_externalreport 2026-03-23 08:28:41,336 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report web.preview_internalreport 2026-03-23 08:28:41,365 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report hr.print_employee_badge 2026-03-23 08:28:41,397 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report mrp.report_mrporder 2026-03-23 08:28:41,399 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report mrp.report_mrporder 2026-03-23 08:28:41,399 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report purchase_requisition.report_purchaserequisitions 2026-03-23 08:28:41,400 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report purchase_requisition.report_purchaserequisitions 2026-03-23 08:28:41,400 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report purchase.report_purchaseorder 2026-03-23 08:28:41,401 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report purchase.report_purchaseorder 2026-03-23 08:28:41,402 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report pos_self_order.qr_codes_page 2026-03-23 08:28:41,403 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report pos_self_order.qr_codes_page 2026-03-23 08:28:41,403 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report sale.report_saleorder_raw 2026-03-23 08:28:41,404 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report sale.report_saleorder_raw 2026-03-23 08:28:41,404 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_reception_report_label 2026-03-23 08:28:41,407 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.report_reception_report_label 2026-03-23 08:28:41,407 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report repair.report_repairorder2 2026-03-23 08:28:41,408 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report repair.report_repairorder2 2026-03-23 08:28:41,409 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report web.preview_layout_report 2026-03-23 08:28:41,486 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report purchase.report_purchasequotation 2026-03-23 08:28:41,487 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report purchase.report_purchasequotation 2026-03-23 08:28:41,487 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report event.event_registration_report_template_responsive_html_ticket 2026-03-23 08:28:41,489 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report event.event_registration_report_template_responsive_html_ticket 2026-03-23 08:28:41,489 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report stock.report_return_document 2026-03-23 08:28:41,490 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report stock.report_return_document 2026-03-23 08:28:41,490 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report account.report_statement 2026-03-23 08:28:41,490 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report account.report_statement 2026-03-23 08:28:41,491 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report hr_timesheet.report_timesheet 2026-03-23 08:28:41,609 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report hr_timesheet.report_project_task_timesheet 2026-03-23 08:28:41,680 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report hr_timesheet.report_timesheet_project 2026-03-23 08:28:41,700 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report hr_timesheet.report_timesheet_task 2026-03-23 08:28:41,720 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report sale_timesheet.report_timesheet_sale_order 2026-03-23 08:28:41,721 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report sale_timesheet.report_timesheet_sale_order 2026-03-23 08:28:41,721 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report sale_timesheet.report_timesheet_account_move 2026-03-23 08:28:41,722 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report sale_timesheet.report_timesheet_account_move 2026-03-23 08:28:41,722 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report point_of_sale.report_userlabel 2026-03-23 08:28:41,741 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report mrp_account.report_wip 2026-03-23 08:28:41,791 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: testing report mrp.report_mrp_workorder 2026-03-23 08:28:41,801 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: no record found skipping report mrp.report_mrp_workorder 2026-03-23 08:28:41,880 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:28:41,886 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_format_A4 ... 2026-03-23 08:28:42,678 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:28:44,841 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:7638) 2026-03-23 08:28:44,857 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:44] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 28 0.040 2.146 2026-03-23 08:28:44,947 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:7639) 2026-03-23 08:28:44,954 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:44] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 8 0.011 2.269 2026-03-23 08:28:47,362 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [826, 827]. 2026-03-23 08:28:47,377 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_format_landscape ... 2026-03-23 08:28:47,841 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:28:48,143 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:7640) 2026-03-23 08:28:48,149 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:48] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 17 0.018 0.295 2026-03-23 08:28:49,907 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:7641) 2026-03-23 08:28:49,913 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:49] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 19 0.035 2.035 2026-03-23 08:28:52,298 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [828, 829]. 2026-03-23 08:28:52,302 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_format_letter ... 2026-03-23 08:28:52,679 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:28:52,924 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:7642) 2026-03-23 08:28:52,929 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:52] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 17 0.014 0.248 2026-03-23 08:28:54,335 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:7643) 2026-03-23 08:28:54,345 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:54] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 19 0.035 1.638 2026-03-23 08:28:56,679 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [830, 831]. 2026-03-23 08:28:56,685 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_layout ... 2026-03-23 08:28:57,116 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:28:58,928 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:7644) 2026-03-23 08:28:58,947 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:58] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 28 0.055 1.781 2026-03-23 08:28:58,980 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:7645) 2026-03-23 08:28:58,986 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:28:58] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 8 0.005 1.871 2026-03-23 08:29:01,301 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [832, 833]. 2026-03-23 08:29:01,349 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_pdf_render_page_overflow ... 2026-03-23 08:29:01,816 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:29:02,071 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:7646) 2026-03-23 08:29:02,076 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:02] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 17 0.016 0.264 2026-03-23 08:29:03,672 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:7647) 2026-03-23 08:29:03,679 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:03] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 19 0.031 1.843 2026-03-23 08:29:06,386 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [834, 835]. 2026-03-23 08:29:06,581 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_report_pdf_page_break ... 2026-03-23 08:29:06,969 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:29:07,554 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:7648) 2026-03-23 08:29:07,559 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:07] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 17 0.010 0.587 2026-03-23 08:29:09,118 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:7649) 2026-03-23 08:29:09,125 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:09] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 19 0.027 2.133 2026-03-23 08:29:11,675 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [836, 837]. 2026-03-23 08:29:11,745 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_report_specific_paperformat_args ... 2026-03-23 08:29:11,871 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_thead_tbody_repeat ... 2026-03-23 08:29:12,298 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:29:13,963 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:7650) 2026-03-23 08:29:13,976 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:13] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 28 0.037 1.647 2026-03-23 08:29:14,011 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:7651) 2026-03-23 08:29:14,021 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:14] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 8 0.010 1.716 2026-03-23 08:29:16,828 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [840, 841]. 2026-03-23 08:29:17,635 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:29:17,769 26 INFO 00847-19-0-all odoo.addons.base.tests.test_reports: Starting TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment ... 2026-03-23 08:29:18,190 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:29:20,115 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:7652) 2026-03-23 08:29:20,141 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:20] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 28 0.041 1.916 2026-03-23 08:29:20,232 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:7653) 2026-03-23 08:29:20,237 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:20] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 8 0.020 2.029 2026-03-23 08:29:20,250 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:29:20,264 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:20] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:29:20,267 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:20] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:29:20,268 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:20] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:29:20,273 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:20] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:29:22,474 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF documents 'Dmitri Prokofich Razumikhin.pdf' are now saved in the database 2026-03-23 08:29:22,474 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [843]. 2026-03-23 08:29:22,555 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:22] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-03-23 08:29:22,568 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:22] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-03-23 08:29:22,639 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:29:22,659 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:22] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:29:22,660 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:22] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:29:22,663 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:22] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:29:22,670 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:22] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:29:24,968 26 INFO 00847-19-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-23 08:29:24,985 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [842, 843, 844]. 2026-03-23 08:29:25,011 26 INFO 00847-19-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-23 08:29:25,427 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:29:27,472 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css (id:7657) 2026-03-23 08:29:27,485 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:27] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 28 0.051 2.012 2026-03-23 08:29:27,511 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css (id:7658) 2026-03-23 08:29:27,516 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:27] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 8 0.005 2.085 2026-03-23 08:29:27,557 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:29:27,565 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:27] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:29:27,567 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:27] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:29:27,571 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:27] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:29:27,575 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:27] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:29:30,302 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF documents 'Dmitri Prokofich Razumikhin.pdf' are now saved in the database 2026-03-23 08:29:30,303 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [843]. 2026-03-23 08:29:30,397 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:30] "GET /web/assets/ef3affd/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-03-23 08:29:30,405 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:30] "GET /web/assets/c3373fa/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-03-23 08:29:30,498 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:29:30,507 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:29:30,512 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:29:30,514 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:29:30,515 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:29:33,991 26 INFO 00847-19-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-23 08:29:34,004 26 INFO 00847-19-0-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [842, 843, 844]. 2026-03-23 08:29:34,037 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 08:29:34,041 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_config: Starting TestResConfigExecute.test_01_execute_res_config ... 2026-03-23 08:29:34,056 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_config: Starting TestResConfigExecute.test_settings_access ... 2026-03-23 08:29:34,733 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_config: Testing settings access for group Role / Administrator 2026-03-23 08:29:35,634 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: pos.preset 2026-03-23 08:29:35,640 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: pos.printer 2026-03-23 08:29:35,652 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: pos.bill 2026-03-23 08:29:35,677 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: pos.payment.method 2026-03-23 08:29:35,686 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: pos.note 2026-03-23 08:29:35,691 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: pos.payment.method 2026-03-23 08:29:35,705 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: restaurant.floor 2026-03-23 08:29:36,352 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: pos.preset 2026-03-23 08:29:36,358 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: pos.printer 2026-03-23 08:29:36,377 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: pos.payment.method 2026-03-23 08:29:36,387 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: pos.note 2026-03-23 08:29:36,394 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: pos.payment.method 2026-03-23 08:29:36,408 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 251, model: restaurant.floor 2026-03-23 08:29:37,160 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:29:37,162 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_country: Starting TestResCountryState.test_find_by_name ... 2026-03-23 08:29:37,335 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:29:37,337 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerForm.test_lang_computation_form_view ... 2026-03-23 08:29:38,834 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerForm.test_onchange_parent_sync_user ... 2026-03-23 08:29:42,388 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:29:43,296 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:29:43,901 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_change_user_login ... 2026-03-23 08:29:44,413 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:29:44,565 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_default_groups ... 2026-03-23 08:29:45,528 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_implied_groups_on_change ... 2026-03-23 08:29:47,527 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_portal_user_manager_access ... 2026-03-23 08:29:49,378 26 INFO 00847-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [261], uid: 260, model: res.users 2026-03-23 08:29:49,539 26 INFO 00847-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [261], uid: 260, model: res.users 2026-03-23 08:29:49,614 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 261, model: res.users 2026-03-23 08:29:49,623 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 261, model: res.users 2026-03-23 08:29:49,679 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 261, model: res.users 2026-03-23 08:29:49,707 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_selection_groups ... 2026-03-23 08:29:50,548 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_self_readable_writeable_fields_preferences_form ... 2026-03-23 08:29:51,002 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_self_writeable_fields ... 2026-03-23 08:29:51,141 26 INFO 00847-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [255], uid: 254, model: res.users 2026-03-23 08:29:51,166 26 INFO 00847-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [255], uid: 254, model: res.users 2026-03-23 08:29:51,195 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_view_group_hierarchy ... 2026-03-23 08:29:51,386 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_write_group_ids_performance ... 2026-03-23 08:29:51,519 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Query count less than expected for user __system__: 21 < 24 in test_write_group_ids_performance at base/tests/test_res_users.py:529 2026-03-23 08:29:51,548 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 08:29:51,557 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestUsersIdentitycheck.test_revoke_all_devices ... 2026-03-23 08:29:51,712 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:29:51,722 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:29:51,741 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:29:51,991 26 INFO 00847-19-0-all odoo.addons.base.models.res_device: User 2 inserts device log (nCTk-c2BxEOg49a4McNTZHJbL0iz-MhiQb5MErJEIA) 2026-03-23 08:29:53,428 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:53] "GET /web HTTP/1.1" 200 - 153 0.129 1.566 2026-03-23 08:29:53,523 26 INFO 00847-19-0-all odoo.addons.base.models.res_device: User 2 revokes devices (nCTk-c2BxEOg49a4McNTZHJbL0iz-MhiQb5MErJEIA) 2026-03-23 08:29:53,532 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:53] "GET /web HTTP/1.1" 303 - 0 0.000 0.003 2026-03-23 08:29:54,835 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:29:54] "GET /web/login?redirect=/web? HTTP/1.1" 200 - 101 0.112 1.188 2026-03-23 08:29:54,856 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:29:55,421 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,431 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,431 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_accepts_creating_key_from_identically_scoped_key ... 2026-03-23 08:29:55,474 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,474 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys '73368456' generated from 'f4ed3706' 2026-03-23 08:29:55,478 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_accepts_creating_scoped_key_from_unscoped_key ... 2026-03-23 08:29:55,535 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,535 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys 'c41b6304' generated from 'befba59f' 2026-03-23 08:29:55,537 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_accepts_creating_unscoped_key_from_unscoped_key ... 2026-03-23 08:29:55,594 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,594 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys '2b7f2fcc' generated from 'befba59f' 2026-03-23 08:29:55,597 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_checks_ownership ... 2026-03-23 08:29:55,620 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_is_limited ... 2026-03-23 08:29:55,681 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,681 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys 'a2338815' generated from 'befba59f' 2026-03-23 08:29:55,703 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,703 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys '523dd322' generated from 'befba59f' 2026-03-23 08:29:55,722 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,722 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys 'b3e5b2cc' generated from 'befba59f' 2026-03-23 08:29:55,742 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,742 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys '20652d81' generated from 'befba59f' 2026-03-23 08:29:55,762 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,762 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys 'd9b67aa4' generated from 'befba59f' 2026-03-23 08:29:55,784 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,784 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys 'f18528c6' generated from 'befba59f' 2026-03-23 08:29:55,805 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,806 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys '2540b489' generated from 'befba59f' 2026-03-23 08:29:55,827 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,827 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys '444b9b05' generated from 'befba59f' 2026-03-23 08:29:55,874 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'user_internal' (#264) from n/a 2026-03-23 08:29:55,874 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Users API Keys '592b62c5' generated from 'befba59f' 2026-03-23 08:29:55,876 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_raises_when_creating_key_from_differently_scoped_key ... 2026-03-23 08:29:55,918 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_raises_when_creating_unscoped_key_from_scoped_key ... 2026-03-23 08:29:55,951 26 INFO 00847-19-0-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_programmatic_apikey_management_is_deactivated_by_default ... 2026-03-23 08:29:55,960 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [171] 2026-03-23 08:29:56,009 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:29:56,012 26 INFO 00847-19-0-all odoo.addons.base.tests.test_translate: Starting TestTranslationExport.test_export_translatable_resources ... /data/build/odoo/odoo/addons/base/models/ir_actions.py:493: warning: Empty msgid. It is reserved by GNU gettext: gettext("") returns the header entry with meta information, not the empty string. 2026-03-23 08:30:59,973 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:30:59,977 26 INFO 00847-19-0-all odoo.addons.base.tests.test_translate: Starting TestLanguageInstallPerformance.test_language_install ... 2026-03-23 08:31:00,054 26 INFO 00847-19-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-23 08:31:00,829 26 INFO 00847-19-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-23 08:31:01,546 26 INFO 00847-19-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-23 08:31:01,810 26 INFO 00847-19-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-23 08:31:01,819 26 INFO 00847-19-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-23 08:31:01,829 26 INFO 00847-19-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-23 08:31:01,833 26 INFO 00847-19-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-23 08:31:01,845 26 INFO 00847-19-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-23 08:31:01,854 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/odoo/addons/html_editor/i18n/fr.po for language fr_BE 2026-03-23 08:31:01,883 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/odoo/addons/mail/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,148 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/odoo/addons/sales_team/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,161 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/odoo/addons/sales_team/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:02,184 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/odoo/addons/onboarding/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,194 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/odoo/addons/uom/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,204 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module product: loading translation file /data/build/odoo/addons/product/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,267 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module product: loading translation file /data/build/odoo/addons/product/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:02,348 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/odoo/addons/analytic/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,362 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/odoo/addons/analytic/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:02,382 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/odoo/addons/http_routing/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,387 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/odoo/addons/auth_signup/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,415 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/odoo/addons/auth_signup/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:02,513 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/odoo/addons/portal/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,546 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/odoo/addons/resource/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,562 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/odoo/addons/resource/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:02,586 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/odoo/addons/digest/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,598 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account: loading translation file /data/build/odoo/addons/account/i18n/fr.po for language fr_BE 2026-03-23 08:31:02,884 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account: loading translation file /data/build/odoo/addons/account/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:03,153 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/odoo/addons/payment/i18n/fr.po for language fr_BE 2026-03-23 08:31:03,198 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/odoo/addons/payment/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:03,486 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/odoo/addons/account_payment/i18n/fr.po for language fr_BE 2026-03-23 08:31:03,505 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/odoo/addons/utm/i18n/fr.po for language fr_BE 2026-03-23 08:31:03,515 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/odoo/addons/utm/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:03,539 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/odoo/addons/sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:03,668 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/odoo/addons/sale_management/i18n/fr.po for language fr_BE 2026-03-23 08:31:03,681 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/odoo/addons/barcodes/i18n/fr.po for language fr_BE 2026-03-23 08:31:03,687 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/odoo/addons/barcodes/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:03,693 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/odoo/addons/barcodes_gs1_nomenclature/i18n/fr.po for language fr_BE 2026-03-23 08:31:03,700 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/odoo/addons/stock/i18n/fr.po for language fr_BE 2026-03-23 08:31:03,886 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/odoo/addons/stock/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:04,060 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/odoo/addons/stock_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,078 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/odoo/addons/stock_account/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:04,096 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/odoo/addons/phone_validation/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,105 26 INFO 00847-19-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-23 08:31:04,114 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/odoo/addons/iap_mail/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,125 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/odoo/addons/partner_autocomplete/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,129 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module iot_base: loading translation file /data/build/odoo/addons/iot_base/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,130 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module google_address_autocomplete: loading translation file /data/build/odoo/addons/google_address_autocomplete/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,140 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/odoo/addons/point_of_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,328 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/odoo/addons/pos_restaurant/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,350 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/odoo/addons/calendar/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,413 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/odoo/addons/calendar/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:04,475 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/odoo/addons/contacts/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,479 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/odoo/addons/crm/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,572 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/odoo/addons/social_media/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,575 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/odoo/addons/google_recaptcha/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,579 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module html_builder: loading translation file /data/build/odoo/addons/html_builder/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,618 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website: loading translation file /data/build/odoo/addons/website/i18n/fr.po for language fr_BE 2026-03-23 08:31:04,997 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/odoo/addons/purchase/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,045 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/odoo/addons/purchase/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:05,107 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/odoo/addons/rating/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,114 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/odoo/addons/rating/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:05,128 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project: loading translation file /data/build/odoo/addons/project/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,271 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/odoo/addons/website_payment/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,283 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/odoo/addons/website_mail/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,286 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/odoo/addons/portal_rating/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,291 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/odoo/addons/payment_custom/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,294 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/odoo/addons/payment_custom/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:05,298 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/odoo/addons/delivery/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,324 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/odoo/addons/website_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,467 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/odoo/addons/mrp/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,600 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/odoo/addons/link_tracker/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,606 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/odoo/addons/link_tracker/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:05,617 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/odoo/addons/mass_mailing/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,711 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/odoo/addons/mass_mailing/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:05,821 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/odoo/addons/resource_mail/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,824 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/odoo/addons/hr/i18n/fr.po for language fr_BE 2026-03-23 08:31:05,936 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/odoo/addons/hr/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:06,060 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/odoo/addons/hr_expense/i18n/fr.po for language fr_BE 2026-03-23 08:31:06,105 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/odoo/addons/hr_expense/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:06,154 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/odoo/addons/hr_holidays/i18n/fr.po for language fr_BE 2026-03-23 08:31:06,224 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/odoo/addons/hr_holidays/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:06,294 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/odoo/addons/attachment_indexation/i18n/fr.po for language fr_BE 2026-03-23 08:31:06,295 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/odoo/addons/hr_recruitment/i18n/fr.po for language fr_BE 2026-03-23 08:31:06,341 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/odoo/addons/hr_recruitment/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:06,400 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/odoo/addons/data_recycle/i18n/fr.po for language fr_BE 2026-03-23 08:31:06,409 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/odoo/addons/maintenance/i18n/fr.po for language fr_BE 2026-03-23 08:31:06,430 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/odoo/addons/maintenance/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:06,461 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/odoo/addons/marketing_card/i18n/fr.po for language fr_BE 2026-03-23 08:31:06,482 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/odoo/addons/website_partner/i18n/fr.po for language fr_BE 2026-03-23 08:31:06,485 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/odoo/addons/website_partner/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:06,490 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/odoo/addons/gamification/i18n/fr.po for language fr_BE 2026-03-23 08:31:06,729 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/odoo/addons/website_profile/i18n/fr.po for language fr_BE 2026-03-23 08:31:06,751 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/odoo/addons/website_slides/i18n/fr.po for language fr_BE 2026-03-23 08:31:06,879 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module event: loading translation file /data/build/odoo/addons/event/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,027 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module event: loading translation file /data/build/odoo/addons/event/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:07,114 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/odoo/addons/website_event/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,159 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/odoo/addons/fleet/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,191 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/odoo/addons/fleet/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:07,246 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/odoo/addons/im_livechat/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,319 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/odoo/addons/survey/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,424 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/odoo/addons/sale_stock/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,437 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/odoo/addons/sale_stock/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:07,455 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/odoo/addons/repair/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,479 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/odoo/addons/repair/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:07,504 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/odoo/addons/base_geolocalize/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,510 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/odoo/addons/hr_attendance/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,546 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/odoo/addons/hr_attendance/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:07,580 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/odoo/addons/sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,615 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/odoo/addons/mass_mailing_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,648 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/odoo/addons/project_todo/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,663 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/odoo/addons/hr_skills/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,709 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/odoo/addons/lunch/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,741 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/odoo/addons/lunch/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:07,789 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/odoo/addons/website_hr_recruitment/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,824 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/odoo/addons/mail_plugin/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,837 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/odoo/addons/crm_mail_plugin/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,841 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/odoo/addons/project_mail_plugin/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,845 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/odoo/addons/pos_adyen/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,851 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/odoo/addons/pos_discount/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,855 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_dpopay: loading translation file /data/build/odoo/addons/pos_dpopay/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,861 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/odoo/addons/account_edi_ubl_cii/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,894 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/odoo/addons/account_edi_ubl_cii/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:07,914 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_edi_ubl: loading translation file /data/build/odoo/addons/pos_edi_ubl/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,916 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_imin: loading translation file /data/build/odoo/addons/pos_imin/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,920 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/odoo/addons/loyalty/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,967 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/odoo/addons/pos_loyalty/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,983 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/odoo/addons/pos_mercado_pago/i18n/fr.po for language fr_BE 2026-03-23 08:31:07,987 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/odoo/addons/payment_mollie/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,002 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/odoo/addons/pos_mrp/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,004 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/odoo/addons/pos_pine_labs/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,009 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_qfpay: loading translation file /data/build/odoo/addons/pos_qfpay/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,013 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/odoo/addons/pos_razorpay/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,019 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/odoo/addons/payment_adyen/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,024 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/odoo/addons/pos_restaurant_adyen/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,026 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/odoo/addons/payment_stripe/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,031 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/odoo/addons/pos_stripe/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,034 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_restaurant_stripe: loading translation file /data/build/odoo/addons/pos_restaurant_stripe/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,036 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/odoo/addons/pos_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,046 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/odoo/addons/pos_sale_loyalty/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,048 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_viva_com: loading translation file /data/build/odoo/addons/pos_viva_com/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,059 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/odoo/addons/purchase_stock/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,085 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/odoo/addons/stock_landed_costs/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,095 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/odoo/addons/stock_landed_costs/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,108 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/odoo/addons/base_address_extended/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,114 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/odoo/addons/hr_hourly_cost/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,118 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/odoo/addons/hr_timesheet/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,141 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/odoo/addons/hr_timesheet/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,221 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/odoo/addons/hr_work_entry/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,249 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/odoo/addons/website_crm/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,252 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/odoo/addons/website_crm/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,259 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/odoo/addons/website_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,261 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/odoo/addons/website_crm_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,262 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/odoo/addons/purchase_requisition/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,278 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/odoo/addons/purchase_requisition/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,302 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/odoo/addons/sale_purchase/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,308 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/odoo/addons/purchase_requisition_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,309 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/odoo/addons/purchase_requisition_stock/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,313 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/odoo/addons/hr_work_entry_holidays/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,318 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/odoo/addons/account_add_gln/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,320 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/odoo/addons/account_check_printing/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,327 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/odoo/addons/account_check_printing/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,336 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/odoo/addons/account_debit_note/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,340 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/odoo/addons/account_debit_note/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,348 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/odoo/addons/account_edi/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,359 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/odoo/addons/certificate/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,371 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/odoo/addons/account_edi_proxy_client/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,387 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/odoo/addons/account_fleet/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,393 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/odoo/addons/account_peppol/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,426 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_peppol_advanced_fields: loading translation file /data/build/odoo/addons/account_peppol_advanced_fields/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,429 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/odoo/addons/account_qr_code_emv/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,432 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/odoo/addons/base_iban/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,433 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/odoo/addons/base_iban/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,437 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/odoo/addons/account_qr_code_sepa/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,439 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/odoo/addons/account_tax_python/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,444 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/odoo/addons/account_test/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,449 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/odoo/addons/account_test/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,469 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/odoo/addons/account_update_tax_tags/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,473 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module api_doc: loading translation file /data/build/odoo/addons/api_doc/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,478 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_ldap: loading translation file /data/build/odoo/addons/auth_ldap/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,482 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_ldap: loading translation file /data/build/odoo/addons/auth_ldap/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,488 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/odoo/addons/auth_oauth/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,492 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/odoo/addons/auth_oauth/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,498 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/odoo/addons/auth_passkey/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,505 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_passkey_portal: loading translation file /data/build/odoo/addons/auth_passkey_portal/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,507 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/odoo/addons/auth_password_policy/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,510 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/odoo/addons/auth_password_policy_portal/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,513 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/odoo/addons/auth_password_policy_signup/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,515 26 INFO 00847-19-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-23 08:31:08,533 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/odoo/addons/auth_totp_mail/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,547 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_timeout: loading translation file /data/build/odoo/addons/auth_timeout/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,555 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/odoo/addons/auth_totp_portal/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,560 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/odoo/addons/base_automation/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,575 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/odoo/addons/base_automation/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,592 26 INFO 00847-19-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-23 08:31:08,605 26 INFO 00847-19-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-23 08:31:08,610 26 INFO 00847-19-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-23 08:31:08,616 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/odoo/addons/base_install_request/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,633 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/odoo/addons/base_sparse_field/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,637 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/odoo/addons/base_vat/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,642 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/odoo/addons/base_vat/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,647 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/odoo/addons/calendar_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,651 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/odoo/addons/cloud_storage/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,655 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/odoo/addons/cloud_storage_azure/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,658 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/odoo/addons/cloud_storage_google/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,664 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/odoo/addons/iap_crm/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,666 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/odoo/addons/crm_iap_enrich/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,670 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/odoo/addons/crm_iap_mine/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,687 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/odoo/addons/crm_livechat/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,694 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/odoo/addons/crm_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,709 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/odoo/addons/web_hierarchy/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,722 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/odoo/addons/stock_delivery/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,747 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/odoo/addons/website_blog/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,780 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/odoo/addons/website_blog/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,832 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/odoo/addons/event_product/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,838 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/odoo/addons/event_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,858 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/odoo/addons/event_sale/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,873 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/odoo/addons/website_event_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,884 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/odoo/addons/website_sale_stock/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,894 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/odoo/addons/delivery_mondialrelay/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,899 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/odoo/addons/stock_picking_batch/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,916 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/odoo/addons/stock_picking_batch/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:08,938 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/odoo/addons/delivery_stock_picking_batch/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,941 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/odoo/addons/event_booth/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,965 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/odoo/addons/event_booth_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,977 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/odoo/addons/event_crm/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,990 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/odoo/addons/event_crm_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,993 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/odoo/addons/event_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:08,997 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/odoo/addons/sale_crm/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,003 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/odoo/addons/gamification_sale_crm/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,006 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/odoo/addons/gamification_sale_crm/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:09,012 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/odoo/addons/google_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,014 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/odoo/addons/google_account/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:09,016 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/odoo/addons/google_calendar/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,023 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/odoo/addons/google_calendar/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:09,039 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/odoo/addons/google_gmail/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,046 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/odoo/addons/hr_calendar/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,049 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/odoo/addons/hr_fleet/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,057 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/odoo/addons/hr_gamification/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,065 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/odoo/addons/hr_holidays_attendance/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,075 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/odoo/addons/hr_homeworking/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,081 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_holidays_homeworking: loading translation file /data/build/odoo/addons/hr_holidays_homeworking/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,083 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/odoo/addons/hr_homeworking_calendar/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,088 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/odoo/addons/hr_livechat/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,091 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/odoo/addons/hr_org_chart/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,096 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/odoo/addons/hr_presence/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,111 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_recruitment_sms: loading translation file /data/build/odoo/addons/hr_recruitment_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,114 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/odoo/addons/hr_recruitment_survey/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,127 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_skills_event: loading translation file /data/build/odoo/addons/hr_skills_event/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,130 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/odoo/addons/hr_skills_slides/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,136 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/odoo/addons/hr_skills_survey/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,140 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/odoo/addons/hr_timesheet_attendance/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,145 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/odoo/addons/mail_bot/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,152 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/odoo/addons/mail_group/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,182 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/odoo/addons/mass_mailing_crm/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,186 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/odoo/addons/mass_mailing_crm_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,188 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/odoo/addons/mass_mailing_event/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,266 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/odoo/addons/mass_mailing_event_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,268 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/odoo/addons/website_event_track/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,310 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/odoo/addons/website_event_track/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:09,364 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/odoo/addons/mass_mailing_event_track/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,367 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/odoo/addons/mass_mailing_event_track_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:09,369 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/odoo/addons/mass_mailing_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,774 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/odoo/addons/mass_mailing_sale_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,776 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/odoo/addons/mass_mailing_slides/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,778 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/odoo/addons/microsoft_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,780 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/odoo/addons/microsoft_calendar/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,790 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/odoo/addons/microsoft_outlook/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,799 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/odoo/addons/mrp_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,807 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/odoo/addons/mrp_account/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:12,821 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/odoo/addons/mrp_landed_costs/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,823 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/odoo/addons/product_expiry/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,839 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/odoo/addons/mrp_product_expiry/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,842 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/odoo/addons/mrp_repair/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,846 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/odoo/addons/mrp_subcontracting/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,861 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/odoo/addons/mrp_subcontracting_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,864 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/odoo/addons/sale_purchase_stock/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,866 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/odoo/addons/stock_dropshipping/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,870 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/odoo/addons/mrp_subcontracting_dropshipping/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,875 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/odoo/addons/purchase_mrp/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,881 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/odoo/addons/mrp_subcontracting_purchase/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,885 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module partnership: loading translation file /data/build/odoo/addons/partnership/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,893 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_account_tax_python: loading translation file /data/build/odoo/addons/pos_account_tax_python/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,895 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/odoo/addons/pos_event/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,902 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_event_sale: loading translation file /data/build/odoo/addons/pos_event_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,909 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_glory_cash: loading translation file /data/build/odoo/addons/pos_glory_cash/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,916 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/odoo/addons/pos_hr/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,925 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/odoo/addons/pos_online_payment/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,934 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/odoo/addons/pos_self_order/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,962 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/odoo/addons/pos_online_payment_self_order/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,966 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_repair: loading translation file /data/build/odoo/addons/pos_repair/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,969 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/odoo/addons/sale_margin/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,971 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/odoo/addons/sale_margin/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:12,975 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/odoo/addons/pos_sale_margin/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,977 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/odoo/addons/pos_self_order_adyen/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,978 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_self_order_pine_labs: loading translation file /data/build/odoo/addons/pos_self_order_pine_labs/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,985 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_self_order_qfpay: loading translation file /data/build/odoo/addons/pos_self_order_qfpay/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,987 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_self_order_razorpay: loading translation file /data/build/odoo/addons/pos_self_order_razorpay/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,989 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/odoo/addons/pos_self_order_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,992 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/odoo/addons/pos_self_order_stripe/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,994 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/odoo/addons/pos_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:12,997 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/odoo/addons/privacy_lookup/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,005 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/odoo/addons/product_email_template/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,008 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/odoo/addons/product_margin/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,013 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/odoo/addons/product_margin/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:13,019 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/odoo/addons/product_matrix/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,023 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/odoo/addons/project_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,027 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/odoo/addons/project_hr_expense/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,028 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/odoo/addons/project_hr_expense/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:13,038 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/odoo/addons/project_hr_skills/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,041 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/odoo/addons/project_mrp/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,044 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/odoo/addons/project_mrp_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,047 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/odoo/addons/sale_mrp/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,051 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/odoo/addons/sale_mrp/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:13,056 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/odoo/addons/sale_service/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,058 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/odoo/addons/sale_project/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,069 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/odoo/addons/sale_project/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:13,099 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: loading translation file /data/build/odoo/addons/project_mrp_stock_landed_costs/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,102 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/odoo/addons/project_purchase/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,109 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/odoo/addons/project_stock/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,113 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_purchase_stock: loading translation file /data/build/odoo/addons/project_purchase_stock/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,122 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/odoo/addons/sale_expense/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,126 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/odoo/addons/sale_expense/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:13,133 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/odoo/addons/project_sale_expense/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,135 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/odoo/addons/project_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,141 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/odoo/addons/project_stock_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,144 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_stock_landed_costs: loading translation file /data/build/odoo/addons/project_stock_landed_costs/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,147 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/odoo/addons/project_timesheet_holidays/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,154 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/odoo/addons/purchase_edi_ubl_bis3/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,158 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/odoo/addons/purchase_product_matrix/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,163 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/odoo/addons/purchase_repair/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,167 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/odoo/addons/sale_edi_ubl/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,169 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/odoo/addons/sale_expense_margin/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,173 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/odoo/addons/sale_gelato/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,185 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_gelato_stock: loading translation file /data/build/odoo/addons/sale_gelato_stock/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,192 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/odoo/addons/sale_loyalty/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,203 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/odoo/addons/sale_loyalty_delivery/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,205 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/odoo/addons/sale_stock_margin/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,207 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/odoo/addons/sale_pdf_quote_builder/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,224 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/odoo/addons/sale_product_matrix/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,228 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/odoo/addons/sale_project_stock/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,231 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_project_stock_account: loading translation file /data/build/odoo/addons/sale_project_stock_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,232 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_purchase_project: loading translation file /data/build/odoo/addons/sale_purchase_project/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,235 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_stock_product_expiry: loading translation file /data/build/odoo/addons/sale_stock_product_expiry/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,237 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/odoo/addons/sale_timesheet/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,268 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/odoo/addons/sale_timesheet/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:13,313 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/odoo/addons/sale_timesheet_margin/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,316 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/odoo/addons/sms_twilio/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,326 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/odoo/addons/snailmail/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,337 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/odoo/addons/snailmail_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,340 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/odoo/addons/spreadsheet/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,487 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/odoo/addons/spreadsheet_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,492 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/odoo/addons/spreadsheet_dashboard/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,502 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,506 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_event_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,509 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_hr_expense/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,512 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_hr_timesheet/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,515 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_im_livechat/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,521 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_pos_hr/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,524 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_pos_restaurant/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,529 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,535 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_sale_timesheet/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,546 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_stock_account/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,552 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_website_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,555 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/odoo/addons/website_sale_slides/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,564 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/odoo/addons/spreadsheet_dashboard_website_sale_slides/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,568 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/odoo/addons/stock_fleet/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,577 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock_maintenance: loading translation file /data/build/odoo/addons/stock_maintenance/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,581 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/odoo/addons/stock_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,586 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module survey_crm: loading translation file /data/build/odoo/addons/survey_crm/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,600 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/odoo/addons/transifex/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,604 26 INFO 00847-19-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-23 08:31:13,609 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/odoo/addons/website_cf_turnstile/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,611 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/odoo/addons/website_crm_iap_reveal/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,625 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/odoo/addons/website_livechat/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,629 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/odoo/addons/website_livechat/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:13,636 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/odoo/addons/website_crm_livechat/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,640 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/odoo/addons/website_crm_partner_assign/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,665 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/odoo/addons/website_crm_partner_assign/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:13,694 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/odoo/addons/website_customer/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,699 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/odoo/addons/website_customer/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:13,716 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/odoo/addons/website_event_booth/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,725 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/odoo/addons/website_event_exhibitor/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,747 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/odoo/addons/website_event_booth_exhibitor/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,754 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/odoo/addons/website_event_booth_sale/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,757 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/odoo/addons/website_event_booth_sale_exhibitor/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,760 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/odoo/addons/website_event_crm/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,763 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/odoo/addons/website_event_track_live/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,767 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/odoo/addons/website_event_track_quiz/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,784 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/odoo/addons/website_event_track_live_quiz/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,786 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_hr_recruitment_livechat: loading translation file /data/build/odoo/addons/website_hr_recruitment_livechat/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,792 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/odoo/addons/website_links/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,805 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/odoo/addons/website_mail_group/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,810 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/odoo/addons/website_mass_mailing/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,819 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/odoo/addons/website_mass_mailing_sms/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,823 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/odoo/addons/website_project/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,827 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/odoo/addons/website_sale_autocomplete/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,830 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/odoo/addons/website_sale_collect/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,839 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/odoo/addons/website_sale_wishlist/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,849 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_collect_wishlist: loading translation file /data/build/odoo/addons/website_sale_collect_wishlist/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,852 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/odoo/addons/website_sale_comparison/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,861 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/odoo/addons/website_sale_comparison_wishlist/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,864 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/odoo/addons/website_sale_gelato/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,866 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/odoo/addons/website_sale_loyalty/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,877 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/odoo/addons/website_sale_mass_mailing/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,888 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/odoo/addons/website_sale_mondialrelay/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,892 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/odoo/addons/website_sale_stock_wishlist/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,894 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/odoo/addons/website_forum/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,971 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/odoo/addons/website_slides_forum/i18n/fr.po for language fr_BE 2026-03-23 08:31:13,983 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/odoo/addons/website_slides_survey/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,015 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module website_timesheet: loading translation file /data/build/odoo/addons/website_timesheet/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,017 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/odoo/addons/mass_mailing_themes/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,050 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/odoo/addons/hr_maintenance/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,057 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module board: loading translation file /data/build/odoo/addons/board/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,060 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module board: loading translation file /data/build/odoo/addons/board/i18n/fr_BE.po for language fr_BE 2026-03-23 08:31:14,068 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/odoo/addons/hr_recruitment_skills/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,076 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/odoo/addons/payment_aps/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,080 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/odoo/addons/payment_asiapay/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,085 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/odoo/addons/payment_authorize/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,090 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/odoo/addons/payment_buckaroo/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,094 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/odoo/addons/payment_demo/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,109 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_dpo: loading translation file /data/build/odoo/addons/payment_dpo/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,112 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/odoo/addons/payment_flutterwave/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,115 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_iyzico: loading translation file /data/build/odoo/addons/payment_iyzico/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,120 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/odoo/addons/payment_mercado_pago/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,127 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/odoo/addons/payment_nuvei/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,132 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_paymob: loading translation file /data/build/odoo/addons/payment_paymob/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,137 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/odoo/addons/payment_paypal/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,143 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/odoo/addons/payment_razorpay/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,150 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_redsys: loading translation file /data/build/odoo/addons/payment_redsys/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,154 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/odoo/addons/payment_worldline/i18n/fr.po for language fr_BE 2026-03-23 08:31:14,158 26 INFO 00847-19-0-all odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/odoo/addons/payment_xendit/i18n/fr.po for language fr_BE 2026-03-23 08:31:26,097 26 INFO 00847-19-0-all odoo.tests.stats: installed language fr_BE in 26.113s 2026-03-23 08:31:26,128 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:31:27,103 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:31:27,308 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_attribute_node_with_no_name ... 2026-03-23 08:31:27,337 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_groups_behavior ... 2026-03-23 08:31:27,490 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_groups_validation ... 2026-03-23 08:31:29,000 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_attrs_missing_field ... 2026-03-23 08:31:29,524 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:31:29,871 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_button ... 2026-03-23 08:31:30,005 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_check_primary_when_update_siblins_inherited_tree ... 2026-03-23 08:31:30,182 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_check_xml_on_reenable ... 2026-03-23 08:31:30,283 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_col_colspan_numerical ... 2026-03-23 08:31:30,361 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subsubview_with_parent ... 2026-03-23 08:31:30,458 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subview ... 2026-03-23 08:31:30,601 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_subview_with_parent ... 2026-03-23 08:31:30,728 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_context_in_view ... 2026-03-23 08:31:30,801 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_custom_view_validation ... 2026-03-23 08:31:30,888 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_boolean_case ... 2026-03-23 08:31:30,980 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_field_no_comodel ... 2026-03-23 08:31:31,032 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_field_searchable ... 2026-03-23 08:31:31,110 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_id_case ... 2026-03-23 08:31:31,142 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_filter ... 2026-03-23 08:31:31,222 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_subview ... 2026-03-23 08:31:31,331 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_subview_with_parent ... 2026-03-23 08:31:31,504 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_in_view ... 2026-03-23 08:31:31,615 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_invalid_in_filter ... 2026-03-23 08:31:31,675 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_noneditable_subview ... 2026-03-23 08:31:31,753 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_subview ... 2026-03-23 08:31:31,879 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_subview_with_parent ... 2026-03-23 08:31:32,000 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_field_in_view ... 2026-03-23 08:31:32,072 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_readonly_field_in_subview ... 2026-03-23 08:31:32,169 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_on_readonly_field_in_view ... 2026-03-23 08:31:32,218 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_domain_unknown_field ... 2026-03-23 08:31:32,295 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_empty_groups_attrib ... 2026-03-23 08:31:32,384 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_for_in_label ... 2026-03-23 08:31:32,475 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_data_tooltip_attributes_in_form ... 2026-03-23 08:31:32,545 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_data_tooltip_attributes_in_kanban ... 2026-03-23 08:31:32,643 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_owl_directives_in_form ... 2026-03-23 08:31:32,706 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_owl_directives_in_kanban ... 2026-03-23 08:31:32,791 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_forbidden_use_of___comp___in_kanban ... 2026-03-23 08:31:32,861 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_graph_attributes ... 2026-03-23 08:31:32,939 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_graph_fields ... 2026-03-23 08:31:33,020 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_group_by_in_filter ... 2026-03-23 08:31:33,089 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_groups_field ... 2026-03-23 08:31:33,149 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_groups_field_removed ... 2026-03-23 08:31:33,207 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_field ... 2026-03-23 08:31:33,271 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_subfield ... 2026-03-23 08:31:33,348 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_invalid_type ... 2026-03-23 08:31:33,368 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_invisible_groups_with_groups_in_model ... 2026-03-23 08:31:33,528 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_nonexistent_attribute_removal ... 2026-03-23 08:31:33,571 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_partial_validation ... 2026-03-23 08:31:33,797 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_searchpanel ... 2026-03-23 08:31:33,964 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree ... 2026-03-23 08:31:34,021 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree_groupby ... 2026-03-23 08:31:34,098 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_tree_groupby_many2one ... 2026-03-23 08:31:34,218 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_accessibility_icon_text ... 2026-03-23 08:31:34,343 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_alerts ... 2026-03-23 08:31:34,421 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_alternative_image_text ... 2026-03-23 08:31:34,491 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_dialog ... 2026-03-23 08:31:34,609 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_focusable_button ... 2026-03-23 08:31:34,727 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_prohibited_none_role ... 2026-03-23 08:31:34,784 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_button ... 2026-03-23 08:31:34,846 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_dropdown ... 2026-03-23 08:31:34,918 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_progressbar ... 2026-03-23 08:31:35,038 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tab ... 2026-03-23 08:31:35,130 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tablist ... 2026-03-23 08:31:35,183 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_valid_simili_tabpanel ... 2026-03-23 08:31:35,229 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance ... 2026-03-23 08:31:35,313 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_divergent_models ... 2026-03-23 08:31:35,403 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_after ... 2026-03-23 08:31:35,458 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_before ... 2026-03-23 08:31:35,514 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_inheritance_text_inside ... 2026-03-23 08:31:35,591 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_ref ... 2026-03-23 08:31:35,669 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_view_root_node_matches_view_type ... 2026-03-23 08:31:35,735 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestViews.test_xml_editor_rejects_encoding_declaration ... 2026-03-23 08:31:35,806 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:31:35,809 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestDebugger.test_t_debug_in_qweb_based_views ... 2026-03-23 08:31:35,858 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:31:36,385 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:31:36,478 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Starting TestInvisibleField.test_uncommented_invisible_field ... 2026-03-23 08:31:36,701 26 INFO 00847-19-0-all odoo.addons.base.tests.test_views: Please indicate why the always invisible fields are present in the view, or remove the field tag. Addons: 'base_setup' Views: ['res_config_settings_view_form'] Addons: 'analytic' Views: ['view_account_analytic_line_form', 'view_account_analytic_account_list', 'account_analytic_distribution_model_form_view', 'account_analytic_distribution_model_tree_view', 'view_account_analytic_line_tree', 'view_account_analytic_account_form'] Addons: 'hr_timesheet' Views: ['hr_timesheet_line_form', 'timesheet_view_form_user', 'hr_employee_delete_wizard_form', 'hr_timesheet_line_tree', 'hr_employee_public_view_form', 'project_project_view_tree_inherit_sale_project', 'view_task_form2_inherited', 'view_task_tree2_inherited', 'timesheets_analysis_report_form', 'timesheets_analysis_report_list', 'project_invoice_form', 'hr_employee_view_form_inherit_timesheet', 'res_config_settings_view_form', 'project_sharing_inherit_project_task_view_form'] Addons: 'account' Views: ['view_account_journal_form', 'view_account_journal_group_form', 'view_account_journal_group_tree', 'view_account_journal_tree', 'view_move_line_form', 'view_partner_property_form', 'partner_view_buttons', 'product_template_form_view', 'view_move_line_tree', 'view_partner_bank_form_inherit_account', 'validate_account_move_view', 'view_base_document_layout', 'account_resequence_view', 'account_tag_view_form', 'view_account_form', 'view_account_list', 'view_account_accrued_orders_wizard', 'account_analytic_plan_form_view_inherit_account', 'account_automatic_entry_wizard_form', 'view_bank_statement_tree', 'setup_financial_year_opening_form', 'view_account_position_form', 'account_incoterms_form', 'view_incoterms_tree', 'view_invoice_tree', 'view_account_lock_exception_form', 'account_merge_wizard_form', 'view_move_form', 'view_move_tree', 'view_account_move_reversal', 'account_move_send_wizard_form', 'view_account_payment_form', 'view_account_payment_tree', 'view_account_payment_register_form', 'view_payment_term_form', 'view_account_reconcile_model_form', 'view_account_secure_entries_wizard', 'init_accounts_tree', 'view_tax_form', 'view_tax_group_form', 'view_tax_group_tree', 'tax_repartition_line_tree', 'product_uom_form_view_inherit', 'view_company_form', 'res_config_settings_view_form', 'view_move_line_payment_tree'] Addons: 'calendar' Views: ['view_calendar_event_form', 'view_calendar_event_form_quick_create', 'calendar_alarm_view_form', 'view_calendar_alarm_tree', 'view_calendar_event_tree', 'view_event_delete_wizard_form', 'mail_activity_view_form_popup'] Addons: 'crm' Views: ['crm_case_tree_view_oppor', 'crm_stage_form', 'res_config_settings_view_form', 'crm_case_tree_view_leads', 'sales_team_form_view_in_crm', 'crm_lead_view_form', 'crm_lead_lost_view_form', 'view_crm_lead2opportunity_partner', 'view_crm_lead2opportunity_partner_mass', 'crm_lost_reason_view_form', 'crm_team_member_view_tree', 'utm_campaign_view_form', 'quick_create_opportunity_form'] Addons: 'event_booth_sale' Views: ['event_booth_category_view_form', 'event_booth_category_view_tree', 'event_booth_view_form_from_event', 'event_booth_configurator_view_form', 'event_type_booth_view_form_from_type', 'event_booth_view_tree_from_event', 'event_type_booth_view_tree_from_type', 'sale_order_view_form'] Addons: 'hr_skills' Views: ['resume_line_view_form', 'hr_employee_cv_wizard_view_form', 'hr_employee_public_view_form_inherit', 'hr_employee_view_form', 'hr_job_skill_view_form', 'hr_resume_line_list_view', 'hr_employee_skill_type_view_form'] Addons: 'purchase' Views: ['purchase_order_tree', 'purchase_order_kpis_tree', 'view_move_form_inherit_purchase', 'purchase_bill_line_match_tree', 'view_purchase_bill_union_tree', 'purchase_history_tree', 'purchase_order_form', 'purchase_order_line_tree', 'purchase_order_view_tree', 'purchase_report_view_tree', 'res_config_settings_view_form_purchase', 'product_supplierinfo_tree_view2'] Addons: 'stock' Views: ['view_move_form', 'view_location_tree2', 'view_stock_quant_tree_editable', 'view_move_tree_receipt_picking', 'stock_location_route_form_view', 'view_move_tree', 'view_production_lot_form', 'view_stock_quant_tree_inventory_editable', 'view_stock_quant_form_editable', 'view_picking_form', 'product_template_form_view_procurement_button', 'view_picking_type_form', 'view_picking_type_tree', 'view_product_replenish', 'view_stock_return_picking_form', 'view_stock_orderpoint_snooze', 'stock_quant_relocate_view_form', 'view_stock_replenishment_info', 'view_stock_rules_report', 'product_form_view_procurement_button', 'view_stock_product_template_tree', 'view_template_property_form', 'stock_inventory_conflict_form_view', 'view_location_form', 'stock_location_route_tree', 'view_move_line_form', 'view_move_line_tree', 'stock_package_destination_form_view', 'vpicktree', 'stock_putaway_list', 'replenishment_option_tree_view', 'stock_inventory_request_count_form_view', 'view_stock_rule_form', 'view_route_rule_form', 'stock_scrap_form_view', 'stock_scrap_form_view2', 'stock_scrap_tree_view', 'stock_storage_category_capacity_tree', 'stock_storage_category_form', 'view_warehouse', 'view_warehouse_tree', 'view_warehouse_orderpoint_form', 'view_warehouse_orderpoint_tree_editable', 'stock_warn_insufficient_qty_form_view', 'view_backorder_confirmation', 'res_config_settings_view_form', 'view_picking_move_tree', 'product_product_stock_tree', 'view_stock_quant_form', 'view_stock_move_line_operation_tree', 'view_stock_move_line_detailed_operation_tree', 'view_stock_move_operations'] Addons: 'mrp' Views: ['view_mrp_stock_move_operations', 'oee_form_view', 'view_change_production_qty_wizard', 'view_mrp_consumption_warning_form', 'view_mrp_production_backorder_form', 'view_mrp_production_split_form', 'mrp_bom_byproduct_form_view', 'mrp_bom_line_view_form', 'mrp_bom_tree_view', 'mrp_production_form_view', 'mrp_production_tree_view', 'mrp_production_workorder_form_view_inherit', 'mrp_routing_workcenter_form_view', 'mrp_routing_workcenter_tree_view', 'mrp_unbuild_form_view', 'mrp_unbuild_form_view_simplified', 'mrp_workcenter_view', 'mrp_workcenter_tree_view', 'mrp_workcenter_block_wizard_form', 'view_mrp_production_serials_form', 'view_mrp_product_template_form_inherited', 'view_stock_replenishment_info_stock_mrp_inherit', 'stock_scrap_view_form_mrp_inherit_mrp', 'stock_scrap_view_form2_mrp_inherit_mrp', 'view_warehouse_orderpoint_tree_editable_inherited_purchase', 'mrp_bom_form_view', 'mrp_bom_replenishment_tree_view', 'mrp_production_workorder_tree_editable_view', 'mrp_routing_workcenter_bom_tree_view'] Addons: 'project' Views: ['view_task_form2', 'project_milestone_view_form', 'project_milestone_view_tree', 'project_project_view_form_simplified_template', 'edit_project', 'view_project', 'view_project_project_stage_delete_wizard', 'project_project_stage_view_form', 'project_project_view_form_simplified', 'project_role_view_form', 'project_share_wizard_view_form', 'project_task_convert_to_subtask_view_form', 'view_project_task_type_delete_wizard', 'task_type_edit', 'project_task_view_tree_base', 'project_task_view_tree_main_base', 'project_update_view_form', 'project_update_view_tree', 'view_account_analytic_account_list_inherit', 'project_sharing_project_task_view_form', 'quick_create_task_form'] Addons: 'mrp_account' Views: ['product_product_ext_form_view2', 'product_product_view_form_normal_inherit_extended', 'view_wip_accounting_form', 'mrp_production_form_view_inherited', 'product_variant_easy_edit_view_bom_inherit'] Addons: 'mass_mailing_event' Views: ['event_event_view_form_inherit_mass_mailing'] Addons: 'website_event_booth_exhibitor' Views: ['event_booth_view_form_from_event'] Addons: 'website_event' Views: ['event_event_view_form', 'event_event_view_form_website_create', 'event_event_view_list', 'event_tag_view_form_inherit'] Addons: 'website_customer' Views: ['view_partner_tag_list'] Addons: 'product' Views: ['product_normal_form_view', 'product_product_tree_view', 'product_template_only_form_view', 'product_template_tree_view', 'product_attribute_view_form', 'product_combo_view_form', 'product_combo_view_tree', 'product_document_form', 'product_document_list', 'product_label_layout_form', 'product_pricelist_view', 'product_pricelist_item_form_view', 'product_variant_easy_edit_view', 'product_product_view_form_normalized', 'product_supplierinfo_form_view', 'product_template_attribute_value_view_form', 'product_template_attribute_value_view_tree', 'product_template_form_view', 'update_product_attribute_value_form', 'product_pricelist_item_tree_view_from_product'] Addons: 'mail' Views: ['discuss_channel_view_form', 'mail_activity_schedule_view_form', 'email_template_form', 'email_template_tree', 'view_email_server_form', 'view_server_action_form_template', 'model_form_view', 'field_form_view', 'mail_activity_plan_template_view_form', 'mail_activity_type_view_form', 'mail_alias_view_form', 'mail_canned_response_view_form', 'mail_canned_response_view_tree', 'email_compose_message_wizard_form', 'mail_compose_message_view_form_template_save', 'mail_followers_edit_form', 'view_mail_form', 'view_mail_tree', 'mail_scheduled_message_view_form', 'mail_template_preview_view_form', 'res_partner_view_form_inherit_mail', 'mail_activity_plan_view_form', 'mail_activity_view_form_popup', 'mail_activity_view_form_without_record_access'] Addons: 'mass_mailing' Views: ['mailing_contact_view_form', 'mailing_subscription_view_form', 'mailing_contact_to_list_view_form', 'mailing_filter_view_form', 'mailing_list_view_form', 'view_mail_mass_mailing_form', 'mailing_trace_report_view_tree', 'mailing_trace_view_form', 'utm_campaign_view_form'] Addons: 'sms' Views: ['res_partner_view_form', 'sms_composer_view_form', 'sms_tsms_view_form', 'sms_template_preview_form', 'sms_template_view_form'] Addons: 'hr_holidays' Views: ['resource_calendar_leaves_tree_inherit', 'hr_employee_public_form_view_inherit', 'hr_holidays_cancel_leave_form', 'view_hr_holidays_summary_employee', 'hr_leave_view_tree', 'hr_accrual_level_view_form', 'hr_accrual_plan_view_form', 'hr_leave_allocation_generate_multi_wizard_view_form', 'hr_leave_allocation_view_tree', 'hr_leave_generate_multi_wizard_view_form', 'hr_leave_mandatory_day_view_form', 'hr_leave_mandatory_day_view_list', 'hr_leave_report_calendar_view_form', 'edit_holiday_status_form', 'view_employee_form_leave_inherit', 'hr_leave_allocation_view_form'] Addons: 'sale_loyalty' Views: ['sale_order_view_form_inherit_sale_loyalty', 'sale_loyalty_reward_wizard_view_form'] Addons: 'sale_margin' Views: ['sale_margin_sale_order'] Addons: 'base_vat' Views: ['view_partner_base_vat_form'] Addons: 'sale' Views: ['account_invoice_form', 'view_sale_advance_payment_inv', 'product_pricelist_item_form', 'product_template_form_view', 'mass_cancel_orders_view_form', 'sale_order_line_wizard_form', 'view_order_form', 'sale_order_line_view_form_readonly', 'view_order_line_tree', 'sale_report_view_tree', 'sale_order_tree'] Addons: 'account_edi' Views: ['view_tree_account_edi_document', 'view_account_journal_form_inherited', 'view_move_form_inherit'] Addons: 'purchase_requisition' Views: ['purchase_requisition_alternative_warning_form', 'purchase_requisition_create_alternative_form', 'purchase_order_form_inherit', 'view_purchase_requisition_form', 'view_purchase_requisition_tree', 'purchase_order_line_compare_tree'] Addons: 'hr_recruitment' Views: ['hr_applicant_refuse_reason_view_form', 'crm_case_tree_view_job', 'hr_applicant_view_form', 'applicant_get_refuse_reason_view_form', 'applicant_send_mail_view_form', 'hr_job_view_tree_inherit', 'hr_recruitment_source_tree', 'hr_recruitment_stage_form', 'ir_attachment_hr_recruitment_list_view', 'quick_create_applicant_form'] Addons: 'payment_authorize' Views: ['payment_token_form'] Addons: 'base_automation' Views: ['view_base_automation_form'] Addons: 'gamification' Views: ['badge_form_view', 'goal_definition_form_view', 'goal_form_view', 'goal_list_view', 'view_badge_wizard_grant', 'view_goal_wizard_update_current', 'gamification_karma_rank_view_form'] Addons: 'barcodes_gs1_nomenclature' Views: ['view_barcode_gs1_rule_form'] Addons: 'product_expiry' Views: ['confirm_expiry_view', 'view_stock_move_line_operation_tree_expiry', 'view_stock_move_line_detailed_operation_tree_expiry', 'view_stock_move_operations_expiry', 'view_move_form_expiry', 'view_production_lot_view_tree', 'view_stock_quant_tree_inventory_editable', 'view_stock_quant_tree_editable'] Addons: 'mrp_product_expiry' Views: ['confirm_expiry_view_mrp_inherit'] Addons: 'payment_demo' Views: ['payment_token_form', 'payment_transaction_form'] Addons: 'web' Views: ['view_base_document_layout'] Addons: 'account_edi_proxy_client' Views: ['view_form_account_edi_proxy_client_user', 'view_tree_account_edi_proxy_client_user'] Addons: 'hr_expense' Views: ['hr_expense_split', 'view_move_list_expense', 'view_payment_form_inherit_expense', 'hr_expense_view_expenses_analysis_tree', 'hr_expense_refuse_wizard_view_form', 'hr_expense_view_form', 'product_product_expense_categories_tree_view', 'product_product_expense_form_view'] Addons: 'data_recycle' Views: ['view_data_recycle_record_list', 'view_data_merge_model_form'] Addons: 'survey' Views: ['survey_question_form', 'survey_invite_view_form', 'survey_question_answer_view_form', 'survey_survey_view_form', 'survey_survey_view_tree', 'survey_user_input_view_form', 'survey_user_input_view_tree'] Addons: 'portal' Views: ['wizard_view', 'portal_share_wizard'] Addons: 'point_of_sale' Views: ['view_pos_printer_form', 'view_form_pos_close_session_wizard', 'pos_config_view_form', 'view_pos_config_tree', 'view_pos_payment', 'view_pos_pos_form', 'view_pos_order_tree_all_sales_lines', 'view_pos_order_line', 'view_pos_order_tree', 'view_pos_payment_tree', 'pos_payment_method_view_form', 'pos_payment_method_view_tree', 'view_pos_session_form', 'product_template_form_view', 'res_config_settings_view_form'] Addons: 'mrp_subcontracting_dropshipping' Views: ['view_purchase_order_inherit'] Addons: 'pos_restaurant' Views: ['view_restaurant_floor_form'] Addons: 'sale_timesheet' Views: ['view_calendar_account_analytic_line_multi_create', 'hr_timesheet_line_form_inherit', 'hr_timesheet_line_tree_inherit', 'account_invoice_view_form_inherit_sale_timesheet', 'project_project_view_form', 'project_task_view_form_inherit_sale_timesheet', 'view_task_tree2_inherited', 'sale_advance_payment_inv_timesheet_view_form', 'project_sharing_inherit_project_task_view_form'] Addons: 'account_debit_note' Views: ['view_account_debit_note'] Addons: 'account_payment' Views: ['view_account_journal_form', 'account_invoice_view_form_inherit_payment', 'view_account_payment_register_form_inherit_payment', 'payment_link_wizard__form_inherit_account_payment', 'payment_refund_wizard_view_form', 'view_account_payment_form_inherit_payment'] Addons: 'account_check_printing' Views: ['view_account_journal_form_inherited', 'view_account_payment_form_inherited'] Addons: 'account_fleet' Views: ['view_move_form'] Addons: 'stock_landed_costs' Views: ['account_view_move_form_inherited', 'view_stock_landed_cost_form', 'view_stock_landed_cost_tree2'] Addons: 'base_import_module' Views: ['view_base_module_import'] Addons: 'base_install_request' Views: ['base_module_install_request_view_form', 'base_module_install_review_view_form'] Addons: 'website_blog' Views: ['view_blog_blog_form', 'view_blog_blog_list', 'view_blog_post_form', 'blog_post_view_form_add', 'view_blog_post_list'] Addons: 'im_livechat' Views: ['chatbot_script_answer_view_form', 'chatbot_script_step_view_form', 'chatbot_script_view_form', 'im_livechat_channel_view_form', 'res_users_form_view', 'res_users_form_view_simple_modif'] Addons: 'delivery' Views: ['choose_delivery_carrier_view_form', 'view_delivery_carrier_form', 'view_delivery_price_rule_form', 'view_order_form_with_carrier'] Addons: 'delivery_mondialrelay' Views: ['choose_delivery_carrier_view_form', 'view_delivery_carrier_form_provider_mondialrelay'] Addons: 'website_sale_loyalty' Views: ['coupon_share_view_form'] Addons: 'crm_iap_mine' Views: ['crm_iap_lead_mining_request_view_form'] Addons: 'website_crm_partner_assign' Views: ['view_crm_opportunity_geo_assign_tree', 'crm_lead_forward_to_partner_form'] Addons: 'sale_crm' Views: ['crm_case_form_view_oppor', 'crm_quotation_partner_view_form'] Addons: 'event_crm' Views: ['crm_lead_view_form', 'event_lead_rule_view_form', 'event_lead_rule_view_tree'] Addons: 'crm_iap_enrich' Views: ['crm_lead_view_form'] Addons: 'website_crm_iap_reveal' Views: ['crm_reveal_rule_form'] Addons: 'sales_team' Views: ['crm_team_view_form', 'crm_team_view_tree', 'crm_team_member_view_form'] Addons: 'stock_delivery' Views: ['view_picking_withcarrier_out_form', 'stock_put_in_pack_form'] Addons: 'digest' Views: ['digest_digest_view_form'] Addons: 'maintenance' Views: ['hr_equipment_view_form', 'hr_equipment_view_tree', 'hr_equipment_request_view_form', 'hr_equipment_request_view_tree', 'maintenance_team_view_form'] Addons: 'event_booth' Views: ['event_booth_category_view_form'] Addons: 'event_sale' Views: ['event_configurator_view_form', 'view_event_registration_editor_form', 'sale_order_view_form', 'view_event_form_inherit_ticket'] Addons: 'event' Views: ['view_event_form', 'view_event_tree', 'event_question_view_form', 'view_event_registration_form', 'view_event_registration_tree', 'view_event_slot_form', 'view_event_slot_multi_create_form', 'event_event_view_form_quick_create'] Addons: 'website_event_track_quiz' Views: ['event_quiz_question_view_form', 'event_track_view_form'] Addons: 'website_event_exhibitor' Views: ['event_sponsor_view_form'] Addons: 'website_event_track' Views: ['view_event_track_form', 'view_event_track_tree'] Addons: 'fleet' Views: ['fleet_vehicle_view_form', 'fleet_vehicle_view_tree', 'fleet_vehicle_log_contract_view_tree', 'fleet_vehicle_log_services_view_form', 'fleet_vehicle_log_services_view_tree', 'fleet_vehicle_log_contract_view_form', 'fleet_vehicle_model_view_form'] Addons: 'hr_fleet' Views: ['fleet_vehicle_view_form_inherit_hr', 'fleet_vehicle_log_contract_view_form_inherit_hr', 'fleet_vehicle_log_services_view_form_inherit_hr'] Addons: 'website_forum' Views: ['forum_forum_view_form', 'forum_forum_view_tree', 'forum_post_view_form', 'forum_post_view_tree'] Addons: 'hr_gamification' Views: ['view_badge_wizard_reward', 'view_badge_wizard_grant_employee', 'hr_employee_public_view_form', 'hr_hr_employee_view_form'] Addons: 'hr_recruitment_survey' Views: ['hr_applicant_view_form_inherit', 'crm_case_tree_view_job_inherit'] Addons: 'hr_recruitment_skills' Views: ['hr_applicant_skill_view_form', 'hr_applicant_view_form'] Addons: 'hr_attendance' Views: ['view_attendance_tree', 'hr_attendance_overtime_ruleset_view_form', 'view_employee_form_inherit_hr_attendance'] Addons: 'hr' Views: ['view_bank_account_allocation_wizard', 'hr_contract_template_list_view', 'hr_contract_type_view_form', 'hr_contract_type_view_tree', 'view_department_form', 'view_department_tree', 'view_employee_form', 'view_employee_tree', 'hr_employee_list_activites_view', 'hr_employee_public_view_form', 'view_hr_job_form', 'hr_version_list_view', 'hr_work_location_form_view', 'hr_work_location_tree_view', 'mail_activity_plan_view_form', 'mail_activity_schedule_view_form', 'view_partner_bank_form_inherit_hr', 'res_users_view_form', 'res_users_view_form_preferences', 'view_users_form_simple_modif_resource', 'view_users_simple_form_inherit_hr'] Addons: 'hr_work_entry' Views: ['hr_contract_template_view_form', 'hr_work_entry_view_form', 'hr_work_entry_type_view_form', 'hr_work_entry_regeneration_wizard', 'hr_work_entry_view_calendar_multi_create_form', 'hr_employee_view_form'] Addons: 'hr_maintenance' Views: ['hr_employee_public_view_form'] Addons: 'hr_skills_slides' Views: ['hr_employee_public_view_form', 'slide_channel_view_list', 'hr_employee_view_form'] Addons: 'sale_expense' Views: ['hr_expense_tree_view_inherit_sale_expense', 'hr_expense_split_view_inherit_sale_expense', 'hr_expense_form_view_inherit_sale_expense'] Addons: 'website' Views: ['view_server_action_form_website', 'view_view_form_extend', 'view_view_tree_inherit_website', 'website_controller_pages_form_view', 'view_website_form', 'website_page_properties_view_form', 'website_visitor_view_form', 'website_visitor_view_tree', 'res_config_settings_view_form', 'website_controller_pages_tree_view', 'website_pages_tree_view'] Addons: 'loyalty' Views: ['loyalty_card_update_balance_form', 'loyalty_generate_wizard_view_form', 'loyalty_history_form', 'loyalty_program_view_form', 'loyalty_reward_view_form', 'loyalty_rule_view_form'] Addons: 'lunch' Views: ['lunch_alert_view_tree', 'lunch_cashmove_view_form', 'lunch_cashmove_view_tree', 'lunch_cashmove_report_view_form', 'lunch_cashmove_report_view_tree', 'lunch_cashmove_report_view_tree_2', 'lunch_order_view_tree', 'lunch_order_view_form', 'lunch_product_view_form', 'lunch_product_view_tree', 'lunch_supplier_view_form', 'res_config_settings_view_form'] Addons: 'mail_group' Views: ['mail_group_member_view_tree', 'mail_group_message_reject_form', 'mail_group_message_view_form', 'mail_group_message_view_list', 'mail_group_view_form'] Addons: 'mass_mailing_sms' Views: ['mailing_contact_view_form', 'mailing_mailing_view_form_sms', 'mailing_sms_test_view_form', 'sms_composer_view_form', 'utm_campaign_view_form', 'mailing_contact_view_tree', 'mailing_mailing_view_tree_sms', 'mailing_trace_view_form_sms'] Addons: 'mass_mailing_crm' Views: ['mailing_mailing_view_form'] Addons: 'mrp_landed_costs' Views: ['view_mrp_landed_costs_form'] Addons: 'onboarding' Views: ['onboarding_onboarding_step_view_form', 'onboarding_onboarding_view_form'] Addons: 'base_address_extended' Views: ['address_street_extended_city_form', 'address_street_extended_form'] Addons: 'payment_adyen' Views: ['payment_capture_wizard_view_form'] Addons: 'payment' Views: ['payment_capture_wizard_view_form', 'payment_link_wizard_view_form', 'payment_method_form', 'payment_provider_form', 'payment_token_form', 'payment_transaction_form', 'payment_transaction_list'] Addons: 'pos_online_payment' Views: ['payment_transaction_form', 'pos_payment_method_view_form_inherit_pos_online_payment', 'pos_payment_method_view_tree_inherit_pos_online_payment', 'view_account_payment_form_inherit_pos_online_payment'] Addons: 'account_peppol' Views: ['peppol_config_wizard_form', 'res_partner_form_account_peppol'] Addons: 'pos_hr' Views: ['pos_config_form_view_inherit', 'view_pos_daily_sales_reports_wizard'] Addons: 'privacy_lookup' Views: ['privacy_lookup_wizard_line_view_tree', 'privacy_lookup_wizard_view_form'] Addons: 'website_sale' Views: ['view_product_image_form', 'product_product_view_form_normalized_website_sale', 'website_sale_pricelist_form_view'] Addons: 'stock_account' Views: ['product_product_stock_tree_inherit_stock_account', 'product_value_form_view', 'stock_avco_report_view_list', 'view_stock_quant_tree_editable_inherit', 'view_stock_quant_tree_inherit', 'view_production_lot_form_stock_account', 'stock_move_view_list_valuation'] Addons: 'purchase_stock' Views: ['view_product_replenish_form_inherit_stock', 'purchase_order_view_form_inherit', 'purchase_order_view_tree_inherit', 'view_stock_replenishment_info_stock_purchase_inherit', 'view_warehouse_orderpoint_tree_editable_inherited_mrp', 'res_config_settings_view_form_purchase', 'product_supplierinfo_replenishment_tree_view'] Addons: 'sale_product_matrix' Views: ['product_template_view_form', 'product_template_grid_view_form', 'view_order_form_with_variant_grid'] Addons: 'sale_project' Views: ['project_milestone_view_form', 'project_milestone_view_tree', 'view_edit_project_inherit_form', 'project_task_view_tree_main_base', 'project_project_view_form_simplified_inherit', 'project_project_view_tree_inherit_sale_project', 'view_sale_project_inherit_form', 'project_sharing_inherit_project_task_view_form', 'project_sharing_inherit_project_task_view_tree'] Addons: 'project_timesheet_holidays' Views: ['leave_task_form_view'] Addons: 'project_todo' Views: ['project_task_view_todo_form', 'project_task_view_todo_conversion_form'] Addons: 'purchase_product_matrix' Views: ['purchase_order_form_matrix'] Addons: 'rating' Views: ['rating_rating_view_form'] Addons: 'repair' Views: ['view_repair_order_form', 'view_repair_order_tree', 'repair_view_picking_form'] Addons: 'partner_autocomplete' Views: ['view_company_form_inherit_partner_autocomplete'] Addons: 'base_geolocalize' Views: ['res_config_settings_view_form'] Addons: 'website_sale_stock' Views: ['res_config_settings_view_form', 'view_picking_form_inherit_website_sale_stock'] Addons: 'account_qr_code_emv' Views: ['view_partner_bank_form_inherit_account'] Addons: 'account_edi_ubl_cii' Views: ['view_partner_property_form'] Addons: 'resource' Views: ['view_resource_calendar_attendance_tree', 'resource_calendar_leave_form', 'resource_resource_form', 'resource_resource_tree'] Addons: 'sale_management' Views: ['sale_order_form_quote', 'sale_order_template_view_form'] Addons: 'sale_pdf_quote_builder' Views: ['sale_order_form_inherit_sale_pdf_quote_builder'] Addons: 'website_slides' Views: ['slide_channel_invite_view_form', 'slide_channel_partner_view_tree', 'slide_channel_tag_group_view_form', 'slide_channel_tag_view_tree', 'view_slide_channel_form', 'slide_channel_view_form_add', 'slide_channel_view_tree', 'slide_question_view_form', 'view_slide_slide_form', 'slide_slide_partner_view_form'] Addons: 'website_slides_survey' Views: ['slide_channel_partner_view_tree', 'slide_channel_view_form'] Addons: 'mass_mailing_slides' Views: ['slide_channel_view_form'] Addons: 'website_sale_slides' Views: ['slide_channel_view_tree_report'] Addons: 'snailmail' Views: ['snailmail_letter_form', 'snailmail_letter_list'] Addons: 'stock_picking_batch' Views: ['stock_picking_batch_form', 'stock_picking_batch_tree', 'view_move_line_tree'] Addons: 'mrp_subcontracting' Views: ['stock_picking_form_view', 'subcontracting_portal_production_form_view', 'mrp_production_subcontracting_portal_form_view', 'mrp_subcontracting_move_form_view', 'mrp_subcontracting_move_tree_view', 'mrp_subcontracting_stock_move_line_tree_view'] Addons: 'auth_totp' Views: ['view_totp_form', 'view_totp_field'] Addons: 'utm' Views: ['utm_campaign_view_form', 'utm_campaign_view_tree', 'utm_medium_view_tree', 'utm_campaign_view_form_quick_create'] Addons: 'website_sms' Views: ['website_visitor_view_tree'] Addons: 'payment_custom' Views: ['payment_provider_form'] Addons: 'hr_hourly_cost' Views: ['view_employee_form'] Addons: 'product_margin' Views: ['view_product_margin_tree'] Addons: 'website_hr_recruitment' Views: ['job_pages_tree_view'] Addons: 'product_email_template' Views: ['email_template_form_simplified'] Addons: 'hr_holidays_attendance' Views: ['hr_employee_view_form_inherit'] 2026-03-23 08:31:36,702 26 ERROR 00847-19-0-all odoo.addons.base.tests.test_views: Please indicate why the always invisible fields are present in the view, or remove the field tag. Addon: 'd_tiktok_shop_connector' View: view_product_brand_form_tiktok Fields: View: view_tiktok_return_form Fields: View: view_tiktok_seller_account_form Fields: View: view_tiktok_shipping_document_wizard_form Fields: View: view_tiktok_shipping_line_wizard_form Fields: View: view_tiktok_shipping_line_wizard_tree Fields: View: view_tiktok_shipping_wizard_form Fields: View: view_tiktok_shop_form Fields: View: product_template_form_view Fields: View: product_template_tree_view Fields: View: view_order_form_inherit_tiktok_shop Fields: 2026-03-23 08:31:36,733 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:31:37,339 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:31:37,491 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_01_on_create_or_write ... 2026-03-23 08:31:37,671 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_02_on_create_or_write_restricted ... 2026-03-23 08:31:37,876 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_03_on_change_restricted ... 2026-03-23 08:31:38,025 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_04_on_create_or_write_differentiate ... 2026-03-23 08:31:38,299 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_computed_on_scheduled_action ... 2026-03-23 08:31:38,617 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_create_automation_rule_for_valid_model ... 2026-03-23 08:31:38,635 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_scheduled_action_updates_for_timebased_automations ... 2026-03-23 08:31:39,777 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:31:48,479 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 08:31:48,481 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 08:31:48,941 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer: Starting TestMailFullComposer.test_mail_composer_test_tour ... 2026-03-23 08:31:49,674 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:31:50,314 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Chrome pid: 13702 2026-03-23 08:31:50,315 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Chrome headless temporary user profile dir: /tmp/tmps9gxqupz_chrome_odoo 2026-03-23 08:31:50,315 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:37297/json/version 2026-03-23 08:31:50,322 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37297', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:31:50,443 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Browser version: Chrome/141.0.7390.54 2026-03-23 08:31:50,444 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Issuing json command http://127.0.0.1:37297/json 2026-03-23 08:31:50,445 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37297', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:31:50,514 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Websocket url found: ws://127.0.0.1:37297/devtools/page/17A99459FB43521BF73E881680BF0B79 2026-03-23 08:31:50,611 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Enable chrome headless console log notification 2026-03-23 08:31:50,673 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Chrome headless enable page notifications 2026-03-23 08:31:50,765 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-03-23 08:31:50,774 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Setting session cookie in browser 2026-03-23 08:31:50,776 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Open "http://127.0.0.1:8069/odoo/res.partner/881" in browser 2026-03-23 08:31:50,776 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/881" 2026-03-23 08:31:50,796 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:31:53,029 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:53] "GET /odoo/res.partner/881 HTTP/1.1" 200 - 147 0.176 2.061 2026-03-23 08:31:53,050 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Navigation result: {'frameId': '17A99459FB43521BF73E881680BF0B79', 'loaderId': 'DB7B2B63607C1AA859B2E317803A428C', 'isDownload': False} 2026-03-23 08:31:53,050 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Evaluate ready code "odoo.isTourReady('mail/static/tests/tours/mail_composer_test_tour.js')" 2026-03-23 08:31:53,129 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:53] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.012 2026-03-23 08:31:53,164 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:53] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.013 0.046 2026-03-23 08:31:53,408 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:53] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.140 0.148 2026-03-23 08:31:53,435 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:53] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.192 2026-03-23 08:31:53,590 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:53] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-03-23 08:31:54,406 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:31:54,426 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.017 0.045 2026-03-23 08:31:54,446 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.032 2026-03-23 08:31:54,449 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:31:54,552 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7839) 2026-03-23 08:31:54,558 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.007 0.060 2026-03-23 08:31:54,585 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: Owl is running in 'dev' mode. 2026-03-23 08:31:54,619 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-03-23 08:31:54,648 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:31:54,740 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /odoo HTTP/1.1" 200 - 25 0.018 0.057 2026-03-23 08:31:54,787 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.102 2026-03-23 08:31:54,936 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /web/image?model=res.users&field=avatar_128&id=274 HTTP/1.1" 200 - 14 0.019 0.073 2026-03-23 08:31:54,954 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.099 2026-03-23 08:31:54,986 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:31:54,987 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:31:55,015 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Evaluate test code "odoo.startTour('mail/static/tests/tours/mail_composer_test_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/res.partner/881", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:31:55,033 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:55] "GET /web/image/res.partner/880/avatar_128?unique=1774254699000 HTTP/1.1" 200 - 6 0.031 0.145 2026-03-23 08:31:55,090 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [1/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Wait for the chatter to be fully loaded (trigger: .o-mail-Chatter) 2026-03-23 08:31:55,407 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:55] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 37 0.078 0.464 2026-03-23 08:31:55,501 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:55] "POST /mail/data HTTP/1.1" 200 - 33 0.038 0.396 2026-03-23 08:31:55,537 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:55] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.456 2026-03-23 08:31:55,546 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.361 2026-03-23 08:31:55,664 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:55] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 39 0.041 0.147 2026-03-23 08:31:55,844 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:55] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:31:56,192 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:56] "POST /mail/data HTTP/1.1" 200 - 42 0.047 0.084 2026-03-23 08:31:56,221 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:56] "GET /web/image/res.partner/881/avatar_128?unique=1774254699000 HTTP/1.1" 200 - 5 0.008 0.027 2026-03-23 08:31:56,379 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:56] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.072 0.068 2026-03-23 08:31:56,480 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:56] "POST /mail/data HTTP/1.1" 200 - 39 0.035 0.173 2026-03-23 08:31:56,527 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:56] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.011 0.159 2026-03-23 08:31:56,567 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.053 2026-03-23 08:31:56,616 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: Found 1 of ".o-mail-Message" (after mutations) 2026-03-23 08:31:56,636 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [2/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-03-23 08:31:56,701 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:56] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.024 0.050 2026-03-23 08:31:56,788 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [3/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write something in composer (trigger: .o-mail-Composer-input) 2026-03-23 08:31:56,998 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:7840) 2026-03-23 08:31:57,009 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:57] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.322 2026-03-23 08:31:57,282 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [4/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Mention a partner (trigger: .o-mail-Composer-suggestion:contains(Not A Demo User)) 2026-03-23 08:31:57,733 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:57] "POST /web/dataset/call_kw/res.partner/get_mention_suggestions#res.partner.get_mention_suggestions HTTP/1.1" 200 - 14 0.016 0.070 2026-03-23 08:31:57,812 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [5/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Add one file in composer (trigger: .o-mail-Composer button[title='Attach Files']) 2026-03-23 08:31:57,835 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:57] "GET /web/image/res.partner/882/avatar_128?unique=1774254699000 HTTP/1.1" 200 - 6 0.019 0.032 2026-03-23 08:31:57,868 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: Found 1 of ".o-mail-Composer .o_input_file" (immediately) and inputted 1 file(s) 2026-03-23 08:31:57,869 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [6/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step .o-mail-AttachmentContainer:not(.o-isUploading):contains("file1.txt") 2026-03-23 08:31:57,932 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:57] "POST /mail/attachment/upload HTTP/1.1" 200 - 11 0.008 0.022 2026-03-23 08:31:57,939 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:57] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:31:58,012 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [7/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[title='Open Full Composer']) 2026-03-23 08:31:58,100 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [8/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check composer keeps open after pushing Escape (trigger: .o_mail_composer_form_view) 2026-03-23 08:31:58,190 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:58] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 11 0.021 0.063 2026-03-23 08:31:58,304 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:58] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 18 0.026 0.057 2026-03-23 08:31:58,373 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:58] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 2 0.003 0.008 2026-03-23 08:31:58,557 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [9/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check the earlier provided attachment is listed (trigger: .o_field_mail_composer_attachment_list a:contains(file1.txt)) 2026-03-23 08:31:58,561 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:58] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-03-23 08:31:58,607 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [10/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check subject is autofilled (trigger: [name="subject"] input) 2026-03-23 08:31:58,660 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [11/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check composer content is kept and contains the user's signature (trigger: .o_field_html[name="body"]) 2026-03-23 08:31:58,715 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [12/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Trigger channel mention with # (trigger: .odoo-editor-editable) 2026-03-23 08:31:58,785 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [13/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Search for general channel (trigger: .o-mail-MentionList input) 2026-03-23 08:31:58,937 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [14/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Select channel from suggestion (trigger: .o-mail-Composer-suggestion:contains(general)) 2026-03-23 08:31:59,001 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:59] "POST /web/dataset/call_kw/discuss.channel/get_mention_suggestions#discuss.channel.get_mention_suggestions HTTP/1.1" 200 - 5 0.006 0.024 2026-03-23 08:31:59,140 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [15/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check channel mention is present in body (trigger: .o_field_html[name="body"] .o_channel_redirect:contains(general)) 2026-03-23 08:31:59,192 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [16/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Drop a file on the full composer (trigger: .o_mail_composer_form_view) 2026-03-23 08:31:59,255 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: Found 1 of ".o_mail_composer_form_view .o_form_renderer" (immediately) and dragentered 1 file(s) 2026-03-23 08:31:59,289 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: Found 1 of ".o-Dropzone" (after mutations) and dropped 1 file(s) 2026-03-23 08:31:59,323 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [17/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check the attachment is listed (trigger: .o_field_mail_composer_attachment_list a:contains(file2.txt)) 2026-03-23 08:31:59,340 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:59] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.014 0.031 2026-03-23 08:31:59,399 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:31:59] "POST /web/dataset/call_kw/ir.attachment/web_read#ir.attachment.web_read HTTP/1.1" 200 - 2 0.002 0.011 2026-03-23 08:31:59,454 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [18/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on the mail template selector (trigger: .mail-composer-template-dropdown-btn) 2026-03-23 08:31:59,832 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [19/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check a template is listed (trigger: .mail-composer-template-dropdown.popover .o-dropdown-item:contains("Test template")) 2026-03-23 08:31:59,924 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [20/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Verify admin template is NOT listed (trigger: .mail-composer-template-dropdown.popover) 2026-03-23 08:31:59,977 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [21/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from full composer (trigger: .o_mail_send) 2026-03-23 08:32:00,041 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [22/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("blahblah @Not A Demo User")) 2026-03-23 08:32:00,158 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:00] "POST /web/dataset/call_kw/mail.compose.message/web_save#mail.compose.message.web_save HTTP/1.1" 200 - 19 0.040 0.067 2026-03-23 08:32:00,548 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:00] "POST /web/dataset/call_button/mail.compose.message/action_send_mail#mail.compose.message.action_send_mail HTTP/1.1" 200 - 60 0.113 0.240 2026-03-23 08:32:00,653 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:00] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.024 0.041 2026-03-23 08:32:00,826 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:00] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 28 0.059 0.119 2026-03-23 08:32:00,843 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:00] "POST /mail/data HTTP/1.1" 200 - 3 0.004 0.036 2026-03-23 08:32:00,929 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [23/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on envelope to see recipients of message (trigger: .o-mail-Message:has(.o-mail-Message-body:contains("blahblah @Not A Demo User")) .o-mail-Message-notification) 2026-03-23 08:32:01,030 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [24/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message has correct recipients (trigger: .o-mail-MessageNotificationPopover:contains('Not A Demo User (NotADemoUser@mail.com) Jane (jane@example.com) Mitchell Admin (test.admin@test.example.com)')) 2026-03-23 08:32:01,088 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [25/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message contains the first attachment (trigger: .o-mail-Message .o-mail-AttachmentContainer:contains("file1.txt")) 2026-03-23 08:32:01,118 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:01] "POST /mail/data HTTP/1.1" 200 - 44 0.065 0.097 2026-03-23 08:32:01,195 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [26/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message contains the second attachment (trigger: .o-mail-Message .o-mail-AttachmentContainer:contains("file2.txt")) 2026-03-23 08:32:01,246 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [27/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-03-23 08:32:01,362 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [28/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[title='Open Full Composer']) 2026-03-23 08:32:01,501 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [29/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check that the composer contains the signature (trigger: .o_field_html[name="body"]) 2026-03-23 08:32:01,575 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:01] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 15 0.019 0.044 2026-03-23 08:32:01,603 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:01] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-03-23 08:32:01,662 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [30/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write something in full composer (trigger: .note-editable) 2026-03-23 08:32:01,798 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:01] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.004 0.052 2026-03-23 08:32:01,829 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [31/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Close full composer (trigger: .btn-close) 2026-03-23 08:32:02,049 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [32/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-03-23 08:32:02,086 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:02] "POST /web/dataset/call_kw/res.partner/search_read#res.partner.search_read HTTP/1.1" 200 - 2 0.003 0.033 2026-03-23 08:32:02,135 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:02] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.021 2026-03-23 08:32:02,151 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:02] "POST /mail/data HTTP/1.1" 200 - 3 0.005 0.032 2026-03-23 08:32:02,170 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [33/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check full composer text is kept (trigger: .o-mail-Composer button[title='Open Full Composer'].active) 2026-03-23 08:32:02,292 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [34/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Open full composer (trigger: button[title='Open Full Composer']) 2026-03-23 08:32:02,393 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [35/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check that the composer doesn't add the user's signature twice (trigger: .note-editable) 2026-03-23 08:32:02,474 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:02] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 15 0.017 0.053 2026-03-23 08:32:02,633 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:02] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 15 0.064 0.115 2026-03-23 08:32:02,665 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:02] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-03-23 08:32:02,754 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [36/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Close full composer (trigger: .btn-close) 2026-03-23 08:32:02,763 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:02] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-03-23 08:32:02,826 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [37/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-03-23 08:32:02,849 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:02] "POST /web/dataset/call_kw/res.partner/search_read#res.partner.search_read HTTP/1.1" 200 - 2 0.003 0.012 2026-03-23 08:32:02,894 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:02] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.013 0.016 2026-03-23 08:32:02,939 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:02] "POST /mail/data HTTP/1.1" 200 - 3 0.004 0.009 2026-03-23 08:32:02,956 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [38/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Continue Message Composition with Small Composer (trigger: .o_popover:contains('Continue with Full Composer?') button:contains('No (Remove formatting)')) 2026-03-23 08:32:03,064 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [39/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from chatter (trigger: .o-mail-Composer-send:enabled) 2026-03-23 08:32:03,247 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [40/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("keep the content")) 2026-03-23 08:32:03,402 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:03] "POST /mail/message/post HTTP/1.1" 200 - 45 0.048 0.104 2026-03-23 08:32:03,476 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:03] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.008 0.025 2026-03-23 08:32:03,530 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [41/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-03-23 08:32:03,601 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [42/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Write a message (trigger: .o-mail-Composer-input) 2026-03-23 08:32:03,695 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:03] "POST /mail/data HTTP/1.1" 200 - 38 0.070 0.094 2026-03-23 08:32:03,816 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [43/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Send message from chatter (trigger: .o-mail-Composer-send:enabled) 2026-03-23 08:32:03,904 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: [44/44] Tour mail/static/tests/tours/mail_composer_test_tour.js → Step Check message is shown (trigger: .o-mail-Message-body:contains("hello world")) 2026-03-23 08:32:04,060 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:04] "POST /mail/message/post HTTP/1.1" 200 - 44 0.053 0.100 2026-03-23 08:32:04,119 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:04] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.011 2026-03-23 08:32:04,185 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: tour succeeded 2026-03-23 08:32:04,186 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR mail/static/tests/tours/mail_composer_test_tour.js SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-03-23 08:32:04,329 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:04] "POST /mail/data HTTP/1.1" 200 - 38 0.069 0.078 2026-03-23 08:32:04,839 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour.browser: heap 36611508 (allocated 37847040) 2026-03-23 08:32:04,845 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Closing chrome headless with pid 13702 2026-03-23 08:32:04,854 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Closing websocket connection 2026-03-23 08:32:04,855 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Terminating chrome headless with pid 13702 2026-03-23 08:32:04,973 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Removing chrome user profile "/tmp/tmps9gxqupz_chrome_odoo" 2026-03-23 08:32:05,034 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer: Starting TestMailFullComposer.test_mail_html_composer_test_tour ... 2026-03-23 08:32:06,053 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Chrome pid: 13904 2026-03-23 08:32:06,053 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Chrome headless temporary user profile dir: /tmp/tmp7k1o6_lw_chrome_odoo 2026-03-23 08:32:06,054 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Issuing json command http://127.0.0.1:45489/json/version 2026-03-23 08:32:06,057 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:32:06,168 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Browser version: Chrome/141.0.7390.54 2026-03-23 08:32:06,169 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Issuing json command http://127.0.0.1:45489/json 2026-03-23 08:32:06,169 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:32:06,199 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Websocket url found: ws://127.0.0.1:45489/devtools/page/2F9B6351141C5E47C8C574FBAC186510 2026-03-23 08:32:06,222 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Enable chrome headless console log notification 2026-03-23 08:32:06,262 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Chrome headless enable page notifications 2026-03-23 08:32:06,470 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-03-23 08:32:06,483 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Setting session cookie in browser 2026-03-23 08:32:06,486 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Open "http://127.0.0.1:8069/odoo/res.partner/883" in browser 2026-03-23 08:32:06,486 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Navigating to: "http://127.0.0.1:8069/odoo/res.partner/883" 2026-03-23 08:32:06,501 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:08,448 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:08] "GET /odoo/res.partner/883 HTTP/1.1" 200 - 149 0.154 1.797 2026-03-23 08:32:08,455 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Navigation result: {'frameId': '2F9B6351141C5E47C8C574FBAC186510', 'loaderId': '3A1268AD6E258E45B74146E8D6B87E4A', 'isDownload': False} 2026-03-23 08:32:08,456 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Evaluate ready code "odoo.isTourReady('mail/static/tests/tours/mail_html_composer_test_tour.js')" 2026-03-23 08:32:08,511 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:08] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-03-23 08:32:08,529 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:08] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.027 2026-03-23 08:32:08,706 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:08] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.100 0.105 2026-03-23 08:32:08,737 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:08] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.104 2026-03-23 08:32:08,902 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:08] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.022 2026-03-23 08:32:09,571 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:09] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:32:09,586 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.027 0.014 2026-03-23 08:32:09,606 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.029 2026-03-23 08:32:09,608 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:09] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:32:09,700 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7843) 2026-03-23 08:32:09,713 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.012 0.062 2026-03-23 08:32:09,722 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: Owl is running in 'dev' mode. 2026-03-23 08:32:09,756 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:09] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:32:09,775 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:09] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:32:09,850 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:09] "GET /odoo HTTP/1.1" 200 - 25 0.018 0.042 2026-03-23 08:32:09,888 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:09] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.065 2026-03-23 08:32:09,992 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:09] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.015 2026-03-23 08:32:10,030 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Evaluate test code "odoo.startTour('mail/static/tests/tours/mail_html_composer_test_tour.js', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/res.partner/883", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:32:10,049 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:32:10,134 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [1/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Wait for the chatter to be fully loaded (trigger: .o-mail-Chatter) 2026-03-23 08:32:10,174 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 08:32:10,338 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:10] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 35 0.150 0.195 2026-03-23 08:32:10,398 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:10] "GET /web/image/res.partner/880/avatar_128?unique=1774254699000 HTTP/1.1" 200 - 13 0.016 0.391 2026-03-23 08:32:10,430 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:10] "GET /web/image?model=res.users&field=avatar_128&id=274 HTTP/1.1" 200 - 7 0.007 0.440 2026-03-23 08:32:10,461 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.314 2026-03-23 08:32:10,534 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:10] "POST /mail/data HTTP/1.1" 200 - 33 0.028 0.357 2026-03-23 08:32:10,639 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:10] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 39 0.036 0.201 2026-03-23 08:32:10,645 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.491 2026-03-23 08:32:10,826 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:10] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:32:11,139 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:11] "GET /web/image/res.partner/883/avatar_128?unique=1774254699000 HTTP/1.1" 200 - 5 0.006 0.021 2026-03-23 08:32:11,427 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:11] "POST /mail/data HTTP/1.1" 200 - 81 0.112 0.199 2026-03-23 08:32:11,478 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:11] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.016 0.294 2026-03-23 08:32:11,535 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:11] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.008 0.024 2026-03-23 08:32:11,617 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:11] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-03-23 08:32:11,656 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: Found 1 of ".o-mail-Message" (after mutations) 2026-03-23 08:32:11,662 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [2/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Click on Send Message (trigger: button:contains(Send message)) 2026-03-23 08:32:11,693 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:11] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.008 0.018 2026-03-23 08:32:11,827 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [3/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Write something in composer (trigger: .o-mail-Composer-html.odoo-editor-editable) 2026-03-23 08:32:11,882 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:7844) 2026-03-23 08:32:11,890 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:11] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.199 2026-03-23 08:32:12,115 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [4/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Select the text (trigger: .o-mail-Composer-html.odoo-editor-editable) 2026-03-23 08:32:12,255 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [5/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step .o-we-toolbar 2026-03-23 08:32:12,448 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [6/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Bold the text (trigger: .o-we-toolbar button[title='Toggle bold']) 2026-03-23 08:32:12,590 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [7/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step The bolded text is in the composer (trigger: .o-mail-Composer-html.odoo-editor-editable strong:contains(Hello)) 2026-03-23 08:32:12,642 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [8/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Open full composer (trigger: button[title='Open Full Composer']) 2026-03-23 08:32:12,753 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [9/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Check composer keeps the formatted content (trigger: .o_mail_composer_message strong:contains(Hello)) 2026-03-23 08:32:12,813 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:12] "POST /web/dataset/call_kw/mail.compose.message/get_views#mail.compose.message.get_views HTTP/1.1" 200 - 11 0.009 0.043 2026-03-23 08:32:12,945 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:12] "POST /web/dataset/call_kw/mail.compose.message/onchange#mail.compose.message.onchange HTTP/1.1" 200 - 16 0.023 0.063 2026-03-23 08:32:13,019 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:13] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 2 0.003 0.009 2026-03-23 08:32:13,122 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [10/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Focus the text in full composer (trigger: .o_mail_composer_message .odoo-editor-editable) 2026-03-23 08:32:13,132 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:13] "POST /web/dataset/call_kw/mail.template/search_read#mail.template.search_read HTTP/1.1" 200 - 1 0.002 0.006 2026-03-23 08:32:13,192 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [11/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Select the text in full composer (trigger: .o_mail_composer_message .odoo-editor-editable) 2026-03-23 08:32:13,248 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [12/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step .o-we-toolbar 2026-03-23 08:32:13,364 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [13/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Remove the Bold (trigger: .o-we-toolbar button[title='Toggle bold']) 2026-03-23 08:32:13,439 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [14/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Italicize the text (trigger: .o-we-toolbar button[title='Toggle italic']) 2026-03-23 08:32:13,512 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [15/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step The italicized text is in the full composer (trigger: .o_mail_composer_message em:contains(Hello)) 2026-03-23 08:32:13,564 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [16/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Close full composer (trigger: .btn-close) 2026-03-23 08:32:13,846 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [17/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step Click on Send Message (trigger: button:not(.active):contains(Send message)) 2026-03-23 08:32:13,880 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:13] "POST /web/dataset/call_kw/res.partner/search_read#res.partner.search_read HTTP/1.1" 200 - 2 0.003 0.022 2026-03-23 08:32:13,978 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:13] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.008 0.026 2026-03-23 08:32:14,093 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: [18/18] Tour mail/static/tests/tours/mail_html_composer_test_tour.js → Step The italicized text is in the composer (trigger: .o-mail-Composer-html.odoo-editor-editable em:contains(Hello)) 2026-03-23 08:32:14,111 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:14] "POST /mail/data HTTP/1.1" 200 - 3 0.004 0.009 2026-03-23 08:32:14,257 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: tour succeeded 2026-03-23 08:32:14,261 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: ╔════════════════════════════════════════════════════════════════════════╗ ║ TOUR mail/static/tests/tours/mail_html_composer_test_tour.js SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════╝ 2026-03-23 08:32:14,599 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour.browser: heap 30680064 (allocated 33120256) 2026-03-23 08:32:14,624 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Closing chrome headless with pid 13904 2026-03-23 08:32:14,628 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Closing websocket connection 2026-03-23 08:32:14,630 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Terminating chrome headless with pid 13904 2026-03-23 08:32:14,750 26 INFO 00847-19-0-all odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_html_composer_test_tour: Removing chrome user profile "/tmp/tmp7k1o6_lw_chrome_odoo" 2026-03-23 08:32:15,824 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-23 08:32:15,827 26 INFO 00847-19-0-all odoo.addons.base_geolocalize.tests.test_geolocalize: Starting TestPartnerGeoLocalization.test_geo_localization_notification ... 2026-03-23 08:32:16,354 26 INFO 00847-19-0-all odoo.addons.base_geolocalize.models.base_geocoder: invalid address given 2026-03-23 08:32:16,355 26 INFO 00847-19-0-all odoo.addons.base_geolocalize.models.base_geocoder: invalid address given 2026-03-23 08:32:16,417 26 INFO 00847-19-0-all odoo.addons.base_geolocalize.models.base_geocoder: invalid address given 2026-03-23 08:32:16,418 26 INFO 00847-19-0-all odoo.addons.base_geolocalize.models.base_geocoder: invalid address given 2026-03-23 08:32:16,434 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:32:16,436 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_and_uninstall_module ... 2026-03-23 08:32:16,527 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-23 08:32:16,537 26 INFO 00847-19-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-23 08:32:16,541 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Deleting ir.asset(123,) 2026-03-23 08:32:16,562 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [136647] 2026-03-23 08:32:16,564 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.asset records with IDs: [123] 2026-03-23 08:32:16,582 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Deleting ir.attachment(7845,) 2026-03-23 08:32:16,608 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [136646] 2026-03-23 08:32:16,609 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [7845] 2026-03-23 08:32:16,631 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-03-23 08:32:16,635 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [136647, 136646] 2026-03-23 08:32:16,642 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: test_module 2026-03-23 08:32:16,669 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [136645] 2026-03-23 08:32:16,670 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [731] 2026-03-23 08:32:16,676 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_and_update_module ... 2026-03-23 08:32:17,185 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:32:17,394 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-23 08:32:17,455 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-23 08:32:17,462 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_modules_with_dependencies ... 2026-03-23 08:32:17,509 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: module foo: loading partner.xml 2026-03-23 08:32:17,614 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-23 08:32:17,636 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'bar' 2026-03-23 08:32:17,654 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: module baz: loading partner.xml 2026-03-23 08:32:17,682 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'baz' 2026-03-23 08:32:17,690 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_wrong_dependencies ... 2026-03-23 08:32:17,747 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip ... 2026-03-23 08:32:18,931 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_data_not_in_manifest ... 2026-03-23 08:32:18,969 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: module foo: loading foo.xml 2026-03-23 08:32:19,051 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-23 08:32:19,055 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_extract_only_useful ... 2026-03-23 08:32:19,089 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: module foo: loading data.xml 2026-03-23 08:32:19,170 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: module foo: skip unsupported file res.partner.xls 2026-03-23 08:32:19,189 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-23 08:32:19,193 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_ignore_unexpected_data_extension ... 2026-03-23 08:32:19,257 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_invalid_data ... 2026-03-23 08:32:19,377 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_invalid_manifest ... 2026-03-23 08:32:19,397 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_wildcard_assets ... 2026-03-23 08:32:19,460 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_multiple_file_open_temporary_directory ... 2026-03-23 08:32:19,478 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-23 08:32:19,488 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_check_zip_dependencies ... 2026-03-23 08:32:19,549 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_assets_http ... 2026-03-23 08:32:19,621 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-23 08:32:19,649 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:19,891 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:19] "GET /foo/static/src/js/test.js HTTP/1.1" 200 - 19 0.018 0.231 2026-03-23 08:32:19,895 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_field_file ... 2026-03-23 08:32:19,941 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: module foo: loading data.xml 2026-03-23 08:32:19,976 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 08:32:19,988 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-23 08:32:20,008 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:20,232 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:20] "GET /foo/static/src/img/content/logo.png HTTP/1.1" 200 - 19 0.014 0.218 2026-03-23 08:32:20,235 26 INFO 00847-19-0-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_icon ... 2026-03-23 08:32:20,284 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'bar' 2026-03-23 08:32:20,305 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 08:32:20,320 26 INFO 00847-19-0-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-23 08:32:20,333 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:20,562 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:20] "GET /foo/static/description/icon.png HTTP/1.1" 200 - 19 0.014 0.218 2026-03-23 08:32:20,587 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:32:20,593 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_assetsbundle: Starting BusWebTests.test_bundle_sends_bus ... 2026-03-23 08:32:20,634 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [1127, 1126, 1125, 1124, 1123, 1122, 1121, 1120, 1119, 1089, 1088, 1087, 1086, 1085, 1084] 2026-03-23 08:32:20,642 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:25,868 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/83698d5/web.assets_web.min.js (id:7863) 2026-03-23 08:32:25,892 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:25] "GET /web/assets/any/web.assets_web.min.js HTTP/1.1" 200 - 37 0.030 5.222 2026-03-23 08:32:29,369 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/873398d/web.assets_web.min.css (id:7864) 2026-03-23 08:32:29,374 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:29] "GET /web/assets/any/web.assets_web.min.css HTTP/1.1" 200 - 7 0.054 3.340 2026-03-23 08:32:33,689 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d33a039/web.assets_backend.min.js (id:7865) 2026-03-23 08:32:33,707 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:33] "GET /web/assets/any/web.assets_backend.min.js HTTP/1.1" 200 - 25 0.029 4.268 2026-03-23 08:32:36,554 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/873398d/web.assets_backend.min.css (id:7866) 2026-03-23 08:32:36,562 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:36] "GET /web/assets/any/web.assets_backend.min.css HTTP/1.1" 200 - 7 0.039 2.753 2026-03-23 08:32:36,608 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 1 removed 2026-03-23 08:32:36,618 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_bus_gc: Starting TestBusGC.test_custom_gc_retention_window ... 2026-03-23 08:32:36,628 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6] 2026-03-23 08:32:36,863 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_bus_gc: Starting TestBusGC.test_default_gc_retention_window ... 2026-03-23 08:32:36,868 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6] 2026-03-23 08:32:37,010 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:32:37,020 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_close_websocket_after_tour: Starting TestCloseWebsocketAfterTour.test_ensure_websocket_closed_after_tour ... 2026-03-23 08:32:37,033 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_close_websocket_after_tour.TestCloseWebsocketAfterTour.test_ensure_websocket_closed_after_tour: Setting session cookie in browser 2026-03-23 08:32:37,034 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_close_websocket_after_tour.TestCloseWebsocketAfterTour.test_ensure_websocket_closed_after_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:32:37,069 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:37,315 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.007 0.269 2026-03-23 08:32:37,320 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_close_websocket_after_tour.TestCloseWebsocketAfterTour.test_ensure_websocket_closed_after_tour: waiting for threads: [] 2026-03-23 08:32:39,650 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:32:39,656 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_access_all_model_fields ... 2026-03-23 08:32:39,734 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_access_cr ... 2026-03-23 08:32:39,800 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_relational_fields_with_missing_model ... 2026-03-23 08:32:39,852 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:32:39,857 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_ir_websocket: Starting TestIrWebsocket.test_build_bus_channel_list ... 2026-03-23 08:32:40,381 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:32:40,533 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_ir_websocket: Starting TestIrWebsocket.test_only_allow_string_channels_from_frontend ... 2026-03-23 08:32:40,547 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:40,743 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.006 0.198 2026-03-23 08:32:45,795 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:32:45,804 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_channel_subscription_disconnect ... 2026-03-23 08:32:45,826 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:46,032 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.006 0.218 2026-03-23 08:32:46,083 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_channel_subscription_update ... 2026-03-23 08:32:46,099 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:46,288 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.004 0.198 2026-03-23 08:32:46,369 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_disconnect_when_version_outdated ... 2026-03-23 08:32:46,383 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:46,585 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:46] "GET /websocket?version=17.0-0 HTTP/1.1" 101 - 8 0.003 0.205 2026-03-23 08:32:46,609 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:46] "GET /websocket HTTP/1.1" 101 - 0 0.000 0.008 2026-03-23 08:32:46,633 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:46] "GET /websocket HTTP/1.1" 101 - 0 0.000 0.008 2026-03-23 08:32:47,629 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_instances_weak_set ... 2026-03-23 08:32:47,637 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:48,233 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.003 0.598 2026-03-23 08:32:48,262 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-03-23 08:32:49,248 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_lifecycle_hooks ... 2026-03-23 08:32:49,257 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:49,442 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.004 0.186 2026-03-23 08:32:49,461 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_no_cursor_when_no_callback_for_lifecycle_event ... 2026-03-23 08:32:49,473 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:49,660 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.006 0.188 2026-03-23 08:32:49,669 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_public_configuration ... 2026-03-23 08:32:50,175 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:32:50,316 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:32:50,332 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:50,520 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 5 0.003 0.196 2026-03-23 08:32:55,545 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_higher_last_notification_id ... 2026-03-23 08:32:55,562 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:55,801 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.011 0.233 2026-03-23 08:32:55,864 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_lower_last_notification_id ... 2026-03-23 08:32:55,876 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:56,502 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.005 0.629 2026-03-23 08:32:56,566 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_to_custom_channel ... 2026-03-23 08:32:56,690 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:56,898 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.004 0.215 2026-03-23 08:32:57,026 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_keep_alive_timeout ... 2026-03-23 08:32:57,161 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_no_response_timeout ... 2026-03-23 08:32:57,236 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_overlapping_timeouts ... 2026-03-23 08:32:57,297 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_reset_wait_for ... 2026-03-23 08:32:57,378 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_trigger_notification ... 2026-03-23 08:32:57,391 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:57,636 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.006 0.246 2026-03-23 08:32:57,769 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_trigger_notification_unsupported_language ... 2026-03-23 08:32:57,778 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:58,016 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.017 0.226 2026-03-23 08:32:58,101 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_trigger_on_websocket_closed ... 2026-03-23 08:32:58,115 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:58,316 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.004 0.203 2026-03-23 08:32:58,327 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_login ... 2026-03-23 08:32:58,339 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:32:59,029 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:32:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.005 0.693 2026-03-23 08:32:59,550 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:32:59,703 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:33:00,716 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_logout_incoming_message ... 2026-03-23 08:33:01,217 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:33:01,347 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:33:01,355 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:33:01,551 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 5 0.002 0.198 2026-03-23 08:33:01,610 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:01] "GET /web/session/logout HTTP/1.1" 303 - 7 0.017 0.034 2026-03-23 08:33:01,626 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:01] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.008 2026-03-23 08:33:03,076 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:03] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 101 0.141 1.304 2026-03-23 08:33:04,093 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_logout_outgoing_message ... 2026-03-23 08:33:04,527 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:33:04,675 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-23 08:33:04,686 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:33:04,879 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 5 0.003 0.197 2026-03-23 08:33:04,945 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:04] "GET /web/session/logout HTTP/1.1" 303 - 5 0.002 0.011 2026-03-23 08:33:04,960 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:04] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.009 2026-03-23 08:33:06,191 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:06] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 101 0.097 1.128 2026-03-23 08:33:07,211 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_websocket_terminates_after_closing_timeout ... 2022-08-19 00:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2022-08-19 00:00:00,000 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [19/Aug/2022 00:00:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.003 0.185 2026-03-23 08:33:08,524 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:33:08,532 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_base_ko ... 2026-03-23 08:33:08,544 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:33:09,135 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.003 0.596 2026-03-23 08:33:10,211 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_base_ok ... 2026-03-23 08:33:10,224 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:33:10,429 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.004 0.207 2026-03-23 08:33:13,397 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_opening_burst ... 2026-03-23 08:33:13,406 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:33:13,592 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.005 0.187 2026-03-23 08:33:17,819 26 INFO 00847-19-0-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_start_ok_end_ko ... 2026-03-23 08:33:17,829 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:33:18,027 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 8 0.003 0.201 2026-03-23 08:33:21,256 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:33:28,745 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 08:33:28,748 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 08:33:29,226 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_activity: Starting TestCalendarActivity.test_activity_event_multiple_meetings ... 2026-03-23 08:33:29,840 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_activity: Starting TestCalendarActivity.test_event_activity ... 2026-03-23 08:33:30,343 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.activity records with IDs: [16] 2026-03-23 08:33:30,472 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_activity: Starting TestCalendarActivity.test_event_activity_user_sync ... 2026-03-23 08:33:30,878 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_activity: Starting TestCalendarActivity.test_synchronize_activity_timezone ... 2026-03-23 08:33:31,528 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_activity: Starting TestCalendarActivity.test_synchronize_activity_timezone_allday ... 2026-03-23 08:33:32,022 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 08:33:32,030 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_controller: Starting TestCalendarController.test_accept_meeting_authenticated ... 2026-03-23 08:33:32,516 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:33:32,990 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:33:33,349 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:test_user_2 from n/a 2026-03-23 08:33:33,364 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:33:33,931 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:33] "GET /calendar/meeting/accept?token=7d83d4eed26944899078a4ad24ea4cd8&id=10 HTTP/1.1" 303 - 21 0.020 0.552 2026-03-23 08:33:35,375 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:35] "GET /odoo/calendar.event/10?db=00847-19-0-all HTTP/1.1" 200 - 129 0.104 1.332 2026-03-23 08:33:35,386 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_controller: Starting TestCalendarController.test_accept_meeting_unauthenticated ... 2026-03-23 08:33:35,789 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:33:36,265 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:33:36,609 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:33:37,218 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:37] "GET /calendar/meeting/accept?token=4d7e9547c9c84e55ac7754698aa32e24&id=11 HTTP/1.1" 200 - 50 0.038 0.576 2026-03-23 08:33:37,247 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:33:37,945 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:33:38,127 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour: Starting TestCalendarTours.test_calendar_decline_tour ... 2026-03-23 08:33:38,956 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Chrome pid: 14119 2026-03-23 08:33:38,956 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Chrome headless temporary user profile dir: /tmp/tmpeggr_gx1_chrome_odoo 2026-03-23 08:33:38,957 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Issuing json command http://127.0.0.1:40245/json/version 2026-03-23 08:33:38,960 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40245', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:33:39,093 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Browser version: Chrome/141.0.7390.54 2026-03-23 08:33:39,093 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Issuing json command http://127.0.0.1:40245/json 2026-03-23 08:33:39,094 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40245', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:33:39,108 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Websocket url found: ws://127.0.0.1:40245/devtools/page/B40ECEA9637834F89F029DDF25832159 2026-03-23 08:33:39,176 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Enable chrome headless console log notification 2026-03-23 08:33:39,195 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Chrome headless enable page notifications 2026-03-23 08:33:39,358 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:33:39,361 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Setting session cookie in browser 2026-03-23 08:33:39,362 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Open "http://127.0.0.1:8069/odoo/action-174" in browser 2026-03-23 08:33:39,363 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-174" 2026-03-23 08:33:39,386 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:33:41,175 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:41] "GET /odoo/action-174 HTTP/1.1" 200 - 143 0.150 1.646 2026-03-23 08:33:41,183 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Navigation result: {'frameId': 'B40ECEA9637834F89F029DDF25832159', 'loaderId': '1D346185B0E22804C91C68A6C683D21C', 'isDownload': False} 2026-03-23 08:33:41,184 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Evaluate ready code "odoo.isTourReady('test_calendar_decline_tour')" 2026-03-23 08:33:41,267 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:41] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.025 2026-03-23 08:33:41,280 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:41] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.031 2026-03-23 08:33:41,420 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.073 0.093 2026-03-23 08:33:41,427 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:41] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-03-23 08:33:41,589 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:41] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.014 2026-03-23 08:33:42,359 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:33:42,376 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.015 0.014 2026-03-23 08:33:42,418 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:33:42,419 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-03-23 08:33:42,529 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:7998) 2026-03-23 08:33:42,533 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.006 0.055 2026-03-23 08:33:42,592 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour.browser: Owl is running in 'dev' mode. 2026-03-23 08:33:42,614 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:33:42,642 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:33:42,751 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /odoo HTTP/1.1" 200 - 25 0.028 0.061 2026-03-23 08:33:42,777 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.101 2026-03-23 08:33:42,817 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Evaluate test code "odoo.startTour('test_calendar_decline_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-174", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:33:42,912 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:33:42,919 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "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-23 08:33:42,924 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /web/image?model=res.users&field=avatar_128&id=290 HTTP/1.1" 200 - 14 0.031 0.043 2026-03-23 08:33:42,956 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour.browser: [1/4] Tour test_calendar_decline_tour → Step Click on the event (focus + waiting) (trigger: a .fc-event-main:contains("Test Event")) 2026-03-23 08:33:42,961 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "GET /web/image/res.partner/914/avatar_128?unique=1774254817000 HTTP/1.1" 200 - 6 0.015 0.080 2026-03-23 08:33:42,968 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.096 2026-03-23 08:33:43,008 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.051 2026-03-23 08:33:43,173 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /mail/data HTTP/1.1" 200 - 38 0.086 0.136 2026-03-23 08:33:43,206 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.312 2026-03-23 08:33:43,254 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.009 0.223 2026-03-23 08:33:43,260 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.207 2026-03-23 08:33:43,393 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /web/dataset/call_kw/calendar.event/get_views#calendar.event.get_views HTTP/1.1" 200 - 32 0.041 0.102 2026-03-23 08:33:43,442 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /microsoft_calendar/sync_data HTTP/1.1" 200 - 1 0.000 0.006 2026-03-23 08:33:43,468 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /google_calendar/sync_data HTTP/1.1" 200 - 1 0.000 0.008 2026-03-23 08:33:43,507 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /web/dataset/call_kw/calendar.event/get_unusual_days#calendar.event.get_unusual_days HTTP/1.1" 200 - 7 0.007 0.015 2026-03-23 08:33:43,517 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /web/dataset/call_kw/calendar.filters/search_read#calendar.filters.search_read HTTP/1.1" 200 - 2 0.003 0.024 2026-03-23 08:33:43,606 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /web/dataset/call_kw/calendar.event/search_read#calendar.event.search_read HTTP/1.1" 200 - 17 0.035 0.041 2026-03-23 08:33:43,673 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /web/dataset/call_kw/res.partner/get_attendee_detail#res.partner.get_attendee_detail HTTP/1.1" 200 - 8 0.008 0.042 2026-03-23 08:33:43,731 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /web/dataset/call_kw/res.partner/get_working_hours_for_all_attendees#res.partner.get_working_hours_for_all_attendees HTTP/1.1" 200 - 1 0.001 0.043 2026-03-23 08:33:43,899 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /mail/data HTTP/1.1" 200 - 42 0.053 0.104 2026-03-23 08:33:43,955 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:43] "POST /web/dataset/call_kw/res.partner/get_worklocation#res.partner.get_worklocation HTTP/1.1" 200 - 10 0.022 0.182 2026-03-23 08:33:44,027 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:44] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.030 0.040 2026-03-23 08:33:44,043 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:44] "POST /web/dataset/call_kw/res.users/check_synchronization_status#res.users.check_synchronization_status HTTP/1.1" 200 - 2 0.001 0.044 2026-03-23 08:33:44,046 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:44] "POST /calendar/check_credentials HTTP/1.1" 200 - 0 0.000 0.053 2026-03-23 08:33:44,062 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:44] "POST /web/dataset/call_kw/calendar.event/get_default_duration#calendar.event.get_default_duration HTTP/1.1" 200 - 4 0.004 0.052 2026-03-23 08:33:44,188 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:44] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-03-23 08:33:44,238 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/80f0db6/web.fullcalendar_lib.min.js (id:7999) 2026-03-23 08:33:44,246 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:44] "GET /web/assets/80f0db6/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.007 0.042 2026-03-23 08:33:44,604 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:44] "GET /web/image/res.partner/914/avatar_128 HTTP/1.1" 200 - 6 0.010 0.031 2026-03-23 08:33:44,923 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:44] "POST /web/dataset/call_kw/calendar.event/get_state_selections#calendar.event.get_state_selections HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:33:44,968 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:44] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 3 0.008 0.018 2026-03-23 08:33:45,021 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:45] "POST /web/dataset/call_kw/res.partner/get_attendee_detail#res.partner.get_attendee_detail HTTP/1.1" 200 - 8 0.006 0.019 2026-03-23 08:33:45,128 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:45] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 6 0.007 0.022 2026-03-23 08:33:45,655 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour.browser: [2/4] Tour test_calendar_decline_tour → Step .o_cw_popover 2026-03-23 08:33:45,704 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour.browser: [3/4] Tour test_calendar_decline_tour → Step Delete the event (trigger: .o_cw_popover_delete) 2026-03-23 08:33:45,784 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour.browser: [4/4] Tour test_calendar_decline_tour → Step Wait declined status (trigger: .o_attendee_status_declined) 2026-03-23 08:33:45,861 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:45] "POST /web/dataset/call_kw/calendar.attendee/do_decline#calendar.attendee.do_decline HTTP/1.1" 200 - 19 0.028 0.045 2026-03-23 08:33:45,874 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:45] "POST /microsoft_calendar/sync_data HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:33:45,886 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:45] "POST /google_calendar/sync_data HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:33:45,911 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:45] "POST /web/dataset/call_kw/calendar.filters/search_read#calendar.filters.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-03-23 08:33:45,926 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:45] "POST /web/dataset/call_kw/calendar.event/get_state_selections#calendar.event.get_state_selections HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:33:45,984 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:45] "POST /web/dataset/call_kw/calendar.event/search_read#calendar.event.search_read HTTP/1.1" 200 - 12 0.012 0.031 2026-03-23 08:33:46,009 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:46] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 3 0.006 0.055 2026-03-23 08:33:46,037 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:46] "POST /web/dataset/call_kw/res.partner/get_attendee_detail#res.partner.get_attendee_detail HTTP/1.1" 200 - 8 0.008 0.031 2026-03-23 08:33:46,062 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:46] "POST /web/dataset/call_kw/res.partner/get_attendee_detail#res.partner.get_attendee_detail HTTP/1.1" 200 - 8 0.006 0.023 2026-03-23 08:33:46,098 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:46] "POST /web/dataset/call_kw/res.partner/get_working_hours_for_all_attendees#res.partner.get_working_hours_for_all_attendees HTTP/1.1" 200 - 1 0.000 0.006 2026-03-23 08:33:46,104 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour.browser: tour succeeded 2026-03-23 08:33:46,105 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_calendar_decline_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-03-23 08:33:46,391 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour.browser: heap 23092808 (allocated 24334336) 2026-03-23 08:33:46,415 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Closing chrome headless with pid 14119 2026-03-23 08:33:46,417 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Closing websocket connection 2026-03-23 08:33:46,422 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Terminating chrome headless with pid 14119 2026-03-23 08:33:46,544 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_decline_tour: Removing chrome user profile "/tmp/tmpeggr_gx1_chrome_odoo" 2026-03-23 08:33:46,586 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour: Starting TestCalendarTours.test_calendar_delete_tour ... 2026-03-23 08:33:47,131 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Chrome pid: 14306 2026-03-23 08:33:47,132 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Chrome headless temporary user profile dir: /tmp/tmpxavuqd9n_chrome_odoo 2026-03-23 08:33:47,132 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Issuing json command http://127.0.0.1:37769/json/version 2026-03-23 08:33:47,133 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37769', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:33:47,274 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Browser version: Chrome/141.0.7390.54 2026-03-23 08:33:47,274 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Issuing json command http://127.0.0.1:37769/json 2026-03-23 08:33:47,276 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37769', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:33:47,366 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Websocket url found: ws://127.0.0.1:37769/devtools/page/5C0DBAE83BD51B3B0733A988B259B780 2026-03-23 08:33:47,399 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Enable chrome headless console log notification 2026-03-23 08:33:47,447 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Chrome headless enable page notifications 2026-03-23 08:33:47,637 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:33:47,641 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Setting session cookie in browser 2026-03-23 08:33:47,643 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Open "http://127.0.0.1:8069/odoo/action-174" in browser 2026-03-23 08:33:47,644 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Navigating to: "http://127.0.0.1:8069/odoo/action-174" 2026-03-23 08:33:47,657 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:33:49,687 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:49] "GET /odoo/action-174 HTTP/1.1" 200 - 145 0.130 1.905 2026-03-23 08:33:49,696 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Navigation result: {'frameId': '5C0DBAE83BD51B3B0733A988B259B780', 'loaderId': 'E7A1FAE66CACE19BEB0B98B278147579', 'isDownload': False} 2026-03-23 08:33:49,696 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Evaluate ready code "odoo.isTourReady('test_calendar_delete_tour')" 2026-03-23 08:33:49,752 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:49] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-03-23 08:33:49,765 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:49] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-03-23 08:33:50,000 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:49] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.070 0.184 2026-03-23 08:33:50,007 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:50] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.128 2026-03-23 08:33:50,154 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:50] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-03-23 08:33:50,791 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:50] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:33:50,829 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.018 0.016 2026-03-23 08:33:50,871 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.045 2026-03-23 08:33:50,880 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:50] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:33:50,962 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:33:51,004 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.024 0.083 2026-03-23 08:33:51,030 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour.browser: Owl is running in 'dev' mode. 2026-03-23 08:33:51,046 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:8000) 2026-03-23 08:33:51,049 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.010 0.092 2026-03-23 08:33:51,052 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:33:51,075 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:33:51,172 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "GET /odoo HTTP/1.1" 200 - 26 0.024 0.056 2026-03-23 08:33:51,202 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.091 2026-03-23 08:33:51,356 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Evaluate test code "odoo.startTour('test_calendar_delete_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-174", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:33:51,360 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.019 0.075 2026-03-23 08:33:51,385 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "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-23 08:33:51,387 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:33:51,388 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour.browser: [1/4] Tour test_calendar_delete_tour → Step Click on the event (focus + waiting) (trigger: a .fc-event-main:contains("Test Event")) 2026-03-23 08:33:51,424 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "GET /web/image/res.partner/3/avatar_128?unique=1774254817000 HTTP/1.1" 200 - 6 0.019 0.134 2026-03-23 08:33:51,457 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "POST /web/action/load HTTP/1.1" 200 - 11 0.010 0.146 2026-03-23 08:33:51,484 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.178 2026-03-23 08:33:51,638 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "POST /mail/data HTTP/1.1" 200 - 39 0.070 0.169 2026-03-23 08:33:51,689 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.187 2026-03-23 08:33:51,689 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.295 2026-03-23 08:33:51,818 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "POST /web/dataset/call_kw/calendar.event/get_views#calendar.event.get_views HTTP/1.1" 200 - 31 0.035 0.237 2026-03-23 08:33:51,853 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "POST /microsoft_calendar/sync_data HTTP/1.1" 200 - 2 0.001 0.003 2026-03-23 08:33:51,869 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "POST /google_calendar/sync_data HTTP/1.1" 200 - 1 0.000 0.005 2026-03-23 08:33:51,889 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "POST /web/dataset/call_kw/calendar.filters/search_read#calendar.filters.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-03-23 08:33:51,915 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "POST /web/dataset/call_kw/calendar.event/get_unusual_days#calendar.event.get_unusual_days HTTP/1.1" 200 - 8 0.009 0.024 2026-03-23 08:33:51,972 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:51] "POST /web/dataset/call_kw/calendar.event/search_read#calendar.event.search_read HTTP/1.1" 200 - 15 0.017 0.050 2026-03-23 08:33:52,014 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:52] "POST /web/dataset/call_kw/res.partner/get_attendee_detail#res.partner.get_attendee_detail HTTP/1.1" 200 - 7 0.007 0.023 2026-03-23 08:33:52,049 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:52] "POST /web/dataset/call_kw/res.partner/get_working_hours_for_all_attendees#res.partner.get_working_hours_for_all_attendees HTTP/1.1" 200 - 3 0.002 0.013 2026-03-23 08:33:52,164 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:52] "POST /web/dataset/call_kw/res.partner/get_worklocation#res.partner.get_worklocation HTTP/1.1" 200 - 13 0.017 0.084 2026-03-23 08:33:52,282 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:52] "POST /mail/data HTTP/1.1" 200 - 44 0.042 0.138 2026-03-23 08:33:52,290 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:52] "POST /calendar/check_credentials HTTP/1.1" 200 - 2 0.000 0.099 2026-03-23 08:33:52,295 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:52] "POST /web/dataset/call_kw/res.users/check_synchronization_status#res.users.check_synchronization_status HTTP/1.1" 200 - 0 0.000 0.098 2026-03-23 08:33:52,304 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:52] "POST /web/dataset/call_kw/calendar.event/get_default_duration#calendar.event.get_default_duration HTTP/1.1" 200 - 4 0.002 0.100 2026-03-23 08:33:52,370 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:52] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.025 2026-03-23 08:33:52,462 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:52] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-03-23 08:33:52,508 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/80f0db6/web.fullcalendar_lib.min.js (id:8001) 2026-03-23 08:33:52,512 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:52] "GET /web/assets/80f0db6/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.005 0.035 2026-03-23 08:33:52,835 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:52] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 6 0.007 0.024 2026-03-23 08:33:53,156 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:53] "POST /web/dataset/call_kw/calendar.event/get_state_selections#calendar.event.get_state_selections HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:33:53,196 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:53] "POST /web/dataset/call_kw/res.partner/web_read#res.partner.web_read HTTP/1.1" 200 - 3 0.004 0.016 2026-03-23 08:33:53,250 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:53] "POST /web/dataset/call_kw/res.partner/get_attendee_detail#res.partner.get_attendee_detail HTTP/1.1" 200 - 7 0.007 0.019 2026-03-23 08:33:53,890 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour.browser: [2/4] Tour test_calendar_delete_tour → Step .o_cw_popover 2026-03-23 08:33:53,942 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour.browser: [3/4] Tour test_calendar_delete_tour → Step Delete the event (trigger: .o_cw_popover_delete) 2026-03-23 08:33:54,018 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour.browser: [4/4] Tour test_calendar_delete_tour → Step Validate the deletion (trigger: button:contains("Delete")) 2026-03-23 08:33:54,097 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour.browser: tour succeeded 2026-03-23 08:33:54,098 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_calendar_delete_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-03-23 08:33:54,154 26 INFO 00847-19-0-all odoo.models.unlink: User #2 deleted mail.message records with IDs: [2901] 2026-03-23 08:33:54,199 26 INFO 00847-19-0-all odoo.models.unlink: User #2 deleted calendar.event records with IDs: [13] 2026-03-23 08:33:54,212 26 INFO 00847-19-0-all odoo.models.unlink: User #2 deleted mail.followers records with IDs: [1507] 2026-03-23 08:33:54,216 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:54] "POST /web/dataset/call_kw/calendar.event/unlink#calendar.event.unlink HTTP/1.1" 200 - 44 0.047 0.071 2026-03-23 08:33:54,348 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour.browser: heap 23486160 (allocated 24596480) 2026-03-23 08:33:54,372 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Closing chrome headless with pid 14306 2026-03-23 08:33:54,376 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Closing websocket connection 2026-03-23 08:33:54,381 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Terminating chrome headless with pid 14306 2026-03-23 08:33:54,450 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_delete_tour: Removing chrome user profile "/tmp/tmpxavuqd9n_chrome_odoo" 2026-03-23 08:33:54,504 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour: Starting TestCalendarTours.test_calendar_month_view_start_hour_displayed ... 2026-03-23 08:33:54,899 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Chrome pid: 14482 2026-03-23 08:33:54,899 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Chrome headless temporary user profile dir: /tmp/tmpyywfccxr_chrome_odoo 2026-03-23 08:33:54,899 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Issuing json command http://127.0.0.1:35107/json/version 2026-03-23 08:33:54,901 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35107', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:33:55,072 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Browser version: Chrome/141.0.7390.54 2026-03-23 08:33:55,072 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Issuing json command http://127.0.0.1:35107/json 2026-03-23 08:33:55,073 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35107', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:33:55,098 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Websocket url found: ws://127.0.0.1:35107/devtools/page/EABA288C60F9C7DA1DC1DA3A9661579C 2026-03-23 08:33:55,147 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Enable chrome headless console log notification 2026-03-23 08:33:55,161 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Chrome headless enable page notifications 2026-03-23 08:33:55,419 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:33:55,430 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Setting session cookie in browser 2026-03-23 08:33:55,432 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:33:55,432 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:33:55,455 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:33:57,328 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:57] "GET /odoo HTTP/1.1" 200 - 154 0.150 1.733 2026-03-23 08:33:57,333 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Navigation result: {'frameId': 'EABA288C60F9C7DA1DC1DA3A9661579C', 'loaderId': 'B4605A955EBEBDD88CF07F9A2917F031', 'isDownload': False} 2026-03-23 08:33:57,333 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Evaluate ready code "odoo.isTourReady('calendar_appointments_hour_tour')" 2026-03-23 08:33:57,381 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:57] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-03-23 08:33:57,396 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:57] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.027 2026-03-23 08:33:57,556 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.077 0.109 2026-03-23 08:33:57,581 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:57] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.100 2026-03-23 08:33:57,709 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:57] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.025 2026-03-23 08:33:58,491 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:58] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:33:58,524 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.020 2026-03-23 08:33:58,539 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-03-23 08:33:58,542 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:58] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:33:58,660 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: Owl is running in 'dev' mode. 2026-03-23 08:33:58,693 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:8002) 2026-03-23 08:33:58,697 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.009 0.075 2026-03-23 08:33:58,700 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:33:58,741 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:58] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:33:58,824 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:58] "GET /odoo HTTP/1.1" 200 - 25 0.025 0.038 2026-03-23 08:33:58,874 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.101 2026-03-23 08:33:58,947 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:33:58,948 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Evaluate test code "odoo.startTour('calendar_appointments_hour_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:33:58,958 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33: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-23 08:33:58,980 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [1/14] Tour calendar_appointments_hour_tour → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:33:58,986 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:58] "GET /web/image?model=res.users&field=avatar_128&id=290 HTTP/1.1" 200 - 14 0.036 0.059 2026-03-23 08:33:59,096 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /mail/data HTTP/1.1" 200 - 33 0.058 0.053 2026-03-23 08:33:59,109 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.003 0.203 2026-03-23 08:33:59,144 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.163 2026-03-23 08:33:59,177 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [2/14] Tour calendar_appointments_hour_tour → Step Open Calendar (trigger: .o_app[data-menu-xmlid="calendar.mail_menu_calendar"]) 2026-03-23 08:33:59,196 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "GET /web/image/res.partner/914/avatar_128?unique=1774254817000 HTTP/1.1" 200 - 6 0.012 0.298 2026-03-23 08:33:59,223 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.298 2026-03-23 08:33:59,231 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.198 2026-03-23 08:33:59,256 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [3/14] Tour calendar_appointments_hour_tour → Step Create a new event (trigger: .o-calendar-button-new) 2026-03-23 08:33:59,296 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/action/load HTTP/1.1" 200 - 11 0.015 0.023 2026-03-23 08:33:59,432 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/dataset/call_kw/calendar.event/get_views#calendar.event.get_views HTTP/1.1" 200 - 36 0.027 0.073 2026-03-23 08:33:59,479 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /microsoft_calendar/sync_data HTTP/1.1" 200 - 1 0.002 0.006 2026-03-23 08:33:59,491 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /google_calendar/sync_data HTTP/1.1" 200 - 1 0.000 0.004 2026-03-23 08:33:59,518 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/dataset/call_kw/calendar.event/get_unusual_days#calendar.event.get_unusual_days HTTP/1.1" 200 - 7 0.005 0.014 2026-03-23 08:33:59,526 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/dataset/call_kw/calendar.filters/search_read#calendar.filters.search_read HTTP/1.1" 200 - 2 0.002 0.024 2026-03-23 08:33:59,568 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/dataset/call_kw/calendar.event/search_read#calendar.event.search_read HTTP/1.1" 200 - 1 0.001 0.028 2026-03-23 08:33:59,631 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/dataset/call_kw/res.partner/get_attendee_detail#res.partner.get_attendee_detail HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:33:59,754 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /mail/data HTTP/1.1" 200 - 42 0.039 0.091 2026-03-23 08:33:59,761 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/dataset/call_kw/res.partner/get_working_hours_for_all_attendees#res.partner.get_working_hours_for_all_attendees HTTP/1.1" 200 - 1 0.000 0.112 2026-03-23 08:33:59,822 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.012 0.028 2026-03-23 08:33:59,859 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/dataset/call_kw/res.partner/get_worklocation#res.partner.get_worklocation HTTP/1.1" 200 - 10 0.011 0.054 2026-03-23 08:33:59,896 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /calendar/check_credentials HTTP/1.1" 200 - 2 0.005 0.008 2026-03-23 08:33:59,901 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/dataset/call_kw/res.users/check_synchronization_status#res.users.check_synchronization_status HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:33:59,909 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:33:59] "POST /web/dataset/call_kw/calendar.event/get_default_duration#calendar.event.get_default_duration HTTP/1.1" 200 - 4 0.002 0.015 2026-03-23 08:34:00,072 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:00] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-03-23 08:34:00,139 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/80f0db6/web.fullcalendar_lib.min.js (id:8003) 2026-03-23 08:34:00,149 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:00] "GET /web/assets/80f0db6/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.011 0.051 2026-03-23 08:34:00,519 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:00] "GET /web/image/res.partner/914/avatar_128 HTTP/1.1" 200 - 6 0.012 0.024 2026-03-23 08:34:00,545 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [4/14] Tour calendar_appointments_hour_tour → Step Give a name to the new event (trigger: #name_0) 2026-03-23 08:34:00,615 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:00] "POST /web/dataset/call_kw/calendar.event/get_views#calendar.event.get_views HTTP/1.1" 200 - 4 0.006 0.059 2026-03-23 08:34:00,658 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:00] "POST /web/dataset/call_kw/calendar.event/get_discuss_videocall_location#calendar.event.get_discuss_videocall_location HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:34:00,771 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:00] "POST /web/dataset/call_kw/calendar.event/onchange#calendar.event.onchange HTTP/1.1" 200 - 28 0.037 0.070 2026-03-23 08:34:00,951 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:00] "POST /web/dataset/call_kw/res.partner/get_attendee_detail#res.partner.get_attendee_detail HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:34:01,235 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [5/14] Tour calendar_appointments_hour_tour → Step Open the date picker (trigger: div[name='start'] button) 2026-03-23 08:34:01,374 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:01] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.049 2026-03-23 08:34:01,478 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [6/14] Tour calendar_appointments_hour_tour → Step Give a date to the new event (trigger: #start_0) 2026-03-23 08:34:01,633 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [7/14] Tour calendar_appointments_hour_tour → Step Give a duration to the new event (trigger: #duration_0) 2026-03-23 08:34:01,764 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [8/14] Tour calendar_appointments_hour_tour → Step Save the new event (trigger: .fa-cloud-upload) 2026-03-23 08:34:01,844 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [9/14] Tour calendar_appointments_hour_tour → Step Go back to Calendar view (trigger: .o_back_button) 2026-03-23 08:34:01,906 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [10/14] Tour calendar_appointments_hour_tour → Step Click to change calendar view (trigger: .scale_button_selection) 2026-03-23 08:34:02,038 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:8004) 2026-03-23 08:34:02,071 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.008 0.403 2026-03-23 08:34:02,170 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/calendar.event/onchange#calendar.event.onchange HTTP/1.1" 200 - 9 0.027 0.335 2026-03-23 08:34:02,254 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/calendar.event/onchange#calendar.event.onchange HTTP/1.1" 200 - 9 0.007 0.029 2026-03-23 08:34:02,447 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/calendar.event/web_save#calendar.event.web_save HTTP/1.1" 200 - 53 0.049 0.105 2026-03-23 08:34:02,555 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/calendar.event/get_views#calendar.event.get_views HTTP/1.1" 200 - 2 0.003 0.048 2026-03-23 08:34:02,694 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /mail/data HTTP/1.1" 200 - 43 0.043 0.115 2026-03-23 08:34:02,719 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/res.partner/get_attendee_detail#res.partner.get_attendee_detail HTTP/1.1" 200 - 9 0.006 0.178 2026-03-23 08:34:02,724 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /microsoft_calendar/sync_data HTTP/1.1" 200 - 0 0.000 0.093 2026-03-23 08:34:02,739 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /google_calendar/sync_data HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:34:02,773 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/calendar.event/get_unusual_days#calendar.event.get_unusual_days HTTP/1.1" 200 - 7 0.004 0.015 2026-03-23 08:34:02,777 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/calendar.filters/search_read#calendar.filters.search_read HTTP/1.1" 200 - 1 0.000 0.023 2026-03-23 08:34:02,819 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/calendar.event/search_read#calendar.event.search_read HTTP/1.1" 200 - 13 0.008 0.021 2026-03-23 08:34:02,864 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/res.partner/get_attendee_detail#res.partner.get_attendee_detail HTTP/1.1" 200 - 9 0.012 0.023 2026-03-23 08:34:02,884 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/res.partner/get_working_hours_for_all_attendees#res.partner.get_working_hours_for_all_attendees HTTP/1.1" 200 - 1 0.001 0.007 2026-03-23 08:34:02,911 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/res.partner/get_worklocation#res.partner.get_worklocation HTTP/1.1" 200 - 2 0.004 0.012 2026-03-23 08:34:02,926 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /calendar/check_credentials HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:34:02,933 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/res.users/check_synchronization_status#res.users.check_synchronization_status HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:34:02,946 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:02] "POST /web/dataset/call_kw/calendar.event/get_default_duration#calendar.event.get_default_duration HTTP/1.1" 200 - 4 0.002 0.009 2026-03-23 08:34:03,158 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [11/14] Tour calendar_appointments_hour_tour → Step Change the calendar view to Month (trigger: .dropdown-item:contains("Month")) 2026-03-23 08:34:03,260 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:03] "POST /microsoft_calendar/sync_data HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:34:03,268 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [12/14] Tour calendar_appointments_hour_tour → Step Check the day is properly displayed (trigger: .fc-col-header-cell.fc-day.fc-day-mon) 2026-03-23 08:34:03,293 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:03] "POST /google_calendar/sync_data HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:34:03,321 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:03] "POST /web/dataset/call_kw/calendar.filters/search_read#calendar.filters.search_read HTTP/1.1" 200 - 1 0.007 0.005 2026-03-23 08:34:03,354 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [13/14] Tour calendar_appointments_hour_tour → Step Check the time is properly displayed (trigger: .fc-time:contains("10:00")) 2026-03-23 08:34:03,371 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:03] "POST /web/dataset/call_kw/calendar.event/get_unusual_days#calendar.event.get_unusual_days HTTP/1.1" 200 - 7 0.008 0.051 2026-03-23 08:34:03,403 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:03] "POST /web/dataset/call_kw/calendar.event/search_read#calendar.event.search_read HTTP/1.1" 200 - 13 0.009 0.025 2026-03-23 08:34:03,455 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:03] "POST /web/dataset/call_kw/res.partner/get_attendee_detail#res.partner.get_attendee_detail HTTP/1.1" 200 - 9 0.009 0.032 2026-03-23 08:34:03,484 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:03] "POST /web/dataset/call_kw/res.partner/get_worklocation#res.partner.get_worklocation HTTP/1.1" 200 - 2 0.004 0.017 2026-03-23 08:34:03,720 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: [14/14] Tour calendar_appointments_hour_tour → Step Check the event title (trigger: .o_event_title:contains("TEST EVENT")) 2026-03-23 08:34:03,776 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: tour succeeded 2026-03-23 08:34:03,784 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: ╔════════════════════════════════════════════════╗ ║ TOUR calendar_appointments_hour_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-03-23 08:34:04,169 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed.browser: heap 30775324 (allocated 31936512) 2026-03-23 08:34:04,177 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:04] "POST /web/dataset/call_kw/calendar.event/get_state_selections#calendar.event.get_state_selections HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:34:04,189 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Closing chrome headless with pid 14482 2026-03-23 08:34:04,191 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Closing websocket connection 2026-03-23 08:34:04,195 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Terminating chrome headless with pid 14482 2026-03-23 08:34:04,312 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_calendar_tour.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Removing chrome user profile "/tmp/tmpyywfccxr_chrome_odoo" 2026-03-23 08:34:04,412 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-23 08:34:05,088 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:34:05,632 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:34:06,298 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestCalendarMail.test_assert_initial_values ... 2026-03-23 08:34:06,328 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestCalendarMail.test_event_get_default_recipients ... 2026-03-23 08:34:06,419 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestCalendarMail.test_event_get_suggested_recipients ... 2026-03-23 08:34:06,520 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestCalendarMail.test_event_template ... 2026-03-23 08:34:06,783 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:34:07,310 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:34:07,739 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:34:07,901 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_assert_initial_values ... 2026-03-23 08:34:07,950 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_bus_notif ... 2026-03-23 08:34:07,977 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1150, 1151] 2026-03-23 08:34:08,124 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_calendar_recurring_event_delete_notification ... 2026-03-23 08:34:08,482 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_email_alarm ... 2026-03-23 08:34:08,899 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_email_alarm_daily_recurrence ... 2026-03-23 08:34:09,552 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_email_alarm_recurrence ... 2026-03-23 08:34:09,889 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.cron.trigger records with IDs: [49, 50] 2026-03-23 08:34:10,378 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.cron.trigger records with IDs: [51, 52, 53, 54] 2026-03-23 08:34:10,469 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_get_next_potential_limit_alarm ... 2026-03-23 08:34:10,801 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [2945, 2922] 2026-03-23 08:34:10,841 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [8033] 2026-03-23 08:34:10,843 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted calendar.event records with IDs: [39, 37, 38, 40, 16] 2026-03-23 08:34:11,000 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_add_and_date_changed ... 2026-03-23 08:34:11,286 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_date_changed ... 2026-03-23 08:34:11,684 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_date_changed_past ... 2026-03-23 08:34:11,940 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_datetime_changed ... 2026-03-23 08:34:12,303 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_inactive_date_changed ... 2026-03-23 08:34:12,379 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_inactive_invite ... 2026-03-23 08:34:12,443 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_invite ... 2026-03-23 08:34:12,976 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_invite_allday ... 2026-03-23 08:34:13,232 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_invite_email_notif_mass_queued ... 2026-03-23 08:34:27,823 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_invite_self ... 2026-03-23 08:34:27,969 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_set_inactive_date_changed ... 2026-03-23 08:34:28,220 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_message_set_inactive_invite ... 2026-03-23 08:34:28,285 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_notification_event_timezone ... 2026-03-23 08:34:28,776 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [3169, 3168] 2026-03-23 08:34:28,791 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted calendar.event records with IDs: [47, 48] 2026-03-23 08:34:29,264 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [3170] 2026-03-23 08:34:29,276 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted calendar.event records with IDs: [49] 2026-03-23 08:34:29,409 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [3171] 2026-03-23 08:34:29,417 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted calendar.event records with IDs: [50] 2026-03-23 08:34:29,597 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [3175, 3174, 3173, 3172] 2026-03-23 08:34:29,609 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted calendar.event records with IDs: [51, 52, 53, 54] 2026-03-23 08:34:29,616 26 INFO 00847-19-0-all odoo.addons.calendar.tests.test_event_notifications: Starting TestEventNotifications.test_recurring_meeting_reminder_notification ... 2026-03-23 08:34:29,707 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1150, 1151] 2026-03-23 08:34:29,862 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-03-23 08:34:30,004 26 INFO 00847-19-0-all odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_der_certificate ... 2026-03-23 08:34:30,285 26 INFO 00847-19-0-all odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_ec_key_generated ... 2026-03-23 08:34:30,305 26 INFO 00847-19-0-all odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_ed25519_key_generated ... 2026-03-23 08:34:30,323 26 INFO 00847-19-0-all odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_is_valid ... 2026-03-23 08:34:30,518 26 INFO 00847-19-0-all odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_key_loading_wrong_password ... 2026-03-23 08:34:30,608 26 INFO 00847-19-0-all odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_keys_certificate_not_matching ... 2026-03-23 08:34:30,739 26 INFO 00847-19-0-all odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_pem_certificate ... 2026-03-23 08:34:30,874 26 INFO 00847-19-0-all odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_pfx_certificate ... 2026-03-23 08:34:32,547 26 INFO 00847-19-0-all odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_rsa_key_generated ... 2026-03-23 08:34:32,763 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-03-23 08:34:33,520 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:34:33,648 26 INFO 00847-19-0-all odoo.addons.cloud_storage_azure.tests.test_cloud_storage_azure_attachment_controller: Starting TestCloudStorageAttachmentController.test_cloud_storage_azure_attachment_upload ... 2026-03-23 08:34:33,779 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:34:33,804 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:34:34,102 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:34] "POST /mail/attachment/upload HTTP/1.1" 200 - 31 0.036 0.267 2026-03-23 08:34:34,122 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:34:34,710 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:34:34,809 26 INFO 00847-19-0-all odoo.addons.cloud_storage_google.tests.test_cloud_storage_google_attachment_controller: Starting TestCloudStorageAttachmentController.test_cloud_storage_google_attachment_upload ... 2026-03-23 08:34:34,918 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:34:34,933 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:34:35,500 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:35] "POST /mail/attachment/upload HTTP/1.1" 200 - 27 0.027 0.543 2026-03-23 08:34:35,524 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:34:35,533 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui: Starting TestUi.test_set_defaults ... 2026-03-23 08:34:36,219 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Chrome pid: 14687 2026-03-23 08:34:36,219 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Chrome headless temporary user profile dir: /tmp/tmpqnsi_ddg_chrome_odoo 2026-03-23 08:34:36,219 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Issuing json command http://127.0.0.1:39111/json/version 2026-03-23 08:34:36,221 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:34:36,411 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Browser version: Chrome/141.0.7390.54 2026-03-23 08:34:36,411 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Issuing json command http://127.0.0.1:39111/json 2026-03-23 08:34:36,421 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:34:36,470 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Websocket url found: ws://127.0.0.1:39111/devtools/page/F8A2F2BC8F69CED4490A063E0561022F 2026-03-23 08:34:36,522 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Enable chrome headless console log notification 2026-03-23 08:34:36,539 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Chrome headless enable page notifications 2026-03-23 08:34:36,674 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:34:36,689 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Setting session cookie in browser 2026-03-23 08:34:36,700 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:34:36,700 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:34:36,737 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:34:38,531 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:38] "GET /odoo HTTP/1.1" 200 - 158 0.138 1.661 2026-03-23 08:34:38,539 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Navigation result: {'frameId': 'F8A2F2BC8F69CED4490A063E0561022F', 'loaderId': '1133AD5857D272F1E9B7DCAFC8A77416', 'isDownload': False} 2026-03-23 08:34:38,539 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Evaluate ready code "odoo.isTourReady('debug_menu_set_defaults')" 2026-03-23 08:34:38,589 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:38] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-03-23 08:34:38,605 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:38] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.028 2026-03-23 08:34:38,866 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.090 0.193 2026-03-23 08:34:38,886 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:38] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.189 2026-03-23 08:34:39,050 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:39] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.017 2026-03-23 08:34:39,692 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:39] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:34:39,733 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.027 0.025 2026-03-23 08:34:39,757 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.041 2026-03-23 08:34:39,776 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:39] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:34:39,886 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:34:39,942 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: Owl is running in 'dev' mode. 2026-03-23 08:34:39,980 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:39] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.061 0.113 2026-03-23 08:34:40,030 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:8185) 2026-03-23 08:34:40,037 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.069 2026-03-23 08:34:40,037 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.012 0.168 2026-03-23 08:34:40,073 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:34:40,197 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /odoo HTTP/1.1" 200 - 26 0.035 0.067 2026-03-23 08:34:40,239 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Evaluate test code "odoo.startTour('debug_menu_set_defaults', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:34:40,241 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.133 2026-03-23 08:34:40,264 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:34:40,266 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:34:40,278 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.013 0.083 2026-03-23 08:34:40,420 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.040 0.188 2026-03-23 08:34:40,474 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.019 0.262 2026-03-23 08:34:40,497 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.307 2026-03-23 08:34:40,526 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.222 2026-03-23 08:34:40,627 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "POST /mail/data HTTP/1.1" 200 - 35 0.044 0.274 2026-03-23 08:34:40,694 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /odoo?debug=1 HTTP/1.1" 200 - 26 0.018 0.334 2026-03-23 08:34:40,710 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.171 2026-03-23 08:34:40,713 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.330 2026-03-23 08:34:41,042 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:41] "POST /mail/data HTTP/1.1" 200 - 57 0.117 0.161 2026-03-23 08:34:41,055 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.242 2026-03-23 08:34:41,830 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.003 0.012 2026-03-23 08:34:41,855 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [1/16] Tour debug_menu_set_defaults → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:34:41,856 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:41] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:34:41,877 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.009 2026-03-23 08:34:41,925 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: Owl is running in 'dev' mode. 2026-03-23 08:34:42,161 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.015 0.037 2026-03-23 08:34:42,177 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:42] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.028 2026-03-23 08:34:42,194 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [2/16] Tour debug_menu_set_defaults → Step Open the contacts menu (trigger: .o_app[data-menu-xmlid="contacts.menu_contacts"]) 2026-03-23 08:34:42,238 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:42] "POST /mail/data HTTP/1.1" 200 - 19 0.023 0.068 2026-03-23 08:34:42,266 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.007 0.125 2026-03-23 08:34:42,284 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.053 2026-03-23 08:34:42,397 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [3/16] Tour debug_menu_set_defaults → Step Open the contacts menu (trigger: .o_app[data-menu-xmlid="contacts.menu_contacts"]) 2026-03-23 08:34:42,468 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [4/16] Tour debug_menu_set_defaults → Step Create a new contact (trigger: .o_list_button_add) 2026-03-23 08:34:42,474 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:42] "POST /web/action/load HTTP/1.1" 200 - 10 0.017 0.059 2026-03-23 08:34:42,609 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:42] "POST /mail/data HTTP/1.1" 200 - 45 0.044 0.152 2026-03-23 08:34:42,620 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.143 2026-03-23 08:34:42,960 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:42] "POST /web/dataset/call_kw/res.partner/get_views#res.partner.get_views HTTP/1.1" 200 - 48 0.076 0.343 2026-03-23 08:34:42,970 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:42] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.484 2026-03-23 08:34:43,221 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [5/16] Tour debug_menu_set_defaults → Step Check that Company is checked by default, and not Individual (trigger: .o_field_widget[name="company_type"] input[data-value="company"]:checked) 2026-03-23 08:34:43,230 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:43] "POST /web/dataset/call_kw/res.partner/web_search_read#res.partner.web_search_read HTTP/1.1" 200 - 49 0.054 0.152 2026-03-23 08:34:43,286 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:43] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.029 0.113 2026-03-23 08:34:43,414 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:43] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 - 24 0.024 0.120 2026-03-23 08:34:43,677 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:43] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:34:43,893 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [6/16] Tour debug_menu_set_defaults → Step Select the individual radio button (trigger: .o_field_widget[name="company_type"] input[data-value="person"]) 2026-03-23 08:34:44,021 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:44] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.001 0.031 2026-03-23 08:34:44,072 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [7/16] Tour debug_menu_set_defaults → Step Open the debug menu (trigger: .o_debug_manager button) 2026-03-23 08:34:44,110 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:44] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 - 0 0.000 0.018 2026-03-23 08:34:44,281 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [8/16] Tour debug_menu_set_defaults → Step Click the Set Defaults menu (trigger: .dropdown-item:contains(Set Default Values)) 2026-03-23 08:34:44,319 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:8186) 2026-03-23 08:34:44,324 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:44] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.005 0.206 2026-03-23 08:34:44,328 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:44] "POST /web/dataset/call_kw/ir.ui.view/has_access#ir.ui.view.has_access HTTP/1.1" 200 - 0 0.000 0.031 2026-03-23 08:34:44,331 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:44] "POST /web/dataset/call_kw/ir.model.access/has_access#ir.model.access.has_access HTTP/1.1" 200 - 0 0.000 0.024 2026-03-23 08:34:44,336 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:44] "POST /web/dataset/call_kw/ir.rule/has_access#ir.rule.has_access HTTP/1.1" 200 - 0 0.000 0.026 2026-03-23 08:34:44,507 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [9/16] Tour debug_menu_set_defaults → Step Choose Company Type = Individual (trigger: #formview_default_fields) 2026-03-23 08:34:44,568 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [10/16] Tour debug_menu_set_defaults → Step Check that there are conditions (trigger: #formview_default_conditions) 2026-03-23 08:34:44,616 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [11/16] Tour debug_menu_set_defaults → Step Save the new default (trigger: footer button:contains(Save default)) 2026-03-23 08:34:44,675 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [12/16] Tour debug_menu_set_defaults → Step Discard the contact creation (trigger: button.o_form_button_cancel) 2026-03-23 08:34:44,708 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 08:34:44,709 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:44] "POST /web/dataset/call_kw/ir.default/set#ir.default.set HTTP/1.1" 200 - 11 0.011 0.020 2026-03-23 08:34:44,777 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [13/16] Tour debug_menu_set_defaults → Step .o_action_manager > .o_list_view .o_list_button_add 2026-03-23 08:34:44,940 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [14/16] Tour debug_menu_set_defaults → Step Check that Individual is checked instead of Company (trigger: .o_field_widget[name="company_type"] input[data-value="person"]:checked) 2026-03-23 08:34:44,977 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:44] "POST /web/dataset/call_kw/res.partner/web_search_read#res.partner.web_search_read HTTP/1.1" 200 - 68 0.074 0.107 2026-03-23 08:34:45,029 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:45] "GET /web/image/res.partner/6/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 13 0.015 0.099 2026-03-23 08:34:45,050 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:45] "GET /web/image/res.partner/1/avatar_128?unique=1774248310000 HTTP/1.1" 200 - 4 0.004 0.126 2026-03-23 08:34:45,121 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:45] "GET /web/image/res.partner/9/avatar_128?unique=1774248250000 HTTP/1.1" 200 - 5 0.014 0.179 2026-03-23 08:34:45,233 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:45] "POST /web/dataset/call_kw/res.partner/onchange#res.partner.onchange HTTP/1.1" 200 - 27 0.028 0.238 2026-03-23 08:34:45,331 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [15/16] Tour debug_menu_set_defaults → Step Discard the contact creation (trigger: button.o_form_button_cancel) 2026-03-23 08:34:45,401 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: [16/16] Tour debug_menu_set_defaults → Step Wait for discard (trigger: .o_control_panel .o_list_button_add) 2026-03-23 08:34:45,516 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:34:45] "POST /web/dataset/call_kw/res.partner/web_search_read#res.partner.web_search_read HTTP/1.1" 200 - 33 0.034 0.060 2026-03-23 08:34:45,521 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: tour succeeded 2026-03-23 08:34:45,532 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: ╔════════════════════════════════════════╗ ║ TOUR debug_menu_set_defaults SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-03-23 08:34:46,034 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults.browser: heap 35206360 (allocated 36528128) 2026-03-23 08:34:46,054 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Closing chrome headless with pid 14687 2026-03-23 08:34:46,077 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Closing websocket connection 2026-03-23 08:34:46,091 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Terminating chrome headless with pid 14687 2026-03-23 08:34:46,167 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Removing chrome user profile "/tmp/tmpqnsi_ddg_chrome_odoo" 2026-03-23 08:34:46,230 26 INFO 00847-19-0-all odoo.addons.contacts.tests.test_ui: Starting TestUi.test_vat_label_string ... 2026-03-23 08:34:46,564 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:34:48,215 26 INFO 00847-19-0-all odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-03-23 08:34:49,371 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_assignment_salesmen ... 2026-03-23 08:34:51,956 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_convert_mass: Query count less than expected for user user_sales_manager: 476 < 531 in test_assignment_salesmen at crm/tests/test_crm_lead_convert_mass.py:34 2026-03-23 08:34:51,964 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_assignment_salesmen_wteam ... 2026-03-23 08:34:54,567 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_convert_mass: Query count less than expected for user user_sales_manager: 451 < 483 in test_assignment_salesmen_wteam at crm/tests/test_crm_lead_convert_mass.py:52 2026-03-23 08:34:54,573 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_deduplicate ... 2026-03-23 08:34:55,490 26 INFO 00847-19-0-all odoo.models.unlink: User #297 deleted crm.lead records with IDs: [109, 110, 111] 2026-03-23 08:34:55,499 26 INFO 00847-19-0-all odoo.models.unlink: User #297 deleted mail.followers records with IDs: [1705, 1706] 2026-03-23 08:34:55,651 26 INFO 00847-19-0-all odoo.models.unlink: User #297 deleted mail.message records with IDs: [3211] 2026-03-23 08:34:55,661 26 INFO 00847-19-0-all odoo.models.unlink: User #297 deleted crm.lead records with IDs: [114, 4, 113] 2026-03-23 08:34:55,670 26 INFO 00847-19-0-all odoo.models.unlink: User #297 deleted mail.followers records with IDs: [1533, 1710, 1711] 2026-03-23 08:34:55,778 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_find_existing ... 2026-03-23 08:34:56,137 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_internals ... 2026-03-23 08:34:56,754 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_performances ... 2026-03-23 08:35:02,509 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_convert_mass: Query count less than expected for user user_sales_manager: 1338 < 1444 in test_mass_convert_performances at crm/tests/test_crm_lead_convert_mass.py:177 2026-03-23 08:35:02,523 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_w_salesmen ... 2026-03-23 08:35:03,289 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_with_original_and_duplicate_selected ... 2026-03-23 08:35:04,234 26 INFO 00847-19-0-all odoo.models.unlink: User #297 deleted crm.lead records with IDs: [166, 167, 168] 2026-03-23 08:35:04,246 26 INFO 00847-19-0-all odoo.models.unlink: User #297 deleted mail.followers records with IDs: [1858, 1859] 2026-03-23 08:35:04,367 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:35:07,652 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_smart_calendar: Starting TestCRMLeadSmartCalendar.test_meeting_creation_from_lead_form ... 2026-03-23 08:35:07,910 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_smart_calendar: Starting TestCRMLeadSmartCalendar.test_meeting_view_parameters_1 ... 2026-03-23 08:35:08,188 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_lead_smart_calendar: Starting TestCRMLeadSmartCalendar.test_meeting_view_parameters_2 ... 2026-03-23 08:35:08,511 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-23 08:35:09,026 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_pls: Starting TestConfig.test_crm_lead_pls_update ... 2026-03-23 08:35:09,762 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:09,764 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:09,765 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (0 leads / 0 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:09,765 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:09,769 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_pls: Starting TestConfig.test_settings_pls_start_date ... 2026-03-23 08:35:10,971 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:35:11,858 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_pls: Starting TestCrmPls.test_pls_no_share_stage ... 2026-03-23 08:35:11,985 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:11,998 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:12,000 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (1 leads / 0 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:12,000 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:12,008 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_pls: Starting TestCrmPls.test_pls_tooltip_data ... 2026-03-23 08:35:12,562 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:12,574 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:12,578 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (1 leads / 1 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:12,578 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:12,980 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:12,985 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:12,988 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (1 leads / 1 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:12,988 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:13,058 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:13,070 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:13,072 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (1 leads / 1 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:13,073 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:13,089 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_pls: Starting TestCrmPls.test_predictive_lead_scoring ... 2026-03-23 08:35:14,005 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:14,024 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:14,032 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (5 leads / 5 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:14,032 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:14,130 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:14,148 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:14,159 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (5 leads / 5 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:14,159 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:18,009 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:18,021 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:18,032 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (7 leads / 7 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:18,032 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:18,182 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:18,198 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:18,212 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (7 leads / 7 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:18,213 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:18,236 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [43959] 2026-03-23 08:35:18,237 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [28] 2026-03-23 08:35:18,497 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:18,518 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:18,525 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (7 leads / 4 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:18,526 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:18,879 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:18,890 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:18,895 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (7 leads / 5 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:18,895 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:18,955 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_pls: Starting TestCrmPls.test_predictive_lead_scoring_always_won ... 2026-03-23 08:35:19,576 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : crm.lead.scoring.frequency table rebuilt 2026-03-23 08:35:19,585 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : New automated probabilities computed 2026-03-23 08:35:19,588 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : All automated probabilities updated (1 leads / 1 transactions (0 failed) / 0 seconds) 2026-03-23 08:35:19,588 26 INFO 00847-19-0-all odoo.addons.crm.models.crm_lead: Predictive Lead Scoring : Cron duration = 0 seconds 2026-03-23 08:35:20,478 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:35:21,340 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_pls: Starting TestCrmPlsSides.test_stage_update ... 2026-03-23 08:35:21,559 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_pls: Starting TestCrmPlsSides.test_team_unlink ... 2026-03-23 08:35:21,643 26 INFO 00847-19-0-all odoo.models.unlink: User #308 deleted mail.message records with IDs: [3912] 2026-03-23 08:35:21,702 26 INFO 00847-19-0-all odoo.models.unlink: User #308 deleted crm.team records with IDs: [17] 2026-03-23 08:35:21,720 26 INFO 00847-19-0-all odoo.models.unlink: User #308 deleted mail.alias records with IDs: [474] 2026-03-23 08:35:21,727 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_pls: Starting TestCrmPlsSides.test_won_lost_validity ... 2026-03-23 08:35:22,076 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:35:24,111 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui: Starting TestUi.test_01_crm_tour ... 2026-03-23 08:35:24,673 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Chrome pid: 14879 2026-03-23 08:35:24,673 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Chrome headless temporary user profile dir: /tmp/tmp8byfd_wm_chrome_odoo 2026-03-23 08:35:24,673 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Issuing json command http://127.0.0.1:43469/json/version 2026-03-23 08:35:24,676 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:35:24,857 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Browser version: Chrome/141.0.7390.54 2026-03-23 08:35:24,857 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Issuing json command http://127.0.0.1:43469/json 2026-03-23 08:35:24,876 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:35:24,933 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Websocket url found: ws://127.0.0.1:43469/devtools/page/A1D4972304FEA31AFA1C70FCA88178D2 2026-03-23 08:35:24,972 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Enable chrome headless console log notification 2026-03-23 08:35:25,019 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Chrome headless enable page notifications 2026-03-23 08:35:25,179 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:35:25,191 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Setting session cookie in browser 2026-03-23 08:35:25,193 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:35:25,193 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:35:25,207 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:35:27,026 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:27] "GET /odoo HTTP/1.1" 200 - 151 0.140 1.684 2026-03-23 08:35:27,033 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Navigation result: {'frameId': 'A1D4972304FEA31AFA1C70FCA88178D2', 'loaderId': '0A25E427D8AD96A28E4F3849B5362F41', 'isDownload': False} 2026-03-23 08:35:27,033 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Evaluate ready code "odoo.isTourReady('crm_tour')" 2026-03-23 08:35:27,101 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:27] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-03-23 08:35:27,115 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:27] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.027 2026-03-23 08:35:27,427 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:27] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.130 0.207 2026-03-23 08:35:27,454 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:27] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.273 2026-03-23 08:35:27,584 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:27] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-03-23 08:35:28,155 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:35:28,184 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.013 2026-03-23 08:35:28,208 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.040 2026-03-23 08:35:28,215 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:35:28,265 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:35:28,347 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: Owl is running in 'dev' mode. 2026-03-23 08:35:28,351 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.058 0.051 2026-03-23 08:35:28,401 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:8262) 2026-03-23 08:35:28,405 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.005 0.119 2026-03-23 08:35:28,409 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-03-23 08:35:28,432 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:35:28,531 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /odoo HTTP/1.1" 200 - 26 0.027 0.051 2026-03-23 08:35:28,552 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Evaluate test code "odoo.startTour('crm_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:35:28,569 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.105 2026-03-23 08:35:28,641 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [1/24] Tour crm_tour → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:35:28,648 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:35:28,649 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:35:28,674 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.053 0.050 2026-03-23 08:35:28,767 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "POST /web/action/load HTTP/1.1" 200 - 5 0.022 0.146 2026-03-23 08:35:28,835 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.016 0.232 2026-03-23 08:35:28,853 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [2/24] Tour crm_tour → Step Ready to boost your sales? Let's have a look at your Pipeline. (trigger: .o_app[data-menu-xmlid="crm.crm_menu_root"]) 2026-03-23 08:35:28,861 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.272 2026-03-23 08:35:28,893 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.188 2026-03-23 08:35:28,985 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:28] "POST /mail/data HTTP/1.1" 200 - 35 0.034 0.241 2026-03-23 08:35:29,041 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [3/24] Tour crm_tour → Step Ready to boost your sales? Let's have a look at your Pipeline. (trigger: .o_app[data-menu-xmlid="crm.crm_menu_root"]) 2026-03-23 08:35:29,167 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [4/24] Tour crm_tour → Step .o_opportunity_kanban .o_kanban_renderer 2026-03-23 08:35:29,281 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:29] "POST /mail/data HTTP/1.1" 200 - 56 0.098 0.174 2026-03-23 08:35:29,348 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:29] "POST /web/action/load HTTP/1.1" 200 - 25 0.020 0.300 2026-03-23 08:35:29,373 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.237 2026-03-23 08:35:29,390 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:29] "POST /mail/data HTTP/1.1" 200 - 1 0.004 0.168 2026-03-23 08:35:29,849 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:29] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.002 0.035 2026-03-23 08:35:29,879 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:29] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.010 0.050 2026-03-23 08:35:29,927 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:29] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.017 0.086 2026-03-23 08:35:29,985 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:29] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.017 0.216 2026-03-23 08:35:30,051 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:30] "POST /web/action/run HTTP/1.1" 200 - 23 0.019 0.173 2026-03-23 08:35:30,095 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:30] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.030 2026-03-23 08:35:30,189 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:30] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 27 0.027 0.097 2026-03-23 08:35:30,504 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:30] "POST /web/dataset/call_kw/crm.lead/get_views#crm.lead.get_views HTTP/1.1" 200 - 62 0.058 0.159 2026-03-23 08:35:30,601 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:30] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 5 0.015 0.019 2026-03-23 08:35:30,633 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:30] "POST /web/dataset/call_kw/crm.lead/web_read_group#crm.lead.web_read_group HTTP/1.1" 200 - 9 0.008 0.045 2026-03-23 08:35:30,877 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:30] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:35:31,197 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.018 0.049 2026-03-23 08:35:31,223 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /web/image/res.partner/2/avatar_128 HTTP/1.1" 200 - 5 0.007 0.089 2026-03-23 08:35:31,248 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:35:31,257 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /web/image/res.partner/1/avatar_128 HTTP/1.1" 200 - 4 0.005 0.105 2026-03-23 08:35:31,287 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [5/24] Tour crm_tour → Step Create your first opportunity. (trigger: .o_opportunity_kanban .o-kanban-button-new) 2026-03-23 08:35:31,313 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.024 0.126 2026-03-23 08:35:31,348 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [6/24] Tour crm_tour → Step Write a few letters to look for a company, or create a new one. (trigger: .o_kanban_quick_create .o_field_widget[name='commercial_partner_id'] input) 2026-03-23 08:35:31,365 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 6 0.016 0.181 2026-03-23 08:35:31,409 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.007 0.233 2026-03-23 08:35:31,431 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /web/image/res.partner/5/avatar_128 HTTP/1.1" 200 - 5 0.006 0.211 2026-03-23 08:35:31,477 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.010 0.204 2026-03-23 08:35:31,508 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.008 0.222 2026-03-23 08:35:31,535 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /web/image/res.partner/4/avatar_128 HTTP/1.1" 200 - 5 0.007 0.191 2026-03-23 08:35:31,604 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "POST /web/dataset/call_kw/crm.lead/get_views#crm.lead.get_views HTTP/1.1" 200 - 6 0.007 0.200 2026-03-23 08:35:31,673 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "POST /web/dataset/call_kw/crm.lead/onchange#crm.lead.onchange HTTP/1.1" 200 - 7 0.009 0.033 2026-03-23 08:35:31,721 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:35:31,833 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [7/24] Tour crm_tour → Step .ui-menu-item > a:contains('Brandon Freeman') 2026-03-23 08:35:31,847 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.004 0.027 2026-03-23 08:35:31,907 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [8/24] Tour crm_tour → Step .o_kanban_quick_create .o_field_widget[name='name'] input:value('Brandon Freeman') 2026-03-23 08:35:31,932 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:31] "POST /web/dataset/call_kw/crm.lead/onchange#crm.lead.onchange HTTP/1.1" 200 - 2 0.003 0.021 2026-03-23 08:35:31,957 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [9/24] Tour crm_tour → Step Now, add your Opportunity to your Pipeline. (trigger: .o_kanban_quick_create .o_kanban_add) 2026-03-23 08:35:32,020 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [10/24] Tour crm_tour → Step .o_opportunity_kanban .o_kanban_renderer 2026-03-23 08:35:32,073 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [11/24] Tour crm_tour → Step Drag & drop opportunities between columns as you progress in your sales cycle. (trigger: .o_opportunity_kanban:not(:has(.o_view_sample_data)) .o_kanban_group .o_kanban_record:last-of-type) 2026-03-23 08:35:32,224 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 48 0.070 0.130 2026-03-23 08:35:32,264 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 3 0.009 0.165 2026-03-23 08:35:32,298 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.007 0.193 2026-03-23 08:35:32,335 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/crm.lead/web_read#crm.lead.web_read HTTP/1.1" 200 - 11 0.010 0.060 2026-03-23 08:35:32,355 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/crm.lead/onchange#crm.lead.onchange HTTP/1.1" 200 - 5 0.004 0.091 2026-03-23 08:35:32,381 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.002 0.015 2026-03-23 08:35:32,404 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/crm.lead/formatted_read_group#crm.lead.formatted_read_group HTTP/1.1" 200 - 5 0.007 0.022 2026-03-23 08:35:32,438 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "GET /web/image/res.partner/1116/avatar_128 HTTP/1.1" 200 - 5 0.007 0.029 2026-03-23 08:35:32,760 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [12/24] Tour crm_tour → Step .o_opportunity_kanban .o_kanban_renderer 2026-03-23 08:35:32,796 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 28 0.032 0.058 2026-03-23 08:35:32,827 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [13/24] Tour crm_tour → Step Looks like nothing is planned. :(

Tip: Schedule activities to keep track of everything you have to do! (trigger: .o_opportunity_kanban .o_kanban_group .o_kanban_record .o-mail-ActivityButton) 2026-03-23 08:35:32,842 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/crm.lead/formatted_read_group#crm.lead.formatted_read_group HTTP/1.1" 200 - 5 0.011 0.019 2026-03-23 08:35:32,849 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.002 0.037 2026-03-23 08:35:32,862 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/crm.lead/get_rainbowman_message#crm.lead.get_rainbowman_message HTTP/1.1" 200 - 2 0.002 0.027 2026-03-23 08:35:32,913 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [14/24] Tour crm_tour → Step .o_opportunity_kanban .o_kanban_renderer 2026-03-23 08:35:32,918 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:32] "POST /web/dataset/call_kw/mail.activity/activity_format#mail.activity.activity_format HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:35:32,962 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [15/24] Tour crm_tour → Step Let's Schedule an Activity. (trigger: .o-mail-ActivityListPopover button:contains(Schedule an activity)) 2026-03-23 08:35:33,047 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [16/24] Tour crm_tour → Step All set. Let’s Schedule it. (trigger: .modal-footer button[name="action_schedule_activities"]) 2026-03-23 08:35:33,113 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:33] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 22 0.015 0.045 2026-03-23 08:35:33,188 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:33] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.008 0.028 2026-03-23 08:35:33,258 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:33] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.002 0.015 2026-03-23 08:35:33,444 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [17/24] Tour crm_tour → Step Drag your opportunity to Won when you get the deal. Congrats! (trigger: .o_opportunity_kanban .o_kanban_record:last-of-type) 2026-03-23 08:35:33,510 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:33] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.011 0.032 2026-03-23 08:35:33,603 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:33] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 11 0.016 0.045 2026-03-23 08:35:33,663 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:33] "POST /web/dataset/call_kw/crm.lead/web_read#crm.lead.web_read HTTP/1.1" 200 - 14 0.013 0.036 2026-03-23 08:35:33,877 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [18/24] Tour crm_tour → Step Looking for more opportunities?
Try the Lead Generation tool. (trigger: .o_button_generate_leads) 2026-03-23 08:35:33,961 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [19/24] Tour crm_tour → Step Which Industry do you want to target? (trigger: .modal-body .o_industry) 2026-03-23 08:35:34,030 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:34] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 38 0.077 0.133 2026-03-23 08:35:34,042 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:34] "POST /web/dataset/call_button/crm.lead/action_generate_leads#crm.lead.action_generate_leads HTTP/1.1" 200 - 0 0.000 0.091 2026-03-23 08:35:34,088 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:34] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.004 0.019 2026-03-23 08:35:34,119 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:34] "POST /web/dataset/call_kw/crm.lead/get_rainbowman_message#crm.lead.get_rainbowman_message HTTP/1.1" 200 - 7 0.012 0.017 2026-03-23 08:35:34,143 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:34] "POST /web/dataset/call_kw/crm.lead/formatted_read_group#crm.lead.formatted_read_group HTTP/1.1" 200 - 5 0.006 0.047 2026-03-23 08:35:34,183 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:34] "POST /web/dataset/call_kw/crm.iap.lead.mining.request/get_views#crm.iap.lead.mining.request.get_views HTTP/1.1" 200 - 13 0.013 0.058 2026-03-23 08:35:34,277 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:34] "POST /web/dataset/call_kw/crm.iap.lead.mining.request/onchange#crm.iap.lead.mining.request.onchange HTTP/1.1" 200 - 11 0.023 0.045 2026-03-23 08:35:34,441 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [20/24] Tour crm_tour → Step Now, just let the magic happen! (trigger: .modal-footer button[name=action_submit]) 2026-03-23 08:35:34,442 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:34] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:35:34,489 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [21/24] Tour crm_tour → Step Now, just let the magic happen! (trigger: .modal-footer button[special=cancel]) 2026-03-23 08:35:34,558 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [22/24] Tour crm_tour → Step Let’s have a look at an Opportunity. (trigger: .o_kanban_record) 2026-03-23 08:35:34,579 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:34] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.002 0.018 2026-03-23 08:35:34,653 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:34] "POST /web/dataset/call_kw/crm.lead/web_read_group#crm.lead.web_read_group HTTP/1.1" 200 - 19 0.025 0.057 2026-03-23 08:35:34,731 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [23/24] Tour crm_tour → Step You can make your opportunity advance through your pipeline from here. (trigger: .o_lead_opportunity_form .o_statusbar_status) 2026-03-23 08:35:34,849 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:34] "POST /web/dataset/call_kw/crm.lead/web_read#crm.lead.web_read HTTP/1.1" 200 - 28 0.036 0.063 2026-03-23 08:35:35,014 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:35] "POST /web/dataset/call_kw/crm.stage/search_read#crm.stage.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-03-23 08:35:35,203 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:35] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.003 0.006 2026-03-23 08:35:35,294 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: [24/24] Tour crm_tour → Step Click on the breadcrumb to go back to your Pipeline. Odoo will save all modifications as you navigate. (trigger: .breadcrumb-item:not(.active):first) 2026-03-23 08:35:35,371 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: tour succeeded 2026-03-23 08:35:35,381 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: ╔═════════════════════════╗ ║ TOUR crm_tour SUCCEEDED ║ ╚═════════════════════════╝ 2026-03-23 08:35:35,480 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:35] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.058 0.110 2026-03-23 08:35:35,712 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:35] "POST /mail/data HTTP/1.1" 200 - 48 0.078 0.294 2026-03-23 08:35:35,743 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:35] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.002 0.351 2026-03-23 08:35:35,838 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:35] "POST /web/dataset/call_kw/crm.lead/web_read_group#crm.lead.web_read_group HTTP/1.1" 200 - 19 0.033 0.411 2026-03-23 08:35:36,137 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour.browser: heap 42351820 (allocated 46231552) 2026-03-23 08:35:36,160 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Closing chrome headless with pid 14879 2026-03-23 08:35:36,162 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Closing websocket connection 2026-03-23 08:35:36,163 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Terminating chrome headless with pid 14879 2026-03-23 08:35:36,284 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Removing chrome user profile "/tmp/tmp8byfd_wm_chrome_odoo" 2026-03-23 08:35:36,372 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui: Starting TestUi.test_02_crm_tour_rainbowman ... 2026-03-23 08:35:37,522 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Chrome pid: 15103 2026-03-23 08:35:37,522 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Chrome headless temporary user profile dir: /tmp/tmpildf3kj1_chrome_odoo 2026-03-23 08:35:37,522 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Issuing json command http://127.0.0.1:46737/json/version 2026-03-23 08:35:37,530 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46737', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:35:37,733 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Browser version: Chrome/141.0.7390.54 2026-03-23 08:35:37,733 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Issuing json command http://127.0.0.1:46737/json 2026-03-23 08:35:37,734 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46737', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:35:37,764 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Websocket url found: ws://127.0.0.1:46737/devtools/page/FCDE3A60E20DE7AA224F36135A451D25 2026-03-23 08:35:37,798 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Enable chrome headless console log notification 2026-03-23 08:35:37,810 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Chrome headless enable page notifications 2026-03-23 08:35:38,027 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:temp_crm_user from n/a 2026-03-23 08:35:38,037 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Setting session cookie in browser 2026-03-23 08:35:38,039 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:35:38,040 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:35:38,061 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:35:39,958 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:39] "GET /odoo HTTP/1.1" 200 - 148 0.133 1.773 2026-03-23 08:35:39,967 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Navigation result: {'frameId': 'FCDE3A60E20DE7AA224F36135A451D25', 'loaderId': 'BBA2F9ECFD427FC566120871ED39F27F', 'isDownload': False} 2026-03-23 08:35:39,967 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Evaluate ready code "odoo.isTourReady('crm_rainbowman')" 2026-03-23 08:35:40,002 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:40] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-03-23 08:35:40,021 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:40] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.023 2026-03-23 08:35:40,209 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:40] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.077 0.134 2026-03-23 08:35:40,239 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:40] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.008 0.118 2026-03-23 08:35:40,404 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:40] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-03-23 08:35:41,016 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:35:41,038 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.019 0.015 2026-03-23 08:35:41,052 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-03-23 08:35:41,062 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:35:41,155 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:8268) 2026-03-23 08:35:41,159 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.005 0.057 2026-03-23 08:35:41,188 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: Owl is running in 'dev' mode. 2026-03-23 08:35:41,208 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:35:41,265 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.026 2026-03-23 08:35:41,348 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /odoo HTTP/1.1" 200 - 25 0.018 0.043 2026-03-23 08:35:41,384 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.083 2026-03-23 08:35:41,481 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Evaluate test code "odoo.startTour('crm_rainbowman', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:35:41,487 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /web/image?model=res.users&field=avatar_128&id=312 HTTP/1.1" 200 - 14 0.028 0.035 2026-03-23 08:35:41,529 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:35:41,533 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "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-23 08:35:41,534 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [1/25] Tour crm_rainbowman → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:35:41,545 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /web/image/res.partner/1117/avatar_128?unique=1774254922000 HTTP/1.1" 200 - 6 0.030 0.076 2026-03-23 08:35:41,585 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.130 2026-03-23 08:35:41,656 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.024 0.103 2026-03-23 08:35:41,666 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.222 2026-03-23 08:35:41,683 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [2/25] Tour crm_rainbowman → Step open crm app (trigger: .o_app[data-menu-xmlid='crm.crm_menu_root']) 2026-03-23 08:35:41,752 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "POST /mail/data HTTP/1.1" 200 - 33 0.035 0.148 2026-03-23 08:35:41,767 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.087 2026-03-23 08:35:41,772 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-03-23 08:35:41,815 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [3/25] Tour crm_rainbowman → Step click create (trigger: body:has(.o_kanban_renderer) .o-kanban-button-new) 2026-03-23 08:35:41,954 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "POST /mail/data HTTP/1.1" 200 - 41 0.049 0.099 2026-03-23 08:35:41,997 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:41] "POST /web/action/load HTTP/1.1" 200 - 25 0.016 0.157 2026-03-23 08:35:42,382 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:42] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.014 0.043 2026-03-23 08:35:42,411 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:42] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.004 0.017 2026-03-23 08:35:42,423 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:42] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.003 0.028 2026-03-23 08:35:42,527 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:42] "POST /web/action/run HTTP/1.1" 200 - 29 0.050 0.058 2026-03-23 08:35:42,594 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:42] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.010 0.033 2026-03-23 08:35:42,692 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:42] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.024 0.099 2026-03-23 08:35:42,733 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:42] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-03-23 08:35:42,935 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:42] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 19 0.027 0.062 2026-03-23 08:35:43,040 26 INFO 00847-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 312, model: crm.lead, field: visitor_sessions_count 2026-03-23 08:35:43,192 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:43] "POST /web/dataset/call_kw/crm.lead/get_views#crm.lead.get_views HTTP/1.1" 200 - 73 0.086 0.214 2026-03-23 08:35:43,437 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:8269) 2026-03-23 08:35:43,441 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:43] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.008 0.514 2026-03-23 08:35:43,483 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:43] "POST /web/dataset/call_kw/crm.lead/web_read_group#crm.lead.web_read_group HTTP/1.1" 200 - 11 0.013 0.166 2026-03-23 08:35:43,491 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:43] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.002 0.167 2026-03-23 08:35:43,732 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:35:44,218 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /web/image/res.partner/4/avatar_128 HTTP/1.1" 200 - 5 0.008 0.036 2026-03-23 08:35:44,226 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:35:44,273 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [4/25] Tour crm_rainbowman → Step complete name (trigger: .o_field_widget[name=name] input) 2026-03-23 08:35:44,274 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 6 0.016 0.080 2026-03-23 08:35:44,345 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.018 0.154 2026-03-23 08:35:44,397 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /web/image/res.partner/5/avatar_128 HTTP/1.1" 200 - 5 0.018 0.194 2026-03-23 08:35:44,465 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.025 0.243 2026-03-23 08:35:44,520 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /web/image/res.partner/1/avatar_128 HTTP/1.1" 200 - 4 0.018 0.296 2026-03-23 08:35:44,575 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.014 0.317 2026-03-23 08:35:44,627 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.013 0.331 2026-03-23 08:35:44,662 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /web/image/res.partner/2/avatar_128 HTTP/1.1" 200 - 5 0.010 0.298 2026-03-23 08:35:44,697 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "POST /web/dataset/call_kw/crm.lead/get_views#crm.lead.get_views HTTP/1.1" 200 - 6 0.008 0.271 2026-03-23 08:35:44,717 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.006 0.218 2026-03-23 08:35:44,781 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "POST /web/dataset/call_kw/crm.lead/onchange#crm.lead.onchange HTTP/1.1" 200 - 8 0.013 0.031 2026-03-23 08:35:44,814 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:44] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:35:44,877 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [5/25] Tour crm_rainbowman → Step complete expected revenue (trigger: .o_field_widget[name=expected_revenue] input) 2026-03-23 08:35:44,955 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [6/25] Tour crm_rainbowman → Step create lead (trigger: button.o_kanban_add) 2026-03-23 08:35:45,071 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [7/25] Tour crm_rainbowman → Step move to won stage (trigger: .o_kanban_record:contains('Test Lead 1')) 2026-03-23 08:35:45,212 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 46 0.053 0.080 2026-03-23 08:35:45,273 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "POST /web/dataset/call_kw/crm.lead/web_read#crm.lead.web_read HTTP/1.1" 200 - 10 0.006 0.023 2026-03-23 08:35:45,293 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "POST /web/dataset/call_kw/crm.lead/onchange#crm.lead.onchange HTTP/1.1" 200 - 6 0.004 0.047 2026-03-23 08:35:45,305 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.003 0.009 2026-03-23 08:35:45,341 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "POST /web/dataset/call_kw/crm.lead/formatted_read_group#crm.lead.formatted_read_group HTTP/1.1" 200 - 5 0.008 0.027 2026-03-23 08:35:45,372 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "GET /web/image/res.users/312/avatar_128 HTTP/1.1" 200 - 7 0.008 0.040 2026-03-23 08:35:45,599 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [8/25] Tour crm_rainbowman → Step .o_reward_rainbow 2026-03-23 08:35:45,613 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 36 0.040 0.084 2026-03-23 08:35:45,641 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.002 0.010 2026-03-23 08:35:45,667 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "POST /web/dataset/call_kw/crm.lead/formatted_read_group#crm.lead.formatted_read_group HTTP/1.1" 200 - 5 0.006 0.025 2026-03-23 08:35:45,686 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "POST /web/dataset/call_kw/crm.lead/get_rainbowman_message#crm.lead.get_rainbowman_message HTTP/1.1" 200 - 7 0.006 0.042 2026-03-23 08:35:45,713 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "GET /web/static/img/smile.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:35:45,736 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [9/25] Tour crm_rainbowman → Step .o_kanban_renderer 2026-03-23 08:35:45,792 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [10/25] Tour crm_rainbowman → Step .o_kanban_renderer:not(:has(.o_kanban_quick_create)) 2026-03-23 08:35:45,842 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [11/25] Tour crm_rainbowman → Step create second lead (trigger: .o-kanban-button-new) 2026-03-23 08:35:45,904 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [12/25] Tour crm_rainbowman → Step complete name (trigger: .o_field_widget[name=name] input) 2026-03-23 08:35:45,945 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:45] "POST /web/dataset/call_kw/crm.lead/onchange#crm.lead.onchange HTTP/1.1" 200 - 6 0.009 0.024 2026-03-23 08:35:45,965 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [13/25] Tour crm_rainbowman → Step complete expected revenue (trigger: .o_field_widget[name=expected_revenue] input) 2026-03-23 08:35:46,037 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [14/25] Tour crm_rainbowman → Step create lead (trigger: button.o_kanban_add) 2026-03-23 08:35:46,110 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [15/25] Tour crm_rainbowman → Step .o_kanban_record:contains('Test Lead 2') 2026-03-23 08:35:46,184 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:46] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 29 0.030 0.049 2026-03-23 08:35:46,237 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:46] "POST /web/dataset/call_kw/crm.lead/onchange#crm.lead.onchange HTTP/1.1" 200 - 6 0.004 0.023 2026-03-23 08:35:46,264 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:46] "POST /web/dataset/call_kw/crm.lead/web_read#crm.lead.web_read HTTP/1.1" 200 - 9 0.007 0.036 2026-03-23 08:35:46,295 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:46] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.001 0.011 2026-03-23 08:35:46,306 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [16/25] Tour crm_rainbowman → Step move back to new stage (trigger: .o_kanban_record:contains('Test Lead 1')) 2026-03-23 08:35:46,322 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:46] "POST /web/dataset/call_kw/crm.lead/formatted_read_group#crm.lead.formatted_read_group HTTP/1.1" 200 - 5 0.005 0.023 2026-03-23 08:35:46,552 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [17/25] Tour crm_rainbowman → Step click on second lead (trigger: .o_kanban_record:contains('Test Lead 2')) 2026-03-23 08:35:46,617 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:46] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 35 0.039 0.076 2026-03-23 08:35:46,629 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [18/25] Tour crm_rainbowman → Step move lead to won stage (trigger: .o_statusbar_status button[data-value='4']) 2026-03-23 08:35:46,667 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:46] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.002 0.015 2026-03-23 08:35:46,722 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:46] "POST /web/dataset/call_kw/crm.lead/formatted_read_group#crm.lead.formatted_read_group HTTP/1.1" 200 - 5 0.016 0.048 2026-03-23 08:35:46,732 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:46] "POST /web/dataset/call_kw/crm.lead/get_rainbowman_message#crm.lead.get_rainbowman_message HTTP/1.1" 200 - 2 0.002 0.013 2026-03-23 08:35:46,797 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:46] "POST /web/dataset/call_kw/crm.lead/web_read#crm.lead.web_read HTTP/1.1" 200 - 21 0.019 0.062 2026-03-23 08:35:46,950 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:46] "POST /web/dataset/call_kw/crm.stage/search_read#crm.stage.search_read HTTP/1.1" 200 - 1 0.001 0.016 2026-03-23 08:35:47,146 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:47] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-03-23 08:35:47,191 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:47] "GET /crm/static/src/img/pls-tooltip-ai-icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:35:47,249 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [19/25] Tour crm_rainbowman → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-03-23 08:35:47,347 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:47] "POST /web/dataset/call_kw/crm.lead/onchange#crm.lead.onchange HTTP/1.1" 200 - 22 0.037 0.059 2026-03-23 08:35:47,398 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:47] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.016 0.115 2026-03-23 08:35:47,508 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:47] "POST /mail/data HTTP/1.1" 200 - 30 0.043 0.172 2026-03-23 08:35:47,514 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:47] "POST /web/dataset/call_kw/crm.stage/search_read#crm.stage.search_read HTTP/1.1" 200 - 1 0.001 0.095 2026-03-23 08:35:47,624 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:47] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 37 0.034 0.161 2026-03-23 08:35:47,713 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:47] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.015 0.038 2026-03-23 08:35:47,744 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:47] "POST /web/dataset/call_kw/crm.lead/get_rainbowman_message#crm.lead.get_rainbowman_message HTTP/1.1" 200 - 7 0.008 0.049 2026-03-23 08:35:47,836 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [20/25] Tour crm_rainbowman → Step .o_reward_rainbow 2026-03-23 08:35:47,893 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [21/25] Tour crm_rainbowman → Step move lead to previous stage & rainbowman appears (trigger: .o_statusbar_status button[data-value='1']) 2026-03-23 08:35:47,945 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:47] "POST /mail/data HTTP/1.1" 200 - 27 0.039 0.075 2026-03-23 08:35:47,969 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [22/25] Tour crm_rainbowman → Step click button mark won (trigger: button[name=action_set_won_rainbowman]) 2026-03-23 08:35:48,028 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:48] "POST /web/dataset/call_kw/crm.lead/onchange#crm.lead.onchange HTTP/1.1" 200 - 22 0.015 0.040 2026-03-23 08:35:48,062 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:48] "POST /web/dataset/call_kw/crm.stage/search_read#crm.stage.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-03-23 08:35:48,113 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [23/25] Tour crm_rainbowman → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-03-23 08:35:48,158 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:48] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 37 0.026 0.060 2026-03-23 08:35:48,240 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:48] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.015 0.042 2026-03-23 08:35:48,251 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [24/25] Tour crm_rainbowman → Step .o_reward_rainbow 2026-03-23 08:35:48,266 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:48] "POST /web/dataset/call_kw/crm.lead/get_rainbowman_message#crm.lead.get_rainbowman_message HTTP/1.1" 200 - 2 0.008 0.066 2026-03-23 08:35:48,337 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:48] "POST /mail/data HTTP/1.1" 200 - 27 0.021 0.047 2026-03-23 08:35:48,468 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:48] "POST /web/dataset/call_button/crm.lead/action_set_won_rainbowman#crm.lead.action_set_won_rainbowman HTTP/1.1" 200 - 39 0.035 0.063 2026-03-23 08:35:48,521 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:48] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.013 0.027 2026-03-23 08:35:48,569 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:48] "POST /web/dataset/call_kw/crm.lead/web_read#crm.lead.web_read HTTP/1.1" 200 - 17 0.014 0.070 2026-03-23 08:35:48,648 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:48] "GET /web/image/res.users/309/image_1024 HTTP/1.1" 200 - 5 0.004 0.013 2026-03-23 08:35:48,697 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: [25/25] Tour crm_rainbowman → Step last rainbowman appears (trigger: .o_menu_brand) 2026-03-23 08:35:48,750 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: tour succeeded 2026-03-23 08:35:48,755 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: ╔═══════════════════════════════╗ ║ TOUR crm_rainbowman SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-03-23 08:35:48,778 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:48] "POST /mail/data HTTP/1.1" 200 - 27 0.054 0.057 2026-03-23 08:35:49,306 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman.browser: heap 45099476 (allocated 46755840) 2026-03-23 08:35:49,334 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Closing chrome headless with pid 15103 2026-03-23 08:35:49,340 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Closing websocket connection 2026-03-23 08:35:49,353 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Terminating chrome headless with pid 15103 2026-03-23 08:35:49,470 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_02_crm_tour_rainbowman: Removing chrome user profile "/tmp/tmpildf3kj1_chrome_odoo" 2026-03-23 08:35:49,515 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui: Starting TestUi.test_03_crm_tour_forecast ... 2026-03-23 08:35:50,094 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Chrome pid: 15333 2026-03-23 08:35:50,095 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Chrome headless temporary user profile dir: /tmp/tmp6xgh4nh2_chrome_odoo 2026-03-23 08:35:50,095 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Issuing json command http://127.0.0.1:33425/json/version 2026-03-23 08:35:50,099 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33425', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:35:50,217 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Browser version: Chrome/141.0.7390.54 2026-03-23 08:35:50,218 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Issuing json command http://127.0.0.1:33425/json 2026-03-23 08:35:50,218 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33425', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:35:50,245 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Websocket url found: ws://127.0.0.1:33425/devtools/page/6AA553E1116188E846DE2DF76E8085B1 2026-03-23 08:35:50,313 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Enable chrome headless console log notification 2026-03-23 08:35:50,336 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Chrome headless enable page notifications 2026-03-23 08:35:50,494 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:35:50,506 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Setting session cookie in browser 2026-03-23 08:35:50,510 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:35:50,510 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:35:50,524 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:35:52,531 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:52] "GET /odoo HTTP/1.1" 200 - 157 0.108 1.903 2026-03-23 08:35:52,537 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Navigation result: {'frameId': '6AA553E1116188E846DE2DF76E8085B1', 'loaderId': 'EB39A5CBEB83F1127671B7BA2695CD23', 'isDownload': False} 2026-03-23 08:35:52,538 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Evaluate ready code "odoo.isTourReady('crm_forecast')" 2026-03-23 08:35:52,605 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:52] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.026 2026-03-23 08:35:52,803 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:52] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.075 0.132 2026-03-23 08:35:52,826 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:52] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.232 2026-03-23 08:35:52,878 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:52] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-03-23 08:35:53,041 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:53] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-03-23 08:35:53,717 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:53] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:35:53,724 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.012 2026-03-23 08:35:53,742 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-03-23 08:35:53,754 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:53] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:35:53,812 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:35:53,906 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:53] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.039 0.099 2026-03-23 08:35:53,928 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: Owl is running in 'dev' mode. 2026-03-23 08:35:53,963 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:8270) 2026-03-23 08:35:53,967 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.008 0.148 2026-03-23 08:35:53,970 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-03-23 08:35:53,997 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:53] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:35:54,100 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "GET /odoo HTTP/1.1" 200 - 26 0.022 0.058 2026-03-23 08:35:54,126 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.094 2026-03-23 08:35:54,288 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Evaluate test code "odoo.startTour('crm_forecast', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:35:54,302 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 08:35:54,321 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "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-23 08:35:54,341 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.056 0.047 2026-03-23 08:35:54,349 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [1/21] Tour crm_forecast → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:35:54,377 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.018 0.114 2026-03-23 08:35:54,398 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.141 2026-03-23 08:35:54,434 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.088 2026-03-23 08:35:54,508 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "POST /mail/data HTTP/1.1" 200 - 35 0.031 0.137 2026-03-23 08:35:54,546 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.009 0.287 2026-03-23 08:35:54,551 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.134 2026-03-23 08:35:54,567 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [2/21] Tour crm_forecast → Step open crm app (trigger: .o_app[data-menu-xmlid='crm.crm_menu_root']) 2026-03-23 08:35:54,718 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [3/21] Tour crm_forecast → Step Open Reporting menu (trigger: .dropdown-toggle[data-menu-xmlid="crm.crm_menu_report"]) 2026-03-23 08:35:54,927 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:54] "POST /mail/data HTTP/1.1" 200 - 56 0.101 0.133 2026-03-23 08:35:55,045 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:55] "POST /web/action/load HTTP/1.1" 200 - 25 0.034 0.287 2026-03-23 08:35:55,075 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:55] "POST /mail/data HTTP/1.1" 200 - 1 0.003 0.210 2026-03-23 08:35:55,687 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:55] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.021 0.038 2026-03-23 08:35:55,720 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:55] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.002 0.015 2026-03-23 08:35:55,734 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:55] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.002 0.030 2026-03-23 08:35:55,785 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:55] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.012 0.065 2026-03-23 08:35:55,849 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:55] "POST /web/action/run HTTP/1.1" 200 - 23 0.024 0.085 2026-03-23 08:35:55,929 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.034 2026-03-23 08:35:56,012 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:56] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 27 0.023 0.090 2026-03-23 08:35:56,131 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-03-23 08:35:56,228 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [4/21] Tour crm_forecast → Step Open Forecast menu (trigger: .dropdown-item[data-menu-xmlid="crm.crm_menu_forecast"]) 2026-03-23 08:35:56,305 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [5/21] Tour crm_forecast → Step Wait page loading (trigger: .o_column_quick_create) 2026-03-23 08:35:56,512 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:56] "POST /web/dataset/call_kw/crm.lead/get_views#crm.lead.get_views HTTP/1.1" 200 - 62 0.091 0.213 2026-03-23 08:35:56,736 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:8271) 2026-03-23 08:35:56,743 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:56] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.008 0.505 2026-03-23 08:35:56,811 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:56] "POST /web/action/load HTTP/1.1" 200 - 25 0.030 0.476 2026-03-23 08:35:56,832 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:56] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 5 0.007 0.217 2026-03-23 08:35:56,867 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:56] "POST /web/dataset/call_kw/crm.lead/web_read_group#crm.lead.web_read_group HTTP/1.1" 200 - 9 0.009 0.250 2026-03-23 08:35:56,971 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:56] "POST /web/action/run HTTP/1.1" 200 - 16 0.029 0.057 2026-03-23 08:35:57,114 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:35:57,572 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:57] "POST /web/dataset/call_kw/crm.lead/get_views#crm.lead.get_views HTTP/1.1" 200 - 15 0.020 0.143 2026-03-23 08:35:57,620 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:57] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.004 0.013 2026-03-23 08:35:57,674 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:57] "POST /web/dataset/call_kw/crm.lead/web_read_group#crm.lead.web_read_group HTTP/1.1" 200 - 4 0.008 0.057 2026-03-23 08:35:58,099 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [6/21] Tour crm_forecast → Step click create (trigger: .o-kanban-button-new) 2026-03-23 08:35:58,128 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /web/image/res.partner/4/avatar_128 HTTP/1.1" 200 - 5 0.023 0.059 2026-03-23 08:35:58,160 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.010 0.096 2026-03-23 08:35:58,186 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:35:58,192 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /web/image/res.partner/1/avatar_128 HTTP/1.1" 200 - 4 0.010 0.117 2026-03-23 08:35:58,200 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [7/21] Tour crm_forecast → Step complete name (trigger: .o_field_widget[name=name] input) 2026-03-23 08:35:58,230 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.003 0.153 2026-03-23 08:35:58,273 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /web/image/res.partner/5/avatar_128 HTTP/1.1" 200 - 5 0.019 0.167 2026-03-23 08:35:58,297 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.203 2026-03-23 08:35:58,375 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.016 0.224 2026-03-23 08:35:58,478 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /web/image/res.partner/2/avatar_128 HTTP/1.1" 200 - 5 0.033 0.250 2026-03-23 08:35:58,520 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.011 0.281 2026-03-23 08:35:58,564 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 6 0.008 0.320 2026-03-23 08:35:58,619 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "POST /web/dataset/call_kw/crm.lead/get_views#crm.lead.get_views HTTP/1.1" 200 - 6 0.007 0.326 2026-03-23 08:35:58,685 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "POST /web/dataset/call_kw/crm.lead/onchange#crm.lead.onchange HTTP/1.1" 200 - 7 0.005 0.024 2026-03-23 08:35:58,739 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:58] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:35:58,817 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [8/21] Tour crm_forecast → Step complete expected revenue (trigger: .o_field_widget[name=expected_revenue] input) 2026-03-23 08:35:58,890 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [9/21] Tour crm_forecast → Step edit lead (trigger: button.o_kanban_edit) 2026-03-23 08:35:58,959 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [10/21] Tour crm_forecast → Step open date picker (trigger: div[name=date_deadline] button) 2026-03-23 08:35:59,103 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:59] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 47 0.052 0.084 2026-03-23 08:35:59,160 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:59] "POST /web/dataset/call_kw/crm.lead/web_read#crm.lead.web_read HTTP/1.1" 200 - 10 0.009 0.026 2026-03-23 08:35:59,290 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:59] "POST /web/dataset/call_kw/crm.lead/web_read#crm.lead.web_read HTTP/1.1" 200 - 22 0.022 0.049 2026-03-23 08:35:59,434 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:59] "POST /web/dataset/call_kw/crm.stage/search_read#crm.stage.search_read HTTP/1.1" 200 - 1 0.001 0.020 2026-03-23 08:35:59,598 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:59] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-03-23 08:35:59,627 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:59] "GET /crm/static/src/img/pls-tooltip-ai-icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:35:59,728 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [11/21] Tour crm_forecast → Step complete expected closing (trigger: div[name=date_deadline] input) 2026-03-23 08:35:59,837 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:59] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.032 0.057 2026-03-23 08:35:59,879 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [12/21] Tour crm_forecast → Step click to make the datepicker disappear (trigger: div[name=date_deadline] input) 2026-03-23 08:35:59,931 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:35:59] "POST /mail/data HTTP/1.1" 200 - 36 0.027 0.062 2026-03-23 08:36:00,075 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [13/21] Tour crm_forecast → Step navigate back to the kanban view (trigger: .o_back_button) 2026-03-23 08:36:00,208 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [14/21] Tour crm_forecast → Step move to the next month (trigger: .o_kanban_record:contains('Test Opportunity 1')) 2026-03-23 08:36:00,228 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:00] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 4 0.003 0.013 2026-03-23 08:36:00,342 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:00] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.002 0.012 2026-03-23 08:36:00,403 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:00] "POST /web/dataset/call_kw/crm.lead/web_read_group#crm.lead.web_read_group HTTP/1.1" 200 - 11 0.018 0.046 2026-03-23 08:36:00,707 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:00] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 11 0.011 0.037 2026-03-23 08:36:00,774 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:00] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.001 0.014 2026-03-23 08:36:00,785 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [15/21] Tour crm_forecast → Step edit lead (trigger: .o_kanban_record:contains('Test Opportunity 1')) 2026-03-23 08:36:00,802 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:00] "POST /web/dataset/call_kw/crm.lead/formatted_read_group#crm.lead.formatted_read_group HTTP/1.1" 200 - 4 0.005 0.027 2026-03-23 08:36:00,856 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [16/21] Tour crm_forecast → Step open date picker (trigger: div[name=date_deadline] button) 2026-03-23 08:36:00,939 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:00] "POST /web/dataset/call_kw/crm.lead/web_read#crm.lead.web_read HTTP/1.1" 200 - 18 0.020 0.056 2026-03-23 08:36:01,095 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [17/21] Tour crm_forecast → Step complete expected closing (trigger: .o_field_widget[name=date_deadline] input) 2026-03-23 08:36:01,136 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:01] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.015 2026-03-23 08:36:01,355 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:01] "POST /mail/data HTTP/1.1" 200 - 29 0.026 0.097 2026-03-23 08:36:01,388 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [18/21] Tour crm_forecast → Step win the lead (trigger: button[name=action_set_won_rainbowman]) 2026-03-23 08:36:01,462 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [19/21] Tour crm_forecast → Step navigate back to the kanban view (trigger: .o_back_button) 2026-03-23 08:36:01,525 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:01] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 19 0.014 0.039 2026-03-23 08:36:01,557 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:01] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.004 0.010 2026-03-23 08:36:01,592 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [20/21] Tour crm_forecast → Step add next month (trigger: .o_column_quick_create.o_quick_create_folded div) 2026-03-23 08:36:01,687 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:01] "POST /web/dataset/call_button/crm.lead/action_set_won_rainbowman#crm.lead.action_set_won_rainbowman HTTP/1.1" 200 - 37 0.051 0.071 2026-03-23 08:36:01,698 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:01] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.002 0.087 2026-03-23 08:36:01,759 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: [21/21] Tour crm_forecast → Step assert that the opportunity has the Won banner (trigger: .o_kanban_record:contains('Test Opportunity 1'):contains('Won')) 2026-03-23 08:36:01,821 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:01] "POST /web/dataset/call_kw/crm.lead/web_read_group#crm.lead.web_read_group HTTP/1.1" 200 - 11 0.049 0.157 2026-03-23 08:36:01,898 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: tour succeeded 2026-03-23 08:36:01,899 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: ╔═════════════════════════════╗ ║ TOUR crm_forecast SUCCEEDED ║ ╚═════════════════════════════╝ 2026-03-23 08:36:01,915 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:01] "POST /mail/data HTTP/1.1" 200 - 29 0.029 0.146 2026-03-23 08:36:01,923 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:01] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 1 0.002 0.174 2026-03-23 08:36:01,980 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:01] "POST /web/dataset/call_kw/crm.lead/web_read_group#crm.lead.web_read_group HTTP/1.1" 200 - 11 0.019 0.177 2026-03-23 08:36:02,706 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast.browser: heap 51576708 (allocated 54882304) 2026-03-23 08:36:02,733 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Closing chrome headless with pid 15333 2026-03-23 08:36:02,735 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Closing websocket connection 2026-03-23 08:36:02,736 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Terminating chrome headless with pid 15333 2026-03-23 08:36:02,851 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Removing chrome user profile "/tmp/tmp6xgh4nh2_chrome_odoo" 2026-03-23 08:36:02,989 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui: Starting TestUi.test_email_and_phone_propagation_edit_save ... 2026-03-23 08:36:03,124 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [3927, 3926, 3925, 3924] 2026-03-23 08:36:03,156 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted crm.lead records with IDs: [355, 354] 2026-03-23 08:36:03,166 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1895, 1896] 2026-03-23 08:36:04,205 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Chrome pid: 15550 2026-03-23 08:36:04,206 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Chrome headless temporary user profile dir: /tmp/tmpkr6gsaby_chrome_odoo 2026-03-23 08:36:04,206 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Issuing json command http://127.0.0.1:41791/json/version 2026-03-23 08:36:04,209 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:36:04,307 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Browser version: Chrome/141.0.7390.54 2026-03-23 08:36:04,310 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Issuing json command http://127.0.0.1:41791/json 2026-03-23 08:36:04,319 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:36:04,343 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Websocket url found: ws://127.0.0.1:41791/devtools/page/109896FD676AA8EE191F5D53EB6ED052 2026-03-23 08:36:04,393 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Enable chrome headless console log notification 2026-03-23 08:36:04,443 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Chrome headless enable page notifications 2026-03-23 08:36:04,595 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:36:04,608 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Setting session cookie in browser 2026-03-23 08:36:04,611 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:36:04,611 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:36:04,633 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:36:06,584 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:06] "GET /odoo HTTP/1.1" 200 - 147 0.151 1.808 2026-03-23 08:36:06,588 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Navigation result: {'frameId': '109896FD676AA8EE191F5D53EB6ED052', 'loaderId': 'AFC57342E3250CCDDE45FEAFE24988DD', 'isDownload': False} 2026-03-23 08:36:06,588 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Evaluate ready code "odoo.isTourReady('crm_email_and_phone_propagation_edit_save')" 2026-03-23 08:36:06,641 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:06] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.017 2026-03-23 08:36:06,676 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:06] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.051 2026-03-23 08:36:06,947 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.102 0.216 2026-03-23 08:36:06,975 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:06] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.008 0.219 2026-03-23 08:36:07,102 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:07] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-03-23 08:36:07,786 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:07] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:36:07,796 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.013 2026-03-23 08:36:07,823 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-03-23 08:36:07,827 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:07] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:36:07,877 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:36:07,945 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:07] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.042 0.061 2026-03-23 08:36:07,963 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save.browser: Owl is running in 'dev' mode. 2026-03-23 08:36:08,002 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:8272) 2026-03-23 08:36:08,006 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.008 0.108 2026-03-23 08:36:08,008 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.029 2026-03-23 08:36:08,036 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:36:08,135 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "GET /odoo HTTP/1.1" 200 - 26 0.021 0.054 2026-03-23 08:36:08,157 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.083 2026-03-23 08:36:08,216 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.010 0.021 2026-03-23 08:36:08,232 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Evaluate test code "odoo.startTour('crm_email_and_phone_propagation_edit_save', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:36:08,264 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:36:08,281 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save.browser: [1/5] Tour crm_email_and_phone_propagation_edit_save → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:36:08,284 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:36:08,382 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.077 0.121 2026-03-23 08:36:08,400 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save.browser: [2/5] Tour crm_email_and_phone_propagation_edit_save → Step open crm app (trigger: .o_app[data-menu-xmlid="crm.crm_menu_root"]) 2026-03-23 08:36:08,441 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.019 0.232 2026-03-23 08:36:08,463 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.264 2026-03-23 08:36:08,502 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save.browser: [3/5] Tour crm_email_and_phone_propagation_edit_save → Step Open the first lead (trigger: .o_kanban_record:contains(Test Lead Propagation)) 2026-03-23 08:36:08,590 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "POST /mail/data HTTP/1.1" 200 - 35 0.055 0.253 2026-03-23 08:36:08,629 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.293 2026-03-23 08:36:08,636 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.154 2026-03-23 08:36:08,693 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "POST /web/action/load HTTP/1.1" 200 - 25 0.021 0.167 2026-03-23 08:36:08,748 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:08] "POST /web/action/run HTTP/1.1" 200 - 23 0.013 0.031 2026-03-23 08:36:09,065 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:09] "POST /web/dataset/call_kw/crm.lead/get_views#crm.lead.get_views HTTP/1.1" 200 - 64 0.066 0.209 2026-03-23 08:36:09,191 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:09] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 5 0.005 0.065 2026-03-23 08:36:09,237 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:09] "POST /web/dataset/call_kw/crm.lead/web_read_group#crm.lead.web_read_group HTTP/1.1" 200 - 15 0.011 0.096 2026-03-23 08:36:09,354 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:09] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.026 2026-03-23 08:36:09,526 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save.browser: [4/5] Tour crm_email_and_phone_propagation_edit_save → Step .o_form_editable .o_field_widget[name=email_from] input 2026-03-23 08:36:09,549 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:09] "POST /mail/data HTTP/1.1" 200 - 44 0.046 0.094 2026-03-23 08:36:09,589 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:09] "GET /web/image/res.partner/1118/avatar_128 HTTP/1.1" 200 - 5 0.006 0.141 2026-03-23 08:36:09,627 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:09] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.010 0.170 2026-03-23 08:36:09,730 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:09] "POST /web/dataset/call_kw/crm.lead/web_read#crm.lead.web_read HTTP/1.1" 200 - 32 0.031 0.135 2026-03-23 08:36:09,763 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:09] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.078 2026-03-23 08:36:09,904 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:09] "POST /web/dataset/call_kw/crm.stage/search_read#crm.stage.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-03-23 08:36:09,974 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:09] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:36:10,141 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:10] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.005 2026-03-23 08:36:10,183 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:10] "GET /crm/static/src/img/pls-tooltip-ai-icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:36:10,257 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save.browser: [5/5] Tour crm_email_and_phone_propagation_edit_save → Step Save the lead (trigger: .o_form_button_save:not(:visible)) 2026-03-23 08:36:10,333 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save.browser: tour succeeded 2026-03-23 08:36:10,335 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR crm_email_and_phone_propagation_edit_save SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-03-23 08:36:10,352 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:10] "POST /mail/thread/messages HTTP/1.1" 200 - 27 0.043 0.040 2026-03-23 08:36:10,582 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:10] "POST /mail/data HTTP/1.1" 200 - 44 0.076 0.214 2026-03-23 08:36:10,855 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:10] "POST /web/dataset/call_kw/crm.lead/web_save#crm.lead.web_save HTTP/1.1" 200 - 65 0.121 0.399 2026-03-23 08:36:10,918 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save.browser: heap 28323956 (allocated 32460800) 2026-03-23 08:36:10,950 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:10] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.136 2026-03-23 08:36:10,977 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Closing chrome headless with pid 15550 2026-03-23 08:36:10,980 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Closing websocket connection 2026-03-23 08:36:10,981 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Terminating chrome headless with pid 15550 2026-03-23 08:36:11,028 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:36:11] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.011 0.066 2026-03-23 08:36:11,105 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Removing chrome user profile "/tmp/tmpkr6gsaby_chrome_odoo" 2026-03-23 08:36:11,181 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 08:36:13,649 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_performances: Starting TestLeadAssignPerf.test_assign_perf_duplicates ... 2026-03-23 08:36:21,259 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_performances: Query count less than expected for user user_sales_manager: 936 < 962 in test_assign_perf_duplicates at crm/tests/test_performances.py:60 2026-03-23 08:36:21,284 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_performances: Starting TestLeadAssignPerf.test_assign_perf_no_duplicates ... 2026-03-23 08:36:25,127 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_performances: Query count less than expected for user user_sales_manager: 530 < 552 in test_assign_perf_no_duplicates at crm/tests/test_performances.py:105 2026-03-23 08:36:25,169 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_performances: Starting TestLeadAssignPerf.test_assign_perf_populated ... 2026-03-23 08:36:58,052 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_performances: Query count less than expected for user user_sales_manager: 4902 < 5173 in test_assign_perf_populated at crm/tests/test_performances.py:188 2026-03-23 08:36:58,143 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:36:59,391 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui: Starting TestUi.test_crm_team_members_mono_company ... 2026-03-23 08:37:00,092 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Chrome pid: 15727 2026-03-23 08:37:00,093 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Chrome headless temporary user profile dir: /tmp/tmpdprt9ba__chrome_odoo 2026-03-23 08:37:00,093 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Issuing json command http://127.0.0.1:41047/json/version 2026-03-23 08:37:00,098 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41047', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:37:00,285 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Browser version: Chrome/141.0.7390.54 2026-03-23 08:37:00,286 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Issuing json command http://127.0.0.1:41047/json 2026-03-23 08:37:00,288 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41047', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:37:00,321 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Websocket url found: ws://127.0.0.1:41047/devtools/page/B9D6F9E955E5D7BBE08F528BFD18419C 2026-03-23 08:37:00,371 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Enable chrome headless console log notification 2026-03-23 08:37:00,384 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Chrome headless enable page notifications 2026-03-23 08:37:00,592 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:salesmanager from n/a 2026-03-23 08:37:00,609 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Setting session cookie in browser 2026-03-23 08:37:00,612 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Open "http://127.0.0.1:8069/" in browser 2026-03-23 08:37:00,612 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Navigating to: "http://127.0.0.1:8069/" 2026-03-23 08:37:00,641 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:37:00,990 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 317, model: website.page 2026-03-23 08:37:01,313 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 317, model: website.page 2026-03-23 08:37:02,837 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:02] "GET / HTTP/1.1" 200 - 151 0.198 2.006 2026-03-23 08:37:02,848 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Navigation result: {'frameId': 'B9D6F9E955E5D7BBE08F528BFD18419C', 'loaderId': '5A1EB5EEE9BFBF9CA9904C6B0A46252B', 'isDownload': False} 2026-03-23 08:37:02,848 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Evaluate ready code "odoo.isTourReady('create_crm_team_tour')" 2026-03-23 08:37:02,922 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:37:02,975 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 08:37:03,121 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:03] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.101 0.109 2026-03-23 08:37:03,183 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 08:37:03,238 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:03] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.056 0.222 2026-03-23 08:37:03,256 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 08:37:03,260 26 INFO 00847-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 08:37:03,300 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 08:37:03,323 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:03] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.014 0.101 2026-03-23 08:37:03,452 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:03] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:37:03,458 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:37:03,466 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:03] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.012 0.019 2026-03-23 08:37:03,567 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:03] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:37:03,624 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 08:37:03,706 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:03] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.017 0.117 2026-03-23 08:37:03,764 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:03] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.025 0.151 2026-03-23 08:37:04,414 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-03-23 08:37:04,527 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Evaluate test code "odoo.startTour('create_crm_team_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:37:04,608 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:04] "POST /mail/data HTTP/1.1" 200 - 19 0.035 0.041 2026-03-23 08:37:06,233 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:06] "GET /odoo HTTP/1.1" 200 - 134 0.120 1.557 2026-03-23 08:37:06,296 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:06] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-03-23 08:37:06,306 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.000 0.016 2026-03-23 08:37:06,319 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:06] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-03-23 08:37:06,425 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:06] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.026 2026-03-23 08:37:06,555 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:06] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.008 2026-03-23 08:37:07,234 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:37:07,263 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.021 0.015 2026-03-23 08:37:07,276 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.023 2026-03-23 08:37:07,287 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:37:07,323 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [1/15] Tour create_crm_team_tour → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:37:07,382 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:8302) 2026-03-23 08:37:07,387 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.006 0.036 2026-03-23 08:37:07,430 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: Owl is running in 'dev' mode. 2026-03-23 08:37:07,449 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:37:07,475 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:37:07,573 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /odoo HTTP/1.1" 200 - 25 0.029 0.054 2026-03-23 08:37:07,603 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.100 2026-03-23 08:37:07,783 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [2/15] Tour create_crm_team_tour → Step .o_app[data-menu-xmlid="crm.crm_menu_root"] 2026-03-23 08:37:07,799 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /web/image?model=res.users&field=avatar_128&id=317 HTTP/1.1" 200 - 14 0.042 0.055 2026-03-23 08:37:07,810 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.099 2026-03-23 08:37:07,850 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /web/image/res.partner/1278/avatar_128?unique=1774255018000 HTTP/1.1" 200 - 6 0.008 0.124 2026-03-23 08:37:07,866 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [3/15] Tour create_crm_team_tour → Step .o_app[data-menu-xmlid="crm.crm_menu_root"] 2026-03-23 08:37:07,888 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.114 2026-03-23 08:37:07,916 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [4/15] Tour create_crm_team_tour → Step button[data-menu-xmlid="crm.crm_menu_config"] 2026-03-23 08:37:07,956 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "POST /mail/data HTTP/1.1" 200 - 33 0.025 0.142 2026-03-23 08:37:07,988 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:07] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.260 2026-03-23 08:37:08,055 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:08] "POST /web/action/load HTTP/1.1" 200 - 25 0.021 0.173 2026-03-23 08:37:08,067 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.184 2026-03-23 08:37:08,095 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.011 0.190 2026-03-23 08:37:08,153 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:08] "POST /web/action/run HTTP/1.1" 200 - 24 0.018 0.045 2026-03-23 08:37:08,243 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [5/15] Tour create_crm_team_tour → Step a[data-menu-xmlid="crm.crm_team_config"] 2026-03-23 08:37:08,322 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [6/15] Tour create_crm_team_tour → Step button.o_list_button_add 2026-03-23 08:37:08,361 26 INFO 00847-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 317, model: crm.lead, field: visitor_sessions_count 2026-03-23 08:37:08,516 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:08] "POST /web/dataset/call_kw/crm.lead/get_views#crm.lead.get_views HTTP/1.1" 200 - 73 0.110 0.213 2026-03-23 08:37:08,557 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:08] "POST /web/action/load HTTP/1.1" 200 - 8 0.014 0.211 2026-03-23 08:37:08,636 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:08] "POST /web/dataset/call_kw/crm.lead/read_progress_bar#crm.lead.read_progress_bar HTTP/1.1" 200 - 5 0.011 0.021 2026-03-23 08:37:08,673 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:08] "POST /web/dataset/call_kw/crm.lead/web_read_group#crm.lead.web_read_group HTTP/1.1" 200 - 7 0.007 0.047 2026-03-23 08:37:08,900 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:08] "POST /web/dataset/call_kw/crm.team/get_views#crm.team.get_views HTTP/1.1" 200 - 44 0.045 0.102 2026-03-23 08:37:09,060 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [7/15] Tour create_crm_team_tour → Step input[id="name_0"] 2026-03-23 08:37:09,140 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:09] "POST /mail/data HTTP/1.1" 200 - 42 0.105 0.272 2026-03-23 08:37:09,158 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:09] "POST /web/dataset/call_kw/crm.team/web_search_read#crm.team.web_search_read HTTP/1.1" 200 - 3 0.003 0.212 2026-03-23 08:37:09,205 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:09] "POST /web/dataset/call_kw/crm.team/onchange#crm.team.onchange HTTP/1.1" 200 - 6 0.015 0.102 2026-03-23 08:37:09,284 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:09] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.034 0.060 2026-03-23 08:37:09,545 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [8/15] Tour create_crm_team_tour → Step .btn.o-kanban-button-new 2026-03-23 08:37:09,684 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:09] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.040 2026-03-23 08:37:09,720 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [9/15] Tour create_crm_team_tour → Step div.modal-dialog tr:contains("Test Salesman") input.form-check-input 2026-03-23 08:37:09,755 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:09] "POST /web/dataset/call_kw/crm.team/onchange#crm.team.onchange HTTP/1.1" 200 - 2 0.006 0.021 2026-03-23 08:37:09,833 26 INFO 00847-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 317, model: im_livechat.channel 2026-03-23 08:37:09,949 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:09] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 32 0.030 0.171 2026-03-23 08:37:10,155 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:8303) 2026-03-23 08:37:10,167 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:10] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.409 2026-03-23 08:37:10,213 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:10] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 10 0.011 0.173 2026-03-23 08:37:10,374 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [10/15] Tour create_crm_team_tour → Step div.modal-dialog tr:contains("Test Sales Manager") input.form-check-input 2026-03-23 08:37:10,388 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:10] "GET /web/image/res.users/316/avatar_128?unique=1774255030287 HTTP/1.1" 200 - 7 0.013 0.033 2026-03-23 08:37:10,437 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:10] "GET /web/image/res.users/317/avatar_128?unique=1774255030287 HTTP/1.1" 200 - 7 0.012 0.084 2026-03-23 08:37:10,447 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [11/15] Tour create_crm_team_tour → Step div.modal-dialog tr:contains("Test Sales Manager") input.form-check-input:checked 2026-03-23 08:37:10,473 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:10] "GET /web/image/res.users/2/avatar_128?unique=1774255030286 HTTP/1.1" 200 - 7 0.010 0.116 2026-03-23 08:37:10,498 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [12/15] Tour create_crm_team_tour → Step .o_selection_box:contains(2) 2026-03-23 08:37:10,549 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [13/15] Tour create_crm_team_tour → Step button.o_select_button 2026-03-23 08:37:10,624 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [14/15] Tour create_crm_team_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-03-23 08:37:10,637 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:10] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 6 0.007 0.018 2026-03-23 08:37:10,647 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:10] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:37:10,684 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:10] "POST /web/dataset/call_kw/crm.team/onchange#crm.team.onchange HTTP/1.1" 200 - 6 0.009 0.020 2026-03-23 08:37:10,713 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:10] "GET /web/image/res.users/317/avatar_128?unique=1774255030644 HTTP/1.1" 200 - 7 0.007 0.041 2026-03-23 08:37:10,758 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:10] "GET /web/image/res.users/316/avatar_128?unique=1774255030645 HTTP/1.1" 200 - 7 0.016 0.072 2026-03-23 08:37:10,771 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: [15/15] Tour create_crm_team_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-03-23 08:37:10,877 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:10] "POST /web/dataset/call_kw/crm.team/web_save#crm.team.web_save HTTP/1.1" 200 - 39 0.036 0.069 2026-03-23 08:37:10,966 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: tour succeeded 2026-03-23 08:37:10,970 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: ╔═════════════════════════════════════╗ ║ TOUR create_crm_team_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-03-23 08:37:11,021 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:11] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.032 0.034 2026-03-23 08:37:11,048 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:11] "GET /web/image/res.users/317/avatar_128?unique=1774255030923 HTTP/1.1" 200 - 7 0.005 0.074 2026-03-23 08:37:11,094 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:11] "POST /mail/data HTTP/1.1" 200 - 20 0.014 0.105 2026-03-23 08:37:11,121 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:11] "GET /web/image/res.users/316/avatar_128?unique=1774255030923 HTTP/1.1" 200 - 7 0.006 0.131 2026-03-23 08:37:11,332 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company.browser: heap 28326020 (allocated 30101504) 2026-03-23 08:37:11,448 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Closing chrome headless with pid 15727 2026-03-23 08:37:11,451 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Closing websocket connection 2026-03-23 08:37:11,453 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Terminating chrome headless with pid 15727 2026-03-23 08:37:11,576 26 INFO 00847-19-0-all odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Removing chrome user profile "/tmp/tmpdprt9ba__chrome_odoo" 2026-03-23 08:37:11,712 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:37:20,763 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 08:37:20,766 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 08:37:21,577 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead: Starting CrmChatbotCase.test_chatbot_create_lead_and_forward_company ... 2026-03-23 08:37:21,839 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-03-23 08:37:21,954 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:37:22,492 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 113 0.125 0.421 2026-03-23 08:37:22,633 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:22] "POST /mail/message/post HTTP/1.1" 200 - 49 0.058 0.074 2026-03-23 08:37:22,664 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:22] "POST /chatbot/answer/save HTTP/1.1" 200 - 12 0.011 0.015 2026-03-23 08:37:22,776 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:22] "POST /chatbot/step/trigger HTTP/1.1" 200 - 47 0.040 0.066 2026-03-23 08:37:22,888 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:22] "POST /mail/message/post HTTP/1.1" 200 - 43 0.043 0.064 2026-03-23 08:37:22,913 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:22] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 8 0.004 0.014 2026-03-23 08:37:23,038 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:23] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.047 0.074 2026-03-23 08:37:23,157 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:23] "POST /mail/message/post HTTP/1.1" 200 - 43 0.044 0.068 2026-03-23 08:37:23,426 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:23] "POST /chatbot/step/trigger HTTP/1.1" 200 - 97 0.107 0.155 2026-03-23 08:37:23,565 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [5999] 2026-03-23 08:37:23,581 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted crm.lead records with IDs: [1315] 2026-03-23 08:37:23,817 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 109 0.076 0.148 2026-03-23 08:37:23,933 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:23] "POST /mail/message/post HTTP/1.1" 200 - 49 0.044 0.065 2026-03-23 08:37:23,967 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:23] "POST /chatbot/answer/save HTTP/1.1" 200 - 12 0.011 0.018 2026-03-23 08:37:24,096 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:24] "POST /chatbot/step/trigger HTTP/1.1" 200 - 47 0.046 0.075 2026-03-23 08:37:24,216 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:24] "POST /mail/message/post HTTP/1.1" 200 - 43 0.040 0.071 2026-03-23 08:37:24,257 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:24] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 8 0.009 0.018 2026-03-23 08:37:24,416 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:24] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.065 0.087 2026-03-23 08:37:24,559 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:24] "POST /mail/message/post HTTP/1.1" 200 - 43 0.065 0.071 2026-03-23 08:37:24,729 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:24] "POST /chatbot/step/trigger HTTP/1.1" 200 - 76 0.064 0.102 2026-03-23 08:37:24,834 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [6009] 2026-03-23 08:37:24,846 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted crm.lead records with IDs: [1316] 2026-03-23 08:37:25,119 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.097 0.163 2026-03-23 08:37:25,232 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:25] "POST /mail/message/post HTTP/1.1" 200 - 43 0.043 0.064 2026-03-23 08:37:25,252 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:25] "POST /chatbot/answer/save HTTP/1.1" 200 - 8 0.005 0.010 2026-03-23 08:37:25,359 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:25] "POST /chatbot/step/trigger HTTP/1.1" 200 - 47 0.037 0.064 2026-03-23 08:37:25,467 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:25] "POST /mail/message/post HTTP/1.1" 200 - 43 0.038 0.062 2026-03-23 08:37:25,498 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:25] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 8 0.011 0.016 2026-03-23 08:37:25,608 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:25] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.037 0.067 2026-03-23 08:37:25,718 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:25] "POST /mail/message/post HTTP/1.1" 200 - 43 0.038 0.067 2026-03-23 08:37:25,880 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:25] "POST /chatbot/step/trigger HTTP/1.1" 200 - 64 0.056 0.102 2026-03-23 08:37:25,987 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [6018] 2026-03-23 08:37:25,998 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted crm.lead records with IDs: [1317] 2026-03-23 08:37:26,292 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.108 0.176 2026-03-23 08:37:26,396 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:26] "POST /mail/message/post HTTP/1.1" 200 - 43 0.032 0.066 2026-03-23 08:37:26,420 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:26] "POST /chatbot/answer/save HTTP/1.1" 200 - 8 0.005 0.012 2026-03-23 08:37:26,526 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:26] "POST /chatbot/step/trigger HTTP/1.1" 200 - 47 0.033 0.065 2026-03-23 08:37:26,637 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:26] "POST /mail/message/post HTTP/1.1" 200 - 43 0.042 0.062 2026-03-23 08:37:26,672 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:26] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 8 0.009 0.018 2026-03-23 08:37:26,803 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:26] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.050 0.076 2026-03-23 08:37:26,917 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:26] "POST /mail/message/post HTTP/1.1" 200 - 43 0.041 0.064 2026-03-23 08:37:27,071 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:27] "POST /chatbot/step/trigger HTTP/1.1" 200 - 64 0.051 0.099 2026-03-23 08:37:27,130 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [6027] 2026-03-23 08:37:27,146 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted crm.lead records with IDs: [1318] 2026-03-23 08:37:27,392 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.082 0.147 2026-03-23 08:37:27,496 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:27] "POST /mail/message/post HTTP/1.1" 200 - 43 0.036 0.061 2026-03-23 08:37:27,530 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:27] "POST /chatbot/answer/save HTTP/1.1" 200 - 8 0.015 0.015 2026-03-23 08:37:27,653 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:27] "POST /chatbot/step/trigger HTTP/1.1" 200 - 47 0.042 0.076 2026-03-23 08:37:27,782 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:27] "POST /mail/message/post HTTP/1.1" 200 - 43 0.048 0.075 2026-03-23 08:37:27,811 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:27] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 8 0.006 0.015 2026-03-23 08:37:27,908 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:27] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.033 0.059 2026-03-23 08:37:27,993 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:27] "POST /mail/message/post HTTP/1.1" 200 - 43 0.026 0.054 2026-03-23 08:37:28,151 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:28] "POST /chatbot/step/trigger HTTP/1.1" 200 - 64 0.056 0.097 2026-03-23 08:37:28,171 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead: Starting CrmChatbotCase.test_chatbot_create_lead_and_forward_public_user ... 2026-03-23 08:37:28,393 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:37:28,844 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.100 0.357 2026-03-23 08:37:28,960 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:28] "POST /mail/message/post HTTP/1.1" 200 - 45 0.045 0.064 2026-03-23 08:37:28,998 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:28] "POST /chatbot/answer/save HTTP/1.1" 200 - 15 0.011 0.019 2026-03-23 08:37:29,119 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:29] "POST /chatbot/step/trigger HTTP/1.1" 200 - 48 0.038 0.076 2026-03-23 08:37:29,209 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:29] "POST /mail/message/post HTTP/1.1" 200 - 39 0.025 0.056 2026-03-23 08:37:29,230 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:29] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.004 0.012 2026-03-23 08:37:29,342 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:29] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.040 0.067 2026-03-23 08:37:29,464 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:29] "POST /mail/message/post HTTP/1.1" 200 - 39 0.047 0.066 2026-03-23 08:37:29,678 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:29] "POST /chatbot/step/trigger HTTP/1.1" 200 - 80 0.074 0.126 2026-03-23 08:37:29,932 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 82 0.077 0.146 2026-03-23 08:37:30,038 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:30] "POST /mail/message/post HTTP/1.1" 200 - 39 0.038 0.061 2026-03-23 08:37:30,062 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:30] "POST /chatbot/answer/save HTTP/1.1" 200 - 10 0.006 0.012 2026-03-23 08:37:30,139 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:30] "POST /chatbot/step/trigger HTTP/1.1" 200 - 48 0.025 0.048 2026-03-23 08:37:30,235 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:30] "POST /mail/message/post HTTP/1.1" 200 - 39 0.035 0.055 2026-03-23 08:37:30,256 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:30] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.004 0.012 2026-03-23 08:37:30,386 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:30] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.051 0.075 2026-03-23 08:37:30,497 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:30] "POST /mail/message/post HTTP/1.1" 200 - 39 0.042 0.061 2026-03-23 08:37:30,819 26 INFO 00847-19-0-all odoo.models.unlink: User #3 deleted discuss.channel.member records with IDs: [475] 2026-03-23 08:37:31,069 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:31] "POST /chatbot/step/trigger HTTP/1.1" 200 - 244 0.212 0.354 2026-03-23 08:37:31,293 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:31] "POST /im_livechat/get_session HTTP/1.1" 200 - 82 0.073 0.137 2026-03-23 08:37:31,400 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:31] "POST /mail/message/post HTTP/1.1" 200 - 39 0.039 0.061 2026-03-23 08:37:31,427 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:31] "POST /chatbot/answer/save HTTP/1.1" 200 - 10 0.007 0.015 2026-03-23 08:37:31,549 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:31] "POST /chatbot/step/trigger HTTP/1.1" 200 - 48 0.046 0.070 2026-03-23 08:37:31,636 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:31] "POST /mail/message/post HTTP/1.1" 200 - 39 0.029 0.051 2026-03-23 08:37:31,669 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:31] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.010 0.018 2026-03-23 08:37:31,768 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:31] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.034 0.058 2026-03-23 08:37:31,847 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:31] "POST /mail/message/post HTTP/1.1" 200 - 39 0.025 0.049 2026-03-23 08:37:31,978 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:31] "POST /chatbot/step/trigger HTTP/1.1" 200 - 63 0.044 0.082 2026-03-23 08:37:32,015 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [6061, 6058] 2026-03-23 08:37:32,028 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted crm.lead records with IDs: [1321] 2026-03-23 08:37:32,038 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1958] 2026-03-23 08:37:32,297 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 82 0.085 0.157 2026-03-23 08:37:32,391 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:32] "POST /mail/message/post HTTP/1.1" 200 - 39 0.030 0.057 2026-03-23 08:37:32,412 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:32] "POST /chatbot/answer/save HTTP/1.1" 200 - 10 0.005 0.012 2026-03-23 08:37:32,515 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:32] "POST /chatbot/step/trigger HTTP/1.1" 200 - 48 0.032 0.067 2026-03-23 08:37:32,623 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:32] "POST /mail/message/post HTTP/1.1" 200 - 39 0.034 0.063 2026-03-23 08:37:32,653 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:32] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.005 0.012 2026-03-23 08:37:32,764 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:32] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.040 0.067 2026-03-23 08:37:32,857 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:32] "POST /mail/message/post HTTP/1.1" 200 - 39 0.031 0.055 2026-03-23 08:37:33,017 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:33] "POST /chatbot/step/trigger HTTP/1.1" 200 - 62 0.058 0.098 2026-03-23 08:37:33,292 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 82 0.080 0.150 2026-03-23 08:37:33,364 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:33] "POST /mail/message/post HTTP/1.1" 200 - 39 0.021 0.045 2026-03-23 08:37:33,392 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:33] "POST /chatbot/answer/save HTTP/1.1" 200 - 10 0.010 0.013 2026-03-23 08:37:33,509 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:33] "POST /chatbot/step/trigger HTTP/1.1" 200 - 48 0.040 0.072 2026-03-23 08:37:33,619 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:33] "POST /mail/message/post HTTP/1.1" 200 - 39 0.042 0.060 2026-03-23 08:37:33,649 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:33] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.011 0.015 2026-03-23 08:37:33,748 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:33] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.030 0.060 2026-03-23 08:37:33,846 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:33] "POST /mail/message/post HTTP/1.1" 200 - 39 0.031 0.057 2026-03-23 08:37:34,002 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:34] "POST /chatbot/step/trigger HTTP/1.1" 200 - 63 0.050 0.097 2026-03-23 08:37:34,240 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 82 0.075 0.124 2026-03-23 08:37:34,320 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:34] "POST /mail/message/post HTTP/1.1" 200 - 39 0.023 0.051 2026-03-23 08:37:34,341 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:34] "POST /chatbot/answer/save HTTP/1.1" 200 - 10 0.005 0.012 2026-03-23 08:37:34,433 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:34] "POST /chatbot/step/trigger HTTP/1.1" 200 - 48 0.029 0.058 2026-03-23 08:37:34,540 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:34] "POST /mail/message/post HTTP/1.1" 200 - 39 0.033 0.070 2026-03-23 08:37:34,571 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:34] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.005 0.016 2026-03-23 08:37:34,727 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:34] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.058 0.091 2026-03-23 08:37:34,826 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:34] "POST /mail/message/post HTTP/1.1" 200 - 39 0.033 0.058 2026-03-23 08:37:35,122 26 INFO 00847-19-0-all odoo.models.unlink: User #3 deleted discuss.channel.member records with IDs: [484] 2026-03-23 08:37:35,347 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:35] "POST /chatbot/step/trigger HTTP/1.1" 200 - 223 0.182 0.333 2026-03-23 08:37:35,386 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [6102, 6099] 2026-03-23 08:37:35,398 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted crm.lead records with IDs: [1325] 2026-03-23 08:37:35,408 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1959] 2026-03-23 08:37:35,655 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 82 0.071 0.156 2026-03-23 08:37:35,754 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:35] "POST /mail/message/post HTTP/1.1" 200 - 39 0.032 0.058 2026-03-23 08:37:35,785 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:35] "POST /chatbot/answer/save HTTP/1.1" 200 - 10 0.010 0.014 2026-03-23 08:37:35,893 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:35] "POST /chatbot/step/trigger HTTP/1.1" 200 - 48 0.037 0.066 2026-03-23 08:37:35,978 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:35] "POST /mail/message/post HTTP/1.1" 200 - 39 0.028 0.049 2026-03-23 08:37:36,001 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:36] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.005 0.013 2026-03-23 08:37:36,134 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:36] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.046 0.079 2026-03-23 08:37:36,210 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:36] "POST /mail/message/post HTTP/1.1" 200 - 39 0.022 0.046 2026-03-23 08:37:36,383 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:36] "POST /chatbot/step/trigger HTTP/1.1" 200 - 64 0.056 0.114 2026-03-23 08:37:36,640 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 82 0.069 0.141 2026-03-23 08:37:36,742 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:36] "POST /mail/message/post HTTP/1.1" 200 - 39 0.038 0.056 2026-03-23 08:37:36,771 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:36] "POST /chatbot/answer/save HTTP/1.1" 200 - 10 0.011 0.011 2026-03-23 08:37:36,890 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:36] "POST /chatbot/step/trigger HTTP/1.1" 200 - 48 0.045 0.070 2026-03-23 08:37:36,996 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:36] "POST /mail/message/post HTTP/1.1" 200 - 39 0.041 0.060 2026-03-23 08:37:37,025 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:37] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.005 0.014 2026-03-23 08:37:37,140 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:37] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.043 0.067 2026-03-23 08:37:37,235 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:37] "POST /mail/message/post HTTP/1.1" 200 - 39 0.031 0.057 2026-03-23 08:37:37,374 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:37] "POST /chatbot/step/trigger HTTP/1.1" 200 - 64 0.046 0.089 2026-03-23 08:37:37,390 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead: Starting CrmChatbotCase.test_chatbot_create_lead_company ... 2026-03-23 08:37:37,590 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-03-23 08:37:37,677 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:37:38,167 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 113 0.110 0.388 2026-03-23 08:37:38,274 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:38] "POST /mail/message/post HTTP/1.1" 200 - 49 0.037 0.062 2026-03-23 08:37:38,302 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:38] "POST /chatbot/answer/save HTTP/1.1" 200 - 12 0.008 0.016 2026-03-23 08:37:38,423 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:38] "POST /chatbot/step/trigger HTTP/1.1" 200 - 47 0.045 0.071 2026-03-23 08:37:38,520 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:38] "POST /mail/message/post HTTP/1.1" 200 - 43 0.033 0.057 2026-03-23 08:37:38,544 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:38] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 8 0.004 0.014 2026-03-23 08:37:38,664 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:38] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.041 0.074 2026-03-23 08:37:38,752 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:38] "POST /mail/message/post HTTP/1.1" 200 - 43 0.028 0.053 2026-03-23 08:37:39,281 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:39] "POST /chatbot/step/trigger HTTP/1.1" 200 - 107 0.089 0.435 2026-03-23 08:37:39,383 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [6135] 2026-03-23 08:37:39,391 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted crm.lead records with IDs: [1328] 2026-03-23 08:37:39,646 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.084 0.161 2026-03-23 08:37:39,811 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:39] "POST /mail/message/post HTTP/1.1" 200 - 43 0.049 0.109 2026-03-23 08:37:39,828 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:39] "POST /chatbot/answer/save HTTP/1.1" 200 - 8 0.003 0.010 2026-03-23 08:37:39,947 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:39] "POST /chatbot/step/trigger HTTP/1.1" 200 - 47 0.041 0.073 2026-03-23 08:37:40,060 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:40] "POST /mail/message/post HTTP/1.1" 200 - 43 0.038 0.067 2026-03-23 08:37:40,090 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:40] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 8 0.009 0.016 2026-03-23 08:37:40,204 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:40] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.042 0.069 2026-03-23 08:37:40,299 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:40] "POST /mail/message/post HTTP/1.1" 200 - 43 0.030 0.058 2026-03-23 08:37:40,512 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:40] "POST /chatbot/step/trigger HTTP/1.1" 200 - 77 0.075 0.132 2026-03-23 08:37:40,597 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [6146] 2026-03-23 08:37:40,611 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted crm.lead records with IDs: [1329] 2026-03-23 08:37:40,859 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:40] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.078 0.156 2026-03-23 08:37:40,950 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:40] "POST /mail/message/post HTTP/1.1" 200 - 43 0.029 0.055 2026-03-23 08:37:40,973 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:40] "POST /chatbot/answer/save HTTP/1.1" 200 - 8 0.007 0.012 2026-03-23 08:37:41,093 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:41] "POST /chatbot/step/trigger HTTP/1.1" 200 - 47 0.044 0.072 2026-03-23 08:37:41,192 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:41] "POST /mail/message/post HTTP/1.1" 200 - 43 0.033 0.057 2026-03-23 08:37:41,216 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:41] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 8 0.005 0.014 2026-03-23 08:37:41,335 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:41] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.043 0.072 2026-03-23 08:37:41,437 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:41] "POST /mail/message/post HTTP/1.1" 200 - 43 0.033 0.061 2026-03-23 08:37:41,641 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:41] "POST /chatbot/step/trigger HTTP/1.1" 200 - 77 0.075 0.125 2026-03-23 08:37:41,728 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [6156] 2026-03-23 08:37:41,741 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted crm.lead records with IDs: [1330] 2026-03-23 08:37:41,996 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:41] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.083 0.161 2026-03-23 08:37:42,119 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:42] "POST /mail/message/post HTTP/1.1" 200 - 43 0.047 0.068 2026-03-23 08:37:42,150 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:42] "POST /chatbot/answer/save HTTP/1.1" 200 - 8 0.008 0.016 2026-03-23 08:37:42,261 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:42] "POST /chatbot/step/trigger HTTP/1.1" 200 - 47 0.033 0.069 2026-03-23 08:37:42,366 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:42] "POST /mail/message/post HTTP/1.1" 200 - 43 0.032 0.064 2026-03-23 08:37:42,391 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:42] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 8 0.006 0.014 2026-03-23 08:37:42,497 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:42] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.035 0.067 2026-03-23 08:37:42,608 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:42] "POST /mail/message/post HTTP/1.1" 200 - 43 0.037 0.067 2026-03-23 08:37:42,801 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:42] "POST /chatbot/step/trigger HTTP/1.1" 200 - 77 0.068 0.121 2026-03-23 08:37:42,882 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [6166] 2026-03-23 08:37:42,892 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted crm.lead records with IDs: [1331] 2026-03-23 08:37:43,144 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.086 0.156 2026-03-23 08:37:43,256 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:43] "POST /mail/message/post HTTP/1.1" 200 - 43 0.041 0.062 2026-03-23 08:37:43,287 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:43] "POST /chatbot/answer/save HTTP/1.1" 200 - 8 0.009 0.017 2026-03-23 08:37:43,396 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:43] "POST /chatbot/step/trigger HTTP/1.1" 200 - 47 0.034 0.070 2026-03-23 08:37:43,509 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:43] "POST /mail/message/post HTTP/1.1" 200 - 43 0.044 0.063 2026-03-23 08:37:43,538 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:43] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 8 0.008 0.015 2026-03-23 08:37:43,680 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:43] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.059 0.077 2026-03-23 08:37:43,776 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:43] "POST /mail/message/post HTTP/1.1" 200 - 43 0.030 0.056 2026-03-23 08:37:43,965 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:43] "POST /chatbot/step/trigger HTTP/1.1" 200 - 77 0.067 0.116 2026-03-23 08:37:43,980 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead: Starting CrmChatbotCase.test_chatbot_create_lead_portal_user ... 2026-03-23 08:37:44,180 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-03-23 08:37:44,198 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:37:44,657 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 111 0.100 0.363 2026-03-23 08:37:44,800 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:44] "POST /mail/message/post HTTP/1.1" 200 - 49 0.049 0.087 2026-03-23 08:37:44,850 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:44] "POST /chatbot/answer/save HTTP/1.1" 200 - 12 0.015 0.029 2026-03-23 08:37:44,995 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:44] "POST /chatbot/step/trigger HTTP/1.1" 200 - 47 0.053 0.086 2026-03-23 08:37:45,114 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:45] "POST /mail/message/post HTTP/1.1" 200 - 43 0.039 0.069 2026-03-23 08:37:45,137 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:45] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 8 0.005 0.013 2026-03-23 08:37:45,252 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:45] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.042 0.069 2026-03-23 08:37:45,373 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:45] "POST /mail/message/post HTTP/1.1" 200 - 43 0.042 0.072 2026-03-23 08:37:45,666 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:45] "POST /chatbot/step/trigger HTTP/1.1" 200 - 110 0.109 0.178 2026-03-23 08:37:45,679 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead: Starting CrmChatbotCase.test_chatbot_create_lead_public_user ... 2026-03-23 08:37:45,914 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:37:46,394 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.094 0.393 2026-03-23 08:37:46,513 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:46] "POST /mail/message/post HTTP/1.1" 200 - 45 0.042 0.067 2026-03-23 08:37:46,569 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:46] "POST /chatbot/answer/save HTTP/1.1" 200 - 15 0.023 0.025 2026-03-23 08:37:46,712 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:46] "POST /chatbot/step/trigger HTTP/1.1" 200 - 48 0.053 0.084 2026-03-23 08:37:46,840 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:46] "POST /mail/message/post HTTP/1.1" 200 - 39 0.042 0.078 2026-03-23 08:37:46,879 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:46] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.011 0.023 2026-03-23 08:37:47,041 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:47] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.059 0.094 2026-03-23 08:37:47,141 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:47] "POST /mail/message/post HTTP/1.1" 200 - 39 0.032 0.059 2026-03-23 08:37:47,389 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:47] "POST /chatbot/step/trigger HTTP/1.1" 200 - 92 0.096 0.142 2026-03-23 08:37:47,406 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead: Starting CrmChatbotCase.test_create_lead_from_chatbot ... 2026-03-23 08:37:48,289 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Chrome pid: 16104 2026-03-23 08:37:48,289 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Chrome headless temporary user profile dir: /tmp/tmpcbsuy1dg_chrome_odoo 2026-03-23 08:37:48,289 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Issuing json command http://127.0.0.1:37519/json/version 2026-03-23 08:37:48,296 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37519', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:37:48,453 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Browser version: Chrome/141.0.7390.54 2026-03-23 08:37:48,454 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Issuing json command http://127.0.0.1:37519/json 2026-03-23 08:37:48,485 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37519', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:37:48,499 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Websocket url found: ws://127.0.0.1:37519/devtools/page/69720D950D54FD8DDB4268848D32571D 2026-03-23 08:37:48,546 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Enable chrome headless console log notification 2026-03-23 08:37:48,592 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Chrome headless enable page notifications 2026-03-23 08:37:48,703 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Setting session cookie in browser 2026-03-23 08:37:48,731 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Open "http://127.0.0.1:8069/im_livechat/support/3" in browser 2026-03-23 08:37:48,732 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Navigating to: "http://127.0.0.1:8069/im_livechat/support/3" 2026-03-23 08:37:48,748 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:37:49,060 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:49] "GET /im_livechat/support/3 HTTP/1.1" 200 - 13 0.014 0.306 2026-03-23 08:37:49,066 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Navigation result: {'frameId': '69720D950D54FD8DDB4268848D32571D', 'loaderId': '1A288B401E5052E7C4FE01E12368D421', 'isDownload': False} 2026-03-23 08:37:49,066 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Evaluate ready code "odoo.isTourReady('crm_livechat.create_lead_from_chatbot')" 2026-03-23 08:37:49,155 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:49] "GET /im_livechat/loader/3 HTTP/1.1" 200 - 5 0.003 0.031 2026-03-23 08:37:51,547 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/28a29d4/im_livechat.assets_embed_external.min.js (id:8382) 2026-03-23 08:37:51,559 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:51] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 20 0.048 2.376 2026-03-23 08:37:52,037 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:52] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.002 0.039 2026-03-23 08:37:52,083 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:52] "GET /favicon.ico HTTP/1.1" 301 - 7 0.026 0.044 2026-03-23 08:37:52,349 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/43d3214/im_livechat.assets_livechat_support_tours.min.js (id:8383) 2026-03-23 08:37:52,360 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:52] "GET /web/assets/43d3214/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 8 0.009 0.280 2026-03-23 08:37:52,402 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:52] "GET /web/image/website/1/favicon?unique=dc1460c HTTP/1.1" 200 - 5 0.013 0.293 2026-03-23 08:37:52,473 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:52] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.013 0.017 2026-03-23 08:37:52,564 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: The ready code tooks too much time : 3.4977028369903564 2026-03-23 08:37:52,564 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Evaluate test code "odoo.startTour('crm_livechat.create_lead_from_chatbot', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/im_livechat/support/3", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:37:52,598 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot.browser: [1/8] Tour crm_livechat.create_lead_from_chatbot → Step .o-livechat-root:shadow .o-livechat-LivechatButton 2026-03-23 08:37:53,979 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ed68e73/im_livechat.assets_embed_external.min.css (id:8384) 2026-03-23 08:37:53,985 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:53] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.030 1.405 2026-03-23 08:37:53,992 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:53] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 1.403 2026-03-23 08:37:53,997 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:53] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.403 2026-03-23 08:37:54,047 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:54] "POST /mail/action HTTP/1.1" 200 - 9 0.018 1.425 2026-03-23 08:37:54,119 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot.browser: [2/8] Tour crm_livechat.create_lead_from_chatbot → Step .o-livechat-root:shadow .o-mail-Message:contains(Hello, how can I help you?) 2026-03-23 08:37:54,170 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 28 0.017 0.031 2026-03-23 08:37:54,386 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:54] "GET /web/image/res.partner/1287/avatar_128?access_token=910e1cd2e9ac381010c1b2f0ce9ebb56df2c2e11b5aaddc932f11394a7503efdo0x69e4e47c&unique=1774255031000 HTTP/1.1" 200 - 4 0.003 0.015 2026-03-23 08:37:54,558 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot.browser: [3/8] Tour crm_livechat.create_lead_from_chatbot → Step .o-livechat-root:shadow .o-mail-Composer-input 2026-03-23 08:37:54,648 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:8385) 2026-03-23 08:37:54,652 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:54] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 6 0.006 0.226 2026-03-23 08:37:54,979 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot.browser: [4/8] Tour crm_livechat.create_lead_from_chatbot → Step .o-livechat-root:shadow .o-mail-Composer-input 2026-03-23 08:37:55,319 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot.browser: [5/8] Tour crm_livechat.create_lead_from_chatbot → Step .o-livechat-root:shadow .o-mail-Message:contains(Would you mind leaving your email address so that we can reach you back?) 2026-03-23 08:37:55,378 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:55] "GET /im_livechat/static/src/img/chatbot_is_typing.gif HTTP/1.1" 200 - 0 0.000 0.021 2026-03-23 08:37:55,564 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:55] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.135 0.195 2026-03-23 08:37:55,625 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:8386) 2026-03-23 08:37:55,628 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.003 0.032 2026-03-23 08:37:55,701 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:55] "POST /discuss/channel/messages HTTP/1.1" 200 - 35 0.033 0.070 2026-03-23 08:37:55,711 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:55] "GET /web/image/mail.guest/13/avatar_128?access_token=c36e3d253088e62432502fcecb31bec338aac03e977c2a45b4c446de3ff5db61o0x69e281d1&unique=1774255075000 HTTP/1.1" 200 - 3 0.002 0.072 2026-03-23 08:37:55,753 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:55] "POST /mail/data HTTP/1.1" 200 - 10 0.020 0.091 2026-03-23 08:37:55,759 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.092 2026-03-23 08:37:55,884 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:55] "POST /mail/message/post HTTP/1.1" 200 - 47 0.044 0.075 2026-03-23 08:37:56,451 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:56] "POST /chatbot/step/trigger HTTP/1.1" 200 - 54 0.048 0.095 2026-03-23 08:37:56,588 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:56] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 23 0.024 0.050 2026-03-23 08:37:56,651 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot.browser: [6/8] Tour crm_livechat.create_lead_from_chatbot → Step .o-livechat-root:shadow .o-mail-Composer-input 2026-03-23 08:37:56,754 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:56] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.010 0.034 2026-03-23 08:37:56,835 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot.browser: [7/8] Tour crm_livechat.create_lead_from_chatbot → Step .o-livechat-root:shadow .o-mail-Composer-input 2026-03-23 08:37:56,946 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot.browser: [8/8] Tour crm_livechat.create_lead_from_chatbot → Step .o-livechat-root:shadow .o-mail-Message:contains(Thank you, you should hear back from us very soon!) 2026-03-23 08:37:56,995 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:56] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 14 0.034 0.042 2026-03-23 08:37:57,132 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:57] "POST /mail/message/post HTTP/1.1" 200 - 45 0.042 0.151 2026-03-23 08:37:57,181 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:57] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.007 0.021 2026-03-23 08:37:57,854 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:37:57] "POST /chatbot/step/trigger HTTP/1.1" 200 - 90 0.082 0.156 2026-03-23 08:37:57,941 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot.browser: tour succeeded 2026-03-23 08:37:57,943 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR crm_livechat.create_lead_from_chatbot SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-03-23 08:37:58,121 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot.browser: heap 13999204 (allocated 15605760) 2026-03-23 08:37:58,126 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Closing chrome headless with pid 16104 2026-03-23 08:37:58,128 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Closing websocket connection 2026-03-23 08:37:58,130 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Terminating chrome headless with pid 16104 2026-03-23 08:37:58,259 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_create_lead_from_chatbot: Removing chrome user profile "/tmp/tmpcbsuy1dg_chrome_odoo" 2026-03-23 08:37:58,380 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-23 08:38:00,533 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_crm_lead: Starting TestLivechatLead.test_create_lead_when_channel_has_deleted_message ... 2026-03-23 08:38:00,962 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:bob_user from n/a 2026-03-23 08:38:00,999 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:38:01,421 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:01] "POST /im_livechat/get_session HTTP/1.1" 200 - 79 0.080 0.348 2026-03-23 08:38:01,718 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_crm_lead: Starting TestLivechatLead.test_crm_lead_creation_guest ... 2026-03-23 08:38:01,780 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:38:02,673 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:02] "POST /im_livechat/get_session HTTP/1.1" 200 - 102 0.103 0.794 2026-03-23 08:38:02,991 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:02] "POST /im_livechat/get_session HTTP/1.1" 200 - 63 0.053 0.087 2026-03-23 08:38:03,142 26 INFO 00847-19-0-all odoo.models.unlink: User #324 deleted discuss.channel.member records with IDs: [515] 2026-03-23 08:38:03,265 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_crm_lead: Starting TestLivechatLead.test_crm_lead_creation_portal ... 2026-03-23 08:38:03,342 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:user_portal from n/a 2026-03-23 08:38:03,361 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:38:03,786 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:03] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.072 0.355 2026-03-23 08:38:04,030 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:38:04,036 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_access_channel_from_lead ... 2026-03-23 08:38:04,467 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:38:04,882 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:38:05,317 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:38:05,830 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:38:06,386 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:38:06,992 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:38:07,567 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:38:08,194 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:38:08,318 26 INFO 00847-19-0-all odoo.addons.crm_livechat.tests.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_cannot_link_lead_to_restricted_channel ... 2026-03-23 08:38:08,774 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:38:09,101 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-23 08:38:09,169 26 INFO 00847-19-0-all odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_include_archived ... 2026-03-23 08:38:09,199 26 INFO 00847-19-0-all odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_recycle_archive ... 2026-03-23 08:38:09,234 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted data_recycle.record records with IDs: [6, 7, 8, 9, 10] 2026-03-23 08:38:09,239 26 INFO 00847-19-0-all odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_recycle_domain ... 2026-03-23 08:38:09,256 26 INFO 00847-19-0-all odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_recycle_flow ... 2026-03-23 08:38:09,280 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted fetchmail.server records with IDs: [1] 2026-03-23 08:38:09,301 26 INFO 00847-19-0-all odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_recycle_notification ... 2026-03-23 08:38:09,586 26 INFO 00847-19-0-all odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_recycle_unlink ... 2026-03-23 08:38:09,624 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted fetchmail.server records with IDs: [1, 2, 3, 4, 5] 2026-03-23 08:38:09,639 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted data_recycle.record records with IDs: [25, 26, 27, 28, 29] 2026-03-23 08:38:09,661 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:38:11,534 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_00_order_with_heavy_product_simple ... 2026-03-23 08:38:11,852 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_01_order_with_heavy_product_different_uom ... 2026-03-23 08:38:12,175 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_02_order_with_big_product_simple ... 2026-03-23 08:38:12,427 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_03_order_with_big_product_different_uom ... 2026-03-23 08:38:12,770 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_04_check_must_have_tag ... 2026-03-23 08:38:13,221 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_05_check_excluded_tag ... 2026-03-23 08:38:13,567 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_06_check_tags_complex ... 2026-03-23 08:38:14,296 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_dont_set_default_carrier_when_partner_delivery_method_is_not_available ... 2026-03-23 08:38:14,374 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_dont_set_default_carrier_when_partner_delivery_method_is_not_set ... 2026-03-23 08:38:14,429 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_set_default_carrier_when_partner_delivery_method_is_available ... 2026-03-23 08:38:14,481 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_set_default_carrier_when_sale_order_delivery_method_is_set ... 2026-03-23 08:38:14,538 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:38:16,305 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_00_delivery_cost ... 2026-03-23 08:38:18,517 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_01_delivery_cost_from_pricelist ... 2026-03-23 08:38:18,948 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_01_taxes_on_delivery_cost ... 2026-03-23 08:38:20,306 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_02_delivery_cost_from_different_currency ... 2026-03-23 08:38:20,825 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_base_on_rule_currency_is_converted ... 2026-03-23 08:38:24,205 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_delivery_product_taxes_on_branch ... 2026-03-23 08:38:26,717 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [20] 2026-03-23 08:38:26,861 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_estimated_weight ... 2026-03-23 08:38:27,112 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_fixed_price_margins ... 2026-03-23 08:38:27,602 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_get_invalid_delivery_weight_lines ... 2026-03-23 08:38:27,995 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_price_with_weight_volume_variable ... 2026-03-23 08:38:28,264 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_update_weight_in_shipping_when_change_quantity ... 2026-03-23 08:38:28,619 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:38:30,008 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_payment_provider: Starting TestCODPaymentProvider.test_cod_provider_available_when_dm_cod_enabled ... 2026-03-23 08:38:30,066 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_payment_provider: Starting TestCODPaymentProvider.test_cod_provider_unavailable_when_dm_cod_disabled ... 2026-03-23 08:38:30,155 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:38:31,399 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_payment_transaction: Starting TestCODPaymentTransaction.test_choosing_cod_payment_confirms_order ... 2026-03-23 08:38:32,399 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:38:33,672 26 INFO 00847-19-0-all odoo.addons.delivery.tests.test_sale_order: Starting TestSaleOrder.test_avoid_setting_pickup_location_as_default_delivery_address ... 2026-03-23 08:38:33,794 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:38:33,994 26 INFO 00847-19-0-all odoo.addons.delivery_stock_picking_batch.tests.test_delivery_picking_batch: Starting TestDeliveryPickingBatch.test_auto_batch_carrier_change_after_confirmation ... 2026-03-23 08:38:35,564 26 INFO 00847-19-0-all odoo.addons.delivery_stock_picking_batch.tests.test_delivery_picking_batch: Starting TestDeliveryPickingBatch.test_batch_picking_pack_shipping_weight_compute ... 2026-03-23 08:38:36,145 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:38:36,795 26 INFO 00847-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:38:44,134 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 08:38:44,135 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 08:38:44,619 26 INFO 00847-19-0-all odoo.addons.digest.tests.test_digest: Starting TestUnsubscribe.test_mail_mail_headers ... 2026-03-23 08:38:45,156 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:38:45,447 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:45] "POST /digest/5/unsubscribe_oneclik?token=a37f0806cf575881d0201c8886b498fb4a5adca5f1857682e09a0df090113ae5&user_id=351 HTTP/1.1" 200 - 17 0.012 0.285 2026-03-23 08:38:45,478 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:45] "POST /digest/5/unsubscribe_oneclik?token=cdf7cf054f6f5a54da5f2ba63c6b7e522c42971807c85ca14681784cf2fc2e1f&user_id=347 HTTP/1.1" 200 - 5 0.004 0.010 2026-03-23 08:38:45,498 26 INFO 00847-19-0-all odoo.addons.digest.tests.test_digest: Starting TestUnsubscribe.test_unsubscribe ... 2026-03-23 08:38:45,689 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:38:45,709 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:38:47,628 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:47] "GET /digest/6/unsubscribe HTTP/1.1" 200 - 150 0.164 1.759 2026-03-23 08:38:47,650 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:38:47,747 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:47] "GET /digest/6/unsubscribe HTTP/1.1" 200 - 19 0.022 0.070 2026-03-23 08:38:47,882 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:47] "GET /digest/6/unsubscribe?token=9725b790cf2b724cadcfe74771c231d92a16051fc3c183b1004fcaead3e69f5b&user_id=347 HTTP/1.1" 200 - 24 0.031 0.066 2026-03-23 08:38:48,223 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:48] "GET /digest/6/unsubscribe?token=probably-not-a-token&user_id=347 HTTP/1.1" 404 - 30 0.050 0.269 2026-03-23 08:38:48,321 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:48] "GET /digest/6/unsubscribe HTTP/1.1" 404 - 16 0.018 0.065 2026-03-23 08:38:48,329 26 INFO 00847-19-0-all odoo.addons.digest.tests.test_digest: Starting TestUnsubscribe.test_unsubscribe_token_one_click ... 2026-03-23 08:38:48,555 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:38:48,758 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:48] "GET /digest/7/unsubscribe_oneclik?token=5678746d185f99d659e484aa3ff2aba9b1882c811e810da7aeac2f65cba6eab4&user_id=347 HTTP/1.1" 405 - 3 0.001 0.207 2026-03-23 08:38:48,796 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:38:48] "POST /digest/7/unsubscribe_oneclik?token=5678746d185f99d659e484aa3ff2aba9b1882c811e810da7aeac2f65cba6eab4&user_id=347 HTTP/1.1" 200 - 14 0.011 0.018 2026-03-23 08:38:48,829 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 08:38:51,485 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_assert_initial_values ... 2026-03-23 08:38:51,631 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule ... 2021-03-20 14:30:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-20 14:30:15,123 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2021-03-20 14:30:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2021-03-20 15:30:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-20 15:30:15,123 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2021-03-20 15:30:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2021-03-21 07:00:00,654 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-21 07:00:00,654 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2021-03-21 09:00:00,654 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-21 09:00:00,654 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2021-03-24 20:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-24 20:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-23 08:38:55,487 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_fail_global_composer ... 2021-03-23 14:30:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-23 14:30:15,123 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2021-03-23 14:30:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2021-03-23 15:29:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-23 15:29:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2021-03-23 15:31:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-23 15:31:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2021-03-23 15:31:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-23 15:31:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-23 08:38:57,107 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_fail_global_composer_message ... 2021-03-23 14:30:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-23 14:30:15,123 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2021-03-23 14:30:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-23 08:38:58,199 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_fail_global_no_registrations ... 2021-03-23 14:30:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-23 14:30:15,123 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2021-03-23 14:30:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-23 08:38:58,483 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_fail_registration_composer ... 2026-03-23 08:38:58,929 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_fail_registration_template_removed ... 2026-03-23 08:38:59,088 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted mail.template records with IDs: [74] 2026-03-23 08:38:59,102 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [1, 2] 2026-03-23 08:38:59,112 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_on_slot ... 2026-03-23 08:38:59,293 26 INFO 00847-19-0-all odoo.models.unlink: User #357 deleted event.mail records with IDs: [1, 2] 2021-03-22 06:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-22 06:00:00,000 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2021-03-22 06:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2021-03-22 07:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-22 07:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-23 08:39:00,465 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_on_subscription ... 2026-03-23 08:39:01,903 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Query count less than expected for user user_eventmanager: 21 < 31 in test_event_mail_schedule_on_subscription at event/tests/test_event_mail_schedule.py:743 2026-03-23 08:39:02,377 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Query count less than expected for user user_eventmanager: 51 < 64 in test_event_mail_schedule_on_subscription at event/tests/test_event_mail_schedule.py:768 2026-03-23 08:39:02,383 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_on_subscription_async ... 2021-03-20 14:40:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2021-03-20 14:40:15,123 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2021-03-20 14:40:15,123 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-23 08:39:03,654 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-23 08:39:06,732 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailScheduleInternals.test_scheduled_date ... 2026-03-23 08:39:07,002 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [11] 2026-03-23 08:39:07,018 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [12] 2026-03-23 08:39:07,034 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [13] 2026-03-23 08:39:07,047 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [14] 2026-03-23 08:39:07,061 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [15] 2026-03-23 08:39:07,077 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [16] 2026-03-23 08:39:07,092 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [17] 2026-03-23 08:39:07,108 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [18] 2026-03-23 08:39:07,126 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [19] 2026-03-23 08:39:07,142 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [20] 2026-03-23 08:39:07,155 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [21] 2026-03-23 08:39:07,168 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [22] 2026-03-23 08:39:07,191 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [23] 2026-03-23 08:39:07,206 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [24] 2026-03-23 08:39:07,219 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [25] 2026-03-23 08:39:07,234 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [26] 2026-03-23 08:39:07,257 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [27] 2026-03-23 08:39:07,278 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [28] 2026-03-23 08:39:07,294 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [29] 2026-03-23 08:39:07,312 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [30] 2026-03-23 08:39:07,326 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [31] 2026-03-23 08:39:07,354 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [32] 2026-03-23 08:39:07,386 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [33] 2026-03-23 08:39:07,403 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [34] 2026-03-23 08:39:07,415 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailScheduleInternals.test_scheduled_date_execution ... 2026-03-23 08:39:07,715 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [36] 2026-03-23 08:39:07,813 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [37] 2026-03-23 08:39:07,915 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [38] 2026-03-23 08:39:08,022 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [39] 2026-03-23 08:39:08,118 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [40] 2026-03-23 08:39:08,212 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailScheduleInternals.test_scheduler_exclusion_list_usage ... 2026-03-23 08:39:09,213 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailScheduleInternals.test_scheduler_on_archived_cancelled_event ... 2023-07-26 05:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2023-07-26 05:00:00,000 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2023-07-26 05:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2023-07-26 05:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2023-07-26 05:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-23 08:39:10,712 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailScheduleInternals.test_scheduler_on_done_event ... 2023-07-28 19:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2023-07-28 19:00:00,000 26 INFO 00847-19-0-all odoo.tests.common: Simulating signal changes during tests 2023-07-28 19:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2023-07-28 21:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) starting 2023-07-28 21:00:00,000 26 INFO 00847-19-0-all odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (25) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-23 08:39:11,874 26 INFO 00847-19-0-all odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailScheduleInternals.test_unique_event_mail_ids ... 2026-03-23 08:39:12,736 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-23 08:39:15,294 26 INFO 00847-19-0-all odoo.addons.event.tests.test_mailing: Starting TestMailing.test_event_mail_attendees ... 2026-03-23 08:39:16,200 26 INFO 00847-19-0-all odoo.addons.event.tests.test_mailing: Starting TestMailing.test_event_mail_recipients ... 2026-03-23 08:39:16,555 26 INFO 00847-19-0-all odoo.addons.event.tests.test_mailing: Starting TestMailing.test_mail_template_creation ... 2026-03-23 08:39:16,666 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:39:19,210 26 INFO 00847-19-0-all odoo.addons.event_booth.tests.test_event_booth_internals: Starting TestEventData.test_event_booth_contact ... 2026-03-23 08:39:19,498 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:39:21,846 26 INFO 00847-19-0-all odoo.addons.event_booth.tests.test_event_internals: Starting TestEventData.test_event_configuration_booths_from_type ... 2026-03-23 08:39:22,881 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:39:34,194 26 INFO 00847-19-0-all odoo.addons.event_booth_sale.tests.test_event_booth_sale: Starting TestEventBoothSaleInvoice.test_event_booth_with_invoice ... 2026-03-23 08:39:36,456 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-03-23 08:39:40,890 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http: Starting TestEventCrmHttp.test_event_question_answers_lead_creation ... 2026-03-23 08:39:41,686 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Chrome pid: 16277 2026-03-23 08:39:41,687 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Chrome headless temporary user profile dir: /tmp/tmplutwhhmr_chrome_odoo 2026-03-23 08:39:41,687 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Issuing json command http://127.0.0.1:44627/json/version 2026-03-23 08:39:41,690 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44627', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:39:41,889 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Browser version: Chrome/141.0.7390.54 2026-03-23 08:39:41,889 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Issuing json command http://127.0.0.1:44627/json 2026-03-23 08:39:41,890 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44627', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:39:41,933 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Websocket url found: ws://127.0.0.1:44627/devtools/page/30095A4D2E852E9DAA2EE855C1866BE1 2026-03-23 08:39:41,939 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Enable chrome headless console log notification 2026-03-23 08:39:41,964 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Chrome headless enable page notifications 2026-03-23 08:39:42,087 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:39:42,099 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Setting session cookie in browser 2026-03-23 08:39:42,102 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:39:42,103 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:39:42,130 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:39:44,099 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:44] "GET /odoo HTTP/1.1" 200 - 144 0.142 1.833 2026-03-23 08:39:44,108 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Navigation result: {'frameId': '30095A4D2E852E9DAA2EE855C1866BE1', 'loaderId': '305E6AED3168D8217EDAC3B28B0196CC', 'isDownload': False} 2026-03-23 08:39:44,109 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Evaluate ready code "odoo.isTourReady('event_question_answers_rule_creation_tour')" 2026-03-23 08:39:44,154 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:44] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-03-23 08:39:44,178 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:44] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.009 0.026 2026-03-23 08:39:44,398 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:44] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.090 0.158 2026-03-23 08:39:44,415 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:44] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.143 2026-03-23 08:39:44,584 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:44] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-03-23 08:39:45,257 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:39:45,275 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.016 2026-03-23 08:39:45,289 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-03-23 08:39:45,295 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:39:45,346 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:39:45,405 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 23 0.032 0.065 2026-03-23 08:39:45,439 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:8887) 2026-03-23 08:39:45,443 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.005 0.091 2026-03-23 08:39:45,451 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: Owl is running in 'dev' mode. 2026-03-23 08:39:45,477 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:39:45,516 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:39:45,605 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /odoo HTTP/1.1" 200 - 26 0.024 0.050 2026-03-23 08:39:45,641 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.094 2026-03-23 08:39:45,737 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.016 2026-03-23 08:39:45,759 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Evaluate test code "odoo.startTour('event_question_answers_rule_creation_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:39:45,789 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:39:45,794 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:39:45,811 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.030 0.063 2026-03-23 08:39:45,820 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: [1/10] Tour event_question_answers_rule_creation_tour → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:39:45,832 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /web/image/res.partner/3/avatar_128?unique=1774255176000 HTTP/1.1" 200 - 6 0.007 0.105 2026-03-23 08:39:45,847 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.119 2026-03-23 08:39:45,915 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "POST /mail/data HTTP/1.1" 200 - 35 0.027 0.101 2026-03-23 08:39:45,941 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.131 2026-03-23 08:39:46,097 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: [2/10] Tour event_question_answers_rule_creation_tour → Step .o_app[data-menu-xmlid="event.event_main_menu"] 2026-03-23 08:39:46,270 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: [3/10] Tour event_question_answers_rule_creation_tour → Step .o_app[data-menu-xmlid="event.event_main_menu"] 2026-03-23 08:39:46,289 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:46] "POST /mail/data HTTP/1.1" 200 - 56 0.060 0.121 2026-03-23 08:39:46,293 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.109 2026-03-23 08:39:46,318 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:46] "POST /web/action/load HTTP/1.1" 200 - 9 0.007 0.046 2026-03-23 08:39:46,321 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:46] "POST /mail/data HTTP/1.1" 200 - 1 0.000 0.075 2026-03-23 08:39:46,749 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:46] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.023 0.081 2026-03-23 08:39:46,790 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: [4/10] Tour event_question_answers_rule_creation_tour → Step Click on the Configuration menu. (trigger: button[data-menu-xmlid="event.menu_event_configuration"]) 2026-03-23 08:39:46,791 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:46] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.014 0.063 2026-03-23 08:39:46,811 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:46] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.005 0.087 2026-03-23 08:39:46,854 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:46] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.011 0.118 2026-03-23 08:39:46,909 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:46] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.055 2026-03-23 08:39:46,919 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: [5/10] Tour event_question_answers_rule_creation_tour → Step Go to the list of questions. (trigger: a[data-menu-xmlid="event.event_question_menu"]) 2026-03-23 08:39:46,975 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: [6/10] Tour event_question_answers_rule_creation_tour → Step Go to the form of a specific question. (trigger: td[name="title"]:contains("Question Test")) 2026-03-23 08:39:46,995 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:46] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 27 0.027 0.121 2026-03-23 08:39:47,275 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:47] "POST /web/dataset/call_kw/event.event/get_views#event.event.get_views HTTP/1.1" 200 - 72 0.078 0.305 2026-03-23 08:39:47,295 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:47] "POST /web/action/load HTTP/1.1" 200 - 9 0.006 0.305 2026-03-23 08:39:47,385 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:47] "POST /web/dataset/call_kw/event.event/web_read_group#event.event.web_read_group HTTP/1.1" 200 - 15 0.017 0.040 2026-03-23 08:39:47,488 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:47] "POST /web/dataset/call_kw/event.question/get_views#event.question.get_views HTTP/1.1" 200 - 16 0.014 0.037 2026-03-23 08:39:47,542 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:47] "POST /web/dataset/call_kw/event.question/web_search_read#event.question.web_search_read HTTP/1.1" 200 - 7 0.007 0.020 2026-03-23 08:39:47,742 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: [7/10] Tour event_question_answers_rule_creation_tour → Step Click on the 'Add rule' button. (trigger: tr:contains("Answer Test") button[name="action_add_rule_button"]) 2026-03-23 08:39:47,782 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:47] "POST /web/dataset/call_kw/event.question/web_read#event.question.web_read HTTP/1.1" 200 - 6 0.003 0.010 2026-03-23 08:39:47,887 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:47] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:39:48,019 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: [8/10] Tour event_question_answers_rule_creation_tour → Step Edit the name of the rule. (trigger: [name=name] input) 2026-03-23 08:39:48,052 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "POST /web/dataset/call_button/event.question.answer/action_add_rule_button#event.question.answer.action_add_rule_button HTTP/1.1" 200 - 10 0.007 0.021 2026-03-23 08:39:48,112 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "POST /web/dataset/call_kw/event.lead.rule/get_views#event.lead.rule.get_views HTTP/1.1" 200 - 11 0.008 0.020 2026-03-23 08:39:48,151 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "POST /web/dataset/call_kw/event.lead.rule/onchange#event.lead.rule.onchange HTTP/1.1" 200 - 3 0.003 0.012 2026-03-23 08:39:48,271 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "POST /web/dataset/call_kw/event.registration/search_count#event.registration.search_count HTTP/1.1" 200 - 6 0.016 0.038 2026-03-23 08:39:48,393 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "POST /web/dataset/call_kw/event.registration/fields_get#event.registration.fields_get HTTP/1.1" 200 - 8 0.039 0.127 2026-03-23 08:39:48,429 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: [9/10] Tour event_question_answers_rule_creation_tour → Step Save the rule creation form with pre-filled data, except for the name. (trigger: .modal:contains("Event lead rule") .o_form_button_save) 2026-03-23 08:39:48,434 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.016 0.087 2026-03-23 08:39:48,466 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "POST /web/dataset/call_kw/event.registration.answer/fields_get#event.registration.answer.fields_get HTTP/1.1" 200 - 3 0.001 0.009 2026-03-23 08:39:48,490 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "POST /web/dataset/call_kw/event.question.answer/web_search_read#event.question.answer.web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-03-23 08:39:48,496 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "POST /web/dataset/call_kw/event.question/web_search_read#event.question.web_search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-03-23 08:39:48,499 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: [10/10] Tour event_question_answers_rule_creation_tour → Step Wait until the modal is closed (trigger: body:not(.modal-open)) 2026-03-23 08:39:48,534 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "POST /web/dataset/call_kw/event.lead.rule/web_save#event.lead.rule.web_save HTTP/1.1" 200 - 5 0.008 0.019 2026-03-23 08:39:48,598 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "POST /web/dataset/call_kw/event.question/web_read#event.question.web_read HTTP/1.1" 200 - 6 0.006 0.017 2026-03-23 08:39:48,607 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:48] "POST /web/dataset/call_kw/event.registration/search_count#event.registration.search_count HTTP/1.1" 200 - 1 0.001 0.025 2026-03-23 08:39:48,624 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: tour succeeded 2026-03-23 08:39:48,625 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR event_question_answers_rule_creation_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-03-23 08:39:48,883 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation.browser: heap 27498644 (allocated 28401664) 2026-03-23 08:39:48,899 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Closing chrome headless with pid 16277 2026-03-23 08:39:48,902 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Closing websocket connection 2026-03-23 08:39:48,904 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Terminating chrome headless with pid 16277 2026-03-23 08:39:49,024 26 INFO 00847-19-0-all odoo.addons.event_crm.tests.test_event_crm_http.TestEventCrmHttp.test_event_question_answers_lead_creation: Removing chrome user profile "/tmp/tmplutwhhmr_chrome_odoo" 2026-03-23 08:39:49,862 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-23 08:39:52,327 26 INFO 00847-19-0-all odoo.addons.event_product.tests.test_event_product: Starting TestEventProduct.test_ensure_event_service_tracking ... 2026-03-23 08:39:53,373 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:39:53,389 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui: Starting TestUi.test_event_configurator ... 2026-03-23 08:39:54,134 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Chrome pid: 16462 2026-03-23 08:39:54,134 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Chrome headless temporary user profile dir: /tmp/tmpcp1zhomh_chrome_odoo 2026-03-23 08:39:54,134 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Issuing json command http://127.0.0.1:39529/json/version 2026-03-23 08:39:54,136 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:39:54,264 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Browser version: Chrome/141.0.7390.54 2026-03-23 08:39:54,264 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Issuing json command http://127.0.0.1:39529/json 2026-03-23 08:39:54,265 26 INFO 00847-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:39:54,336 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Websocket url found: ws://127.0.0.1:39529/devtools/page/F006F2806F181147E1C2E46985B7470D 2026-03-23 08:39:54,399 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Enable chrome headless console log notification 2026-03-23 08:39:54,438 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Chrome headless enable page notifications 2026-03-23 08:39:54,714 26 INFO 00847-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:39:54,725 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Setting session cookie in browser 2026-03-23 08:39:54,727 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-23 08:39:54,727 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:39:54,747 26 INFO 00847-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:39:56,907 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:56] "GET /odoo HTTP/1.1" 200 - 150 0.207 1.959 2026-03-23 08:39:56,913 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Navigation result: {'frameId': 'F006F2806F181147E1C2E46985B7470D', 'loaderId': '5F1A81274069A02973C5B94A26B26588', 'isDownload': False} 2026-03-23 08:39:56,913 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Evaluate ready code "odoo.isTourReady('event_configurator_tour')" 2026-03-23 08:39:56,979 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:56] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.027 2026-03-23 08:39:56,989 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:56] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-03-23 08:39:57,238 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.078 0.194 2026-03-23 08:39:57,259 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:57] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.176 2026-03-23 08:39:57,438 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:57] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-03-23 08:39:58,112 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:39:58,134 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.018 2026-03-23 08:39:58,158 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:39:58,162 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.016 2026-03-23 08:39:58,221 26 INFO 00847-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:39:58,290 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.038 0.068 2026-03-23 08:39:58,327 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: Owl is running in 'dev' mode. 2026-03-23 08:39:58,378 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:8909) 2026-03-23 08:39:58,386 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.013 0.164 2026-03-23 08:39:58,389 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-03-23 08:39:58,415 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:39:58,530 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /odoo HTTP/1.1" 200 - 26 0.035 0.064 2026-03-23 08:39:58,585 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.131 2026-03-23 08:39:58,640 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Evaluate test code "odoo.startTour('event_configurator_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-03-23 08:39:58,648 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:39:58,662 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.031 0.045 2026-03-23 08:39:58,717 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 08:39:58,724 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.025 0.104 2026-03-23 08:39:58,739 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [1/30] Tour event_configurator_tour → Step .o_navbar_apps_menu button:enabled 2026-03-23 08:39:58,770 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.013 0.144 2026-03-23 08:39:58,854 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "POST /web/action/load HTTP/1.1" 200 - 5 0.016 0.232 2026-03-23 08:39:58,924 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [2/30] Tour event_configurator_tour → Step Go to the Sales App (trigger: .o_app[data-menu-xmlid="sale.sale_menu_root"]) 2026-03-23 08:39:58,925 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.022 0.196 2026-03-23 08:39:59,049 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:59] "POST /mail/data HTTP/1.1" 200 - 35 0.071 0.257 2026-03-23 08:39:59,082 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [3/30] Tour event_configurator_tour → Step Go to the Sales App (trigger: .o_app[data-menu-xmlid="sale.sale_menu_root"]) 2026-03-23 08:39:59,102 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.014 0.155 2026-03-23 08:39:59,177 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [4/30] Tour event_configurator_tour → Step .o_sale_order 2026-03-23 08:39:59,261 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:59] "POST /mail/data HTTP/1.1" 200 - 56 0.063 0.121 2026-03-23 08:39:59,293 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:59] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.195 2026-03-23 08:39:59,301 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:59] "POST /mail/data HTTP/1.1" 200 - 1 0.000 0.119 2026-03-23 08:39:59,306 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.119 2026-03-23 08:39:59,322 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.119 2026-03-23 08:39:59,807 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:59] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.042 0.101 2026-03-23 08:39:59,828 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:59] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.002 0.092 2026-03-23 08:39:59,841 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:59] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.001 0.103 2026-03-23 08:39:59,883 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:39:59] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.009 0.130 2026-03-23 08:40:00,287 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 120 0.105 0.298 2026-03-23 08:40:00,341 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.414 2026-03-23 08:40:00,397 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 5 0.004 0.024 2026-03-23 08:40:00,552 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [5/30] Tour event_configurator_tour → Step Create new order (trigger: .o_list_button_add) 2026-03-23 08:40:00,580 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.010 0.032 2026-03-23 08:40:00,622 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [6/30] Tour event_configurator_tour → Step Select customer Azure (trigger: .o_field_widget[name=partner_id] input) 2026-03-23 08:40:00,757 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:00] "POST /web/dataset/call_kw/sale.order/onchange#sale.order.onchange HTTP/1.1" 200 - 17 0.019 0.080 2026-03-23 08:40:00,946 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:00] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:40:01,329 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [7/30] Tour event_configurator_tour → Step ul.ui-autocomplete > li > a:contains("Azure") 2026-03-23 08:40:01,347 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:01] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.008 0.056 2026-03-23 08:40:01,445 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:01] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-03-23 08:40:01,765 26 INFO 00847-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:8910) 2026-03-23 08:40:01,770 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:01] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.007 0.216 2026-03-23 08:40:01,797 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:01] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.007 0.140 2026-03-23 08:40:01,814 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:01] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.003 0.160 2026-03-23 08:40:01,942 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [8/30] Tour event_configurator_tour → Step Add product Event Registration (trigger: a:contains("Add a product")) 2026-03-23 08:40:02,003 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [9/30] Tour event_configurator_tour → Step wait for new row to be created (trigger: .o_data_row:nth-child(1)) 2026-03-23 08:40:02,097 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:02] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 36 0.044 0.121 2026-03-23 08:40:02,200 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:02] "POST /web/dataset/call_kw/sale.order/onchange#sale.order.onchange HTTP/1.1" 200 - 17 0.023 0.056 2026-03-23 08:40:02,305 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:02] "POST /web/dataset/call_kw/sale.order.line/onchange#sale.order.line.onchange HTTP/1.1" 200 - 9 0.015 0.059 2026-03-23 08:40:02,435 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:02] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:40:02,505 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [10/30] Tour event_configurator_tour → Step div[name="product_template_id"] input 2026-03-23 08:40:02,639 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:02] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.006 0.031 2026-03-23 08:40:02,721 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [11/30] Tour event_configurator_tour → Step ul.ui-autocomplete a:contains("Event Registration") 2026-03-23 08:40:02,808 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [12/30] Tour event_configurator_tour → Step div[name="event_id"] input 2026-03-23 08:40:02,864 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:02] "POST /web/dataset/call_kw/sale.order.line/onchange#sale.order.line.onchange HTTP/1.1" 200 - 2 0.003 0.032 2026-03-23 08:40:03,060 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 7 0.014 0.042 2026-03-23 08:40:03,190 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.054 0.068 2026-03-23 08:40:03,400 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/dataset/call_kw/sale.order.line/onchange#sale.order.line.onchange HTTP/1.1" 200 - 31 0.050 0.185 2026-03-23 08:40:03,582 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/dataset/call_kw/sale.order/onchange#sale.order.onchange HTTP/1.1" 200 - 21 0.033 0.087 2026-03-23 08:40:03,604 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.004 0.121 2026-03-23 08:40:03,653 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 0.019 2026-03-23 08:40:03,686 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.010 0.042 2026-03-23 08:40:03,719 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-03-23 08:40:03,778 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/dataset/call_kw/event.event.configurator/get_views#event.event.configurator.get_views HTTP/1.1" 200 - 7 0.009 0.038 2026-03-23 08:40:03,785 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.022 2026-03-23 08:40:03,866 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/dataset/call_kw/event.event.configurator/onchange#event.event.configurator.onchange HTTP/1.1" 200 - 11 0.017 0.036 2026-03-23 08:40:03,962 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [13/30] Tour event_configurator_tour → Step ul.ui-autocomplete a:text(Design Fair Los Angeles) 2026-03-23 08:40:03,996 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:03] "POST /web/dataset/call_kw/event.event/web_name_search#event.event.web_name_search HTTP/1.1" 200 - 3 0.006 0.024 2026-03-23 08:40:04,075 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [14/30] Tour event_configurator_tour → Step div[name="event_ticket_id"] input 2026-03-23 08:40:04,093 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:04] "POST /web/dataset/call_kw/event.event.configurator/onchange#event.event.configurator.onchange HTTP/1.1" 200 - 2 0.002 0.013 2026-03-23 08:40:04,163 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [15/30] Tour event_configurator_tour → Step ul.ui-autocomplete a:contains(VIP) 2026-03-23 08:40:04,195 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:04] "POST /web/dataset/call_kw/event.event.ticket/web_name_search#event.event.ticket.web_name_search HTTP/1.1" 200 - 1 0.002 0.023 2026-03-23 08:40:04,236 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [16/30] Tour event_configurator_tour → Step .modal .o_event_sale_js_event_configurator_ok 2026-03-23 08:40:04,314 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [17/30] Tour event_configurator_tour → Step Wait the modal is closed (trigger: body:not(:has(.modal))) 2026-03-23 08:40:04,350 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:04] "POST /web/dataset/call_kw/event.event.configurator/web_save#event.event.configurator.web_save HTTP/1.1" 200 - 10 0.016 0.033 2026-03-23 08:40:04,395 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [18/30] Tour event_configurator_tour → Step click somewhere else to exit cell focus (trigger: a[name=order_lines]) 2026-03-23 08:40:04,450 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:04] "POST /web/dataset/call_kw/sale.order.line/onchange#sale.order.line.onchange HTTP/1.1" 200 - 17 0.019 0.049 2026-03-23 08:40:04,457 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [19/30] Tour event_configurator_tour → Step check that the soline is not focused anymore (trigger: table.o_section_and_note_list_view:not(:has(.o_selected_row))) 2026-03-23 08:40:04,561 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:04] "POST /web/dataset/call_kw/sale.order/onchange#sale.order.onchange HTTP/1.1" 200 - 14 0.013 0.053 2026-03-23 08:40:04,644 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [20/30] Tour event_configurator_tour → Step .o_field_product_label_section_and_note_cell:has(:contains("Event Registration"), input:value("Event Registration")) .o_input 2026-03-23 08:40:04,710 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [21/30] Tour event_configurator_tour → Step [name=product_template_id] button.fa-pencil 2026-03-23 08:40:04,793 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [22/30] Tour event_configurator_tour → Step div[name="event_ticket_id"] input 2026-03-23 08:40:04,834 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:04] "POST /web/action/load HTTP/1.1" 200 - 9 0.009 0.024 2026-03-23 08:40:04,897 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:04] "POST /web/dataset/call_kw/event.event.configurator/onchange#event.event.configurator.onchange HTTP/1.1" 200 - 6 0.008 0.020 2026-03-23 08:40:04,954 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [23/30] Tour event_configurator_tour → Step ul.ui-autocomplete a:contains(Standard) 2026-03-23 08:40:04,964 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:04] "POST /web/dataset/call_kw/event.event.ticket/web_name_search#event.event.ticket.web_name_search HTTP/1.1" 200 - 1 0.001 0.005 2026-03-23 08:40:05,020 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [24/30] Tour event_configurator_tour → Step .modal .o_event_sale_js_event_configurator_ok 2026-03-23 08:40:05,083 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [25/30] Tour event_configurator_tour → Step Wait the modal is closed (trigger: body:not(:has(.modal))) 2026-03-23 08:40:05,122 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:05] "POST /web/dataset/call_kw/event.event.configurator/web_save#event.event.configurator.web_save HTTP/1.1" 200 - 8 0.009 0.020 2026-03-23 08:40:05,157 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [26/30] Tour event_configurator_tour → Step click somewhere else to exit cell focus (trigger: a[name=order_lines]) 2026-03-23 08:40:05,219 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [27/30] Tour event_configurator_tour → Step check that the soline is not focused anymore (trigger: table.o_section_and_note_list_view:not(:has(.o_selected_row))) 2026-03-23 08:40:05,220 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:05] "POST /web/dataset/call_kw/sale.order.line/onchange#sale.order.line.onchange HTTP/1.1" 200 - 17 0.017 0.054 2026-03-23 08:40:05,314 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:05] "POST /web/dataset/call_kw/sale.order/onchange#sale.order.onchange HTTP/1.1" 200 - 14 0.014 0.051 2026-03-23 08:40:05,392 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [28/30] Tour event_configurator_tour → Step .o_field_product_label_section_and_note_cell:has(:contains("Event Registration"), input:value("Event Registration")) .o_input 2026-03-23 08:40:05,448 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [29/30] Tour event_configurator_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-03-23 08:40:05,528 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: [30/30] Tour event_configurator_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-03-23 08:40:05,882 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:05] "POST /web/dataset/call_kw/sale.order/web_save#sale.order.web_save HTTP/1.1" 200 - 87 0.121 0.229 2026-03-23 08:40:06,047 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:06] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.020 0.034 2026-03-23 08:40:06,086 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: tour succeeded 2026-03-23 08:40:06,087 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: ╔════════════════════════════════════════╗ ║ TOUR event_configurator_tour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-03-23 08:40:06,191 26 INFO 00847-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:40:06] "POST /mail/data HTTP/1.1" 200 - 35 0.036 0.079 2026-03-23 08:40:06,722 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator.browser: heap 35026084 (allocated 37576704) 2026-03-23 08:40:06,750 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Closing chrome headless with pid 16462 2026-03-23 08:40:06,755 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Closing websocket connection 2026-03-23 08:40:06,758 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Terminating chrome headless with pid 16462 2026-03-23 08:40:06,879 26 INFO 00847-19-0-all odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Removing chrome user profile "/tmp/tmpcp1zhomh_chrome_odoo" 2026-03-23 08:40:06,954 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:40:09,663 26 INFO 00847-19-0-all odoo.addons.event_sms.tests.test_sms_schedule: Starting TestSMSSchedule.test_sms_schedule ... 2026-03-23 08:40:09,926 26 INFO 00847-19-0-all odoo.models.unlink: User #413 deleted sms.sms records with IDs: [3, 2, 1] 2026-03-23 08:40:10,120 26 INFO 00847-19-0-all odoo.addons.event_sms.tests.test_sms_schedule: Starting TestSMSSchedule.test_sms_schedule_fail_registration_template_removed ... 2026-03-23 08:40:10,143 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted sms.template records with IDs: [7] 2026-03-23 08:40:10,154 26 INFO 00847-19-0-all odoo.models.unlink: User #1 deleted event.mail records with IDs: [69] 2026-03-23 08:40:10,174 26 INFO 00847-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:40:10,189 26 INFO 00847-19-0-all odoo.service.server: 1696 post-tests in 4831.30s, 1206836 queries 2026-03-23 08:40:10,209 26 INFO 00847-19-0-all odoo.tests.stats: account: 1103 tests 2882.91s 809941 queries 2026-03-23 08:40:10,209 26 INFO 00847-19-0-all odoo.tests.stats: account_check_printing: 12 tests 26.48s 9931 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: account_debit_note: 4 tests 12.60s 5295 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: account_edi: 14 tests 35.72s 12974 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: account_edi_ubl_cii: 83 tests 218.15s 56071 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: account_fleet: 10 tests 24.13s 10455 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: account_payment: 34 tests 67.36s 22072 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: account_peppol: 56 tests 161.23s 56823 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: account_qr_code_sepa: 6 tests 9.90s 4913 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: account_tax_python: 6 tests 15.19s 5224 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: account_update_tax_tags: 15 tests 33.26s 12270 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: analytic: 35 tests 90.25s 15513 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: api_doc: 12 tests 24.65s 1012 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: attachment_indexation: 3 tests 0.03s 3 queries 2026-03-23 08:40:10,210 26 INFO 00847-19-0-all odoo.tests.stats: auth_passkey: 4 tests 40.57s 2603 queries 2026-03-23 08:40:10,211 26 INFO 00847-19-0-all odoo.tests.stats: auth_passkey_portal: 6 tests 23.75s 1444 queries 2026-03-23 08:40:10,211 26 INFO 00847-19-0-all odoo.tests.stats: auth_timeout: 8 tests 28.53s 5649 queries 2026-03-23 08:40:10,211 26 INFO 00847-19-0-all odoo.tests.stats: auth_totp: 9 tests 140.76s 9629 queries 2026-03-23 08:40:10,211 26 INFO 00847-19-0-all odoo.tests.stats: auth_totp_mail: 13 tests 34.09s 10215 queries 2026-03-23 08:40:10,211 26 INFO 00847-19-0-all odoo.tests.stats: auth_totp_portal: 3 tests 24.61s 1153 queries 2026-03-23 08:40:10,211 26 INFO 00847-19-0-all odoo.tests.stats: base: 349 tests 310.06s 37470 queries 2026-03-23 08:40:10,211 26 INFO 00847-19-0-all odoo.tests.stats: base_automation: 13 tests 39.09s 7278 queries 2026-03-23 08:40:10,212 26 INFO 00847-19-0-all odoo.tests.stats: base_geolocalize: 3 tests 0.61s 46 queries 2026-03-23 08:40:10,212 26 INFO 00847-19-0-all odoo.tests.stats: base_import_module: 20 tests 4.15s 1011 queries 2026-03-23 08:40:10,212 26 INFO 00847-19-0-all odoo.tests.stats: bus: 48 tests 60.65s 2015 queries 2026-03-23 08:40:10,212 26 INFO 00847-19-0-all odoo.tests.stats: calendar: 45 tests 68.59s 13694 queries 2026-03-23 08:40:10,212 26 INFO 00847-19-0-all odoo.tests.stats: certificate: 11 tests 2.90s 141 queries 2026-03-23 08:40:10,212 26 INFO 00847-19-0-all odoo.tests.stats: cloud_storage_azure: 3 tests 1.36s 380 queries 2026-03-23 08:40:10,212 26 INFO 00847-19-0-all odoo.tests.stats: cloud_storage_google: 3 tests 1.40s 367 queries 2026-03-23 08:40:10,212 26 INFO 00847-19-0-all odoo.tests.stats: contacts: 4 tests 11.04s 964 queries 2026-03-23 08:40:10,212 26 INFO 00847-19-0-all odoo.tests.stats: crm: 44 tests 145.13s 31702 queries 2026-03-23 08:40:10,212 26 INFO 00847-19-0-all odoo.tests.stats: crm_livechat: 17 tests 57.38s 18651 queries 2026-03-23 08:40:10,213 26 INFO 00847-19-0-all odoo.tests.stats: data_recycle: 8 tests 0.56s 269 queries 2026-03-23 08:40:10,213 26 INFO 00847-19-0-all odoo.tests.stats: delivery: 36 tests 24.12s 10114 queries 2026-03-23 08:40:10,213 26 INFO 00847-19-0-all odoo.tests.stats: delivery_stock_picking_batch: 4 tests 2.35s 965 queries 2026-03-23 08:40:10,213 26 INFO 00847-19-0-all odoo.tests.stats: digest: 5 tests 12.68s 5283 queries 2026-03-23 08:40:10,213 26 INFO 00847-19-0-all odoo.tests.stats: event: 25 tests 27.83s 7679 queries 2026-03-23 08:40:10,213 26 INFO 00847-19-0-all odoo.tests.stats: event_booth: 6 tests 6.21s 2349 queries 2026-03-23 08:40:10,213 26 INFO 00847-19-0-all odoo.tests.stats: event_booth_sale: 3 tests 13.57s 6360 queries 2026-03-23 08:40:10,213 26 INFO 00847-19-0-all odoo.tests.stats: event_crm: 3 tests 13.40s 2637 queries 2026-03-23 08:40:10,213 26 INFO 00847-19-0-all odoo.tests.stats: event_product: 3 tests 3.50s 1257 queries 2026-03-23 08:40:10,213 26 INFO 00847-19-0-all odoo.tests.stats: event_sale: 3 tests 13.58s 1181 queries 2026-03-23 08:40:10,213 26 INFO 00847-19-0-all odoo.tests.stats: event_sms: 4 tests 3.22s 1135 queries 2026-03-23 08:40:10,215 26 ERROR 00847-19-0-all odoo.tests.result: 1 failed, 0 error(s) of 1696 tests when loading database '00847-19-0-all' 2026-03-23 08:40:10,278 26 INFO 00847-19-0-all odoo.service.server: Initiating shutdown 2026-03-23 08:40:10,278 26 INFO 00847-19-0-all odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown. 2026-03-23 08:40:10,611 26 INFO 00847-19-0-all odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 3 connections 2026-03-23 08:40:10,612 26 INFO 00847-19-0-all odoo.sql_db: ConnectionPool(read-only;used=0/count=0/max=64): Closed 1 connections