Docker command: python3 odoo/odoo-bin --addons-path odoo/odoo/addons -d 00086-master-all -i base --test-enable --stop-after-init --log-level=test --max-cron-threads=0 --test-tags -click_all ================================================= Adding readonly volume '/data/build/odoo' pointing to /home/runbot/odoo/runbot/runbot/static/sources/odoo/64b49df2d834c39297170afb743c7e93db635462 Adding readonly volume '/home/runbot/.odoorc' pointing to /home/runbot/odoo/runbot/runbot/static/build/00086-master/.odoorc WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring Babel: markers 'python_version >= "3.13"' 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.13"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring Pillow: markers 'python_version >= "3.13"' don't match your environment Ignoring psycopg2: markers 'python_version >= "3.13"' 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 rl-renderPM: markers 'sys_platform == "win32" and python_version >= "3.12"' don't match your environment Ignoring tzdata: markers 'sys_platform == "win32"' 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 3)) (1.5.1) Requirement already satisfied: Babel==2.10.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 4)) (2.10.3) Requirement already satisfied: cbor2==5.6.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 6)) (5.6.2) Requirement already satisfied: chardet==5.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 7)) (5.2.0) Requirement already satisfied: cryptography==42.0.8 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 8)) (42.0.8) Requirement already satisfied: docutils==0.20.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 9)) (0.20.1) Requirement already satisfied: freezegun==1.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 10)) (1.2.1) Requirement already satisfied: geoip2==2.9.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 12)) (2.9.0) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 13)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 15)) (3.0.3) Requirement already satisfied: idna==3.6 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 17)) (3.6) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 18)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 19)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 20)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 21)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 22)) (2.1.5) Requirement already satisfied: num2words==0.5.13 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 23)) (0.5.13) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 24)) (0.21) Requirement already satisfied: openpyxl==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 25)) (3.1.2) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 26)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 27)) (10.2.0) Requirement already satisfied: polib==1.1.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 29)) (1.1.1) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 30)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 31)) (2.9.9) Requirement already satisfied: pyopenssl==24.1.0 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 33)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 34)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 37)) (3.5) Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 38)) (2.8.2) Requirement already satisfied: python-magic==0.4.27 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 39)) (0.4.27) Requirement already satisfied: python-ldap==3.4.4 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 40)) (3.4.4) Requirement already satisfied: python-stdnum==1.19 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 41)) (1.19) Requirement already satisfied: pyusb==1.2.1 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 42)) (1.2.1) Requirement already satisfied: qrcode==7.4.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 43)) (7.4.2) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 44)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 45)) (2.31.0) Requirement already satisfied: rjsmin==1.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 46)) (1.2.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 49)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 50)) (0.9.6.1) Requirement already satisfied: Werkzeug==3.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 51)) (3.0.1) Requirement already satisfied: xlrd==2.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 52)) (2.0.1) Requirement already satisfied: XlsxWriter==3.1.9 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 53)) (3.1.9) Requirement already satisfied: xlwt==1.3.0 in /home/runbot/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 54)) (1.3.0) Requirement already satisfied: zeep==4.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 55)) (4.2.1) Requirement already satisfied: cffi>=1.12 in /home/runbot/.local/lib/python3.12/site-packages (from cryptography==42.0.8->-r odoo/requirements.txt (line 8)) (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 40)) (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 40)) (0.2.8) Requirement already satisfied: pycparser in /home/runbot/.local/lib/python3.12/site-packages (from cffi>=1.12->cryptography==42.0.8->-r odoo/requirements.txt (line 8)) (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-03 09:06:01,664 26 INFO ? odoo: Odoo version 19.3a1 2026-03-03 09:06:01,664 26 INFO ? odoo: Using configuration file at /home/runbot/.odoorc 2026-03-03 09:06:01,664 26 INFO ? odoo: addons paths: _NamespacePath(['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/19.3', '/data/build/odoo/addons']) 2026-03-03 09:06:01,664 26 INFO ? odoo: database: runbot@default:default 2026-03-03 09:06:02,149 26 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-03-03 09:06:02,190 26 INFO 00086-master-all odoo.tests.common: Importing test framework 2026-03-03 09:06:02,267 26 INFO 00086-master-all odoo.modules.loading: Initializing database 00086-master-all 2026-03-03 09:06:03,654 26 INFO 00086-master-all odoo.modules.loading: loading 1 modules... 2026-03-03 09:06:03,654 26 INFO 00086-master-all odoo.modules.loading: Loading module base (1/1) 2026-03-03 09:06:03,689 26 INFO 00086-master-all odoo.registry: module base: creating or updating database tables 2026-03-03 09:06:04,237 26 INFO 00086-master-all odoo.models: Prepare computation of ir.module.module.menus_by_module 2026-03-03 09:06:04,237 26 INFO 00086-master-all odoo.models: Prepare computation of ir.module.module.reports_by_module 2026-03-03 09:06:04,238 26 INFO 00086-master-all odoo.models: Prepare computation of ir.module.module.views_by_module 2026-03-03 09:06:04,433 26 INFO 00086-master-all odoo.models: Prepare computation of res.partner.user_id 2026-03-03 09:06:04,433 26 INFO 00086-master-all odoo.models: Prepare computation of res.partner.commercial_partner_id 2026-03-03 09:06:04,433 26 INFO 00086-master-all odoo.models: Prepare computation of res.partner.complete_name 2026-03-03 09:06:04,433 26 INFO 00086-master-all odoo.models: Prepare computation of res.partner.lang 2026-03-03 09:06:04,433 26 INFO 00086-master-all odoo.models: Prepare computation of res.partner.company_registry 2026-03-03 09:06:04,433 26 INFO 00086-master-all odoo.models: Prepare computation of res.partner.commercial_company_name 2026-03-03 09:06:04,433 26 INFO 00086-master-all odoo.models: Prepare computation of res.partner.properties 2026-03-03 09:06:04,434 26 INFO 00086-master-all odoo.models: Prepare computation of res.partner.is_company 2026-03-03 09:06:04,434 26 INFO 00086-master-all odoo.models: Prepare computation of res.partner.partner_share 2026-03-03 09:06:04,502 26 INFO 00086-master-all odoo.models: Prepare computation of res.currency.decimal_places 2026-03-03 09:06:04,558 26 INFO 00086-master-all odoo.models: Prepare computation of res.company.uses_default_logo 2026-03-03 09:06:04,562 26 INFO 00086-master-all odoo.models: Computing parent_path for table res_company... 2026-03-03 09:06:04,612 26 INFO 00086-master-all odoo.models: Prepare computation of res.users.signature 2026-03-03 09:06:04,612 26 INFO 00086-master-all odoo.models: Prepare computation of res.users.share 2026-03-03 09:06:06,043 26 INFO 00086-master-all odoo.modules.loading: loading base/data/res.lang.csv 2026-03-03 09:06:06,072 26 INFO 00086-master-all odoo.modules.loading: loading base/data/res_lang_data.xml 2026-03-03 09:06:06,106 26 INFO 00086-master-all odoo.modules.loading: loading base/data/res_partner_data.xml 2026-03-03 09:06:06,228 26 INFO 00086-master-all odoo.modules.loading: loading base/data/res_currency_data.xml 2026-03-03 09:06:06,790 26 INFO 00086-master-all odoo.modules.loading: loading base/data/res_company_data.xml 2026-03-03 09:06:06,810 26 INFO 00086-master-all odoo.modules.loading: loading base/data/res_users_data.xml 2026-03-03 09:06:07,513 26 INFO 00086-master-all odoo.modules.loading: loading base/data/report_paperformat_data.xml 2026-03-03 09:06:07,520 26 INFO 00086-master-all odoo.modules.loading: loading base/data/res_country_data.xml 2026-03-03 09:06:08,155 26 INFO 00086-master-all odoo.modules.loading: loading base/data/clearing_label_data.xml 2026-03-03 09:06:08,174 26 INFO 00086-master-all odoo.modules.loading: loading base/data/ir_demo_data.xml 2026-03-03 09:06:08,189 26 INFO 00086-master-all odoo.modules.loading: loading base/security/base_groups.xml 2026-03-03 09:06:08,359 26 INFO 00086-master-all odoo.modules.loading: loading base/security/base_security.xml 2026-03-03 09:06:08,542 26 INFO 00086-master-all odoo.modules.loading: loading base/wizard/wizard_ir_model_menu_create_views.xml 2026-03-03 09:06:08,558 26 INFO 00086-master-all odoo.modules.loading: loading base/views/base_menus.xml 2026-03-03 09:06:08,599 26 INFO 00086-master-all odoo.modules.loading: loading base/views/decimal_precision_views.xml 2026-03-03 09:06:08,610 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_config_views.xml 2026-03-03 09:06:08,615 26 INFO 00086-master-all odoo.modules.loading: loading base/data/res.country.state.csv 2026-03-03 09:06:08,881 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_actions_views.xml 2026-03-03 09:06:09,030 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_asset_views.xml 2026-03-03 09:06:09,048 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_config_parameter_views.xml 2026-03-03 09:06:09,074 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_cron_views.xml 2026-03-03 09:06:09,122 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_cron_trigger_views.xml 2026-03-03 09:06:09,150 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_filters_views.xml 2026-03-03 09:06:09,178 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_mail_server_views.xml 2026-03-03 09:06:09,203 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_model_views.xml 2026-03-03 09:06:09,330 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_attachment_views.xml 2026-03-03 09:06:09,345 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_rule_views.xml 2026-03-03 09:06:09,357 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_sequence_views.xml 2026-03-03 09:06:09,371 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_ui_menu_views.xml 2026-03-03 09:06:09,383 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_ui_view_views.xml 2026-03-03 09:06:09,420 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_default_views.xml 2026-03-03 09:06:09,434 26 INFO 00086-master-all odoo.modules.loading: loading base/data/ir_config_parameter_data.xml 2026-03-03 09:06:09,436 26 INFO 00086-master-all odoo.modules.loading: loading base/data/ir_cron_data.xml 2026-03-03 09:06:09,451 26 INFO 00086-master-all odoo.modules.loading: loading base/report/ir_model_report.xml 2026-03-03 09:06:09,455 26 INFO 00086-master-all odoo.modules.loading: loading base/report/ir_model_templates.xml 2026-03-03 09:06:09,463 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_logging_views.xml 2026-03-03 09:06:09,478 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_qweb_widget_templates.xml 2026-03-03 09:06:09,492 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_module_views.xml 2026-03-03 09:06:09,567 26 INFO 00086-master-all odoo.modules.loading: loading base/data/ir_module_category_data.xml 2026-03-03 09:06:09,597 26 INFO 00086-master-all odoo.modules.loading: loading base/data/ir_module_module.xml 2026-03-03 09:06:09,648 26 INFO 00086-master-all odoo.modules.loading: loading base/report/ir_module_reports.xml 2026-03-03 09:06:09,651 26 INFO 00086-master-all odoo.modules.loading: loading base/report/ir_module_report_templates.xml 2026-03-03 09:06:09,657 26 INFO 00086-master-all odoo.modules.loading: loading base/wizard/base_module_update_views.xml 2026-03-03 09:06:09,670 26 INFO 00086-master-all odoo.modules.loading: loading base/wizard/base_language_install_views.xml 2026-03-03 09:06:09,687 26 INFO 00086-master-all odoo.modules.loading: loading base/wizard/base_import_language_views.xml 2026-03-03 09:06:09,702 26 INFO 00086-master-all odoo.modules.loading: loading base/wizard/base_module_upgrade_views.xml 2026-03-03 09:06:09,725 26 INFO 00086-master-all odoo.modules.loading: loading base/wizard/base_module_uninstall_views.xml 2026-03-03 09:06:09,735 26 INFO 00086-master-all odoo.modules.loading: loading base/wizard/base_export_language_views.xml 2026-03-03 09:06:09,746 26 INFO 00086-master-all odoo.modules.loading: loading base/wizard/base_partner_merge_views.xml 2026-03-03 09:06:09,762 26 INFO 00086-master-all odoo.modules.loading: loading base/data/ir_demo_failure_data.xml 2026-03-03 09:06:09,782 26 INFO 00086-master-all odoo.modules.loading: loading base/views/ir_profile_views.xml 2026-03-03 09:06:09,802 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_company_views.xml 2026-03-03 09:06:09,821 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_lang_views.xml 2026-03-03 09:06:09,842 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_partner_views.xml 2026-03-03 09:06:09,936 26 INFO 00086-master-all odoo.modules.loading: loading base/views/clearing_label_views.xml 2026-03-03 09:06:09,943 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_partner_bank_views.xml 2026-03-03 09:06:09,961 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_country_views.xml 2026-03-03 09:06:09,994 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_currency_views.xml 2026-03-03 09:06:10,036 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_groups_views.xml 2026-03-03 09:06:10,100 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_users_views.xml 2026-03-03 09:06:10,233 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_users_apikeys_views.xml 2026-03-03 09:06:10,242 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_device_views.xml 2026-03-03 09:06:10,283 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_users_identitycheck_views.xml 2026-03-03 09:06:10,293 26 INFO 00086-master-all odoo.modules.loading: loading base/views/res_config_settings_views.xml 2026-03-03 09:06:10,304 26 INFO 00086-master-all odoo.modules.loading: loading base/views/report_paperformat_views.xml 2026-03-03 09:06:10,335 26 INFO 00086-master-all odoo.modules.loading: loading base/security/ir.model.access.csv 2026-03-03 09:06:10,404 26 INFO 00086-master-all odoo.modules.loading: loading base/data/ir_action_data.xml 2026-03-03 09:06:10,653 26 INFO 00086-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_content_of_generated_partner_avatar ... 2026-03-03 09:06:10,693 26 INFO 00086-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_external_partner_has_default_placeholder_image_as_avatar ... 2026-03-03 09:06:10,720 26 INFO 00086-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_and_user_have_the_same_avatar ... 2026-03-03 09:06:10,754 26 INFO 00086-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_has_avatar_even_if_it_has_no_image ... 2026-03-03 09:06:10,813 26 INFO 00086-master-all odoo.addons.base.tests.test_avatar_mixin: Starting TestAvatarMixin.test_partner_without_name_has_default_placeholder_image_as_avatar ... 2026-03-03 09:06:10,881 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 1 removed 2026-03-03 09:06:10,939 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_00_action ... 2026-03-03 09:06:10,969 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_00_server_action ... 2026-03-03 09:06:10,986 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_10_code ... 2026-03-03 09:06:11,006 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create ... 2026-03-03 09:06:11,032 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_many2many ... 2026-03-03 09:06:11,059 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_many2one ... 2026-03-03 09:06:11,104 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_20_crud_create_link_one2many ... 2026-03-03 09:06:11,135 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_25_crud_copy ... 2026-03-03 09:06:11,162 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_25_crud_copy_link_many2many ... 2026-03-03 09:06:11,182 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_25_crud_copy_link_many2one ... 2026-03-03 09:06:11,243 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_25_crud_copy_link_one2many ... 2026-03-03 09:06:11,307 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_30_crud_write ... 2026-03-03 09:06:11,339 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_31_crud_write_html ... 2026-03-03 09:06:11,351 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_35_crud_write_selection ... 2026-03-03 09:06:11,374 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_36_crud_write_m2m_ops ... 2026-03-03 09:06:11,406 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_37_field_path_traversal ... 2026-03-03 09:06:11,444 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_39_boolean_update ... 2026-03-03 09:06:11,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_40_multi ... 2026-03-03 09:06:11,534 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_50_groups ... 2026-03-03 09:06:11,589 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_60_sort ... 2026-03-03 09:06:11,616 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_70_copy_action ... 2026-03-03 09:06:11,647 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_80_permission ... 2026-03-03 09:06:11,690 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_90_convert_to_float ... 2026-03-03 09:06:11,718 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_90_webhook ... 2026-03-03 09:06:11,755 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions: Starting TestServerActions.test_object_write_equation ... 2026-03-03 09:06:11,800 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:11,856 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_01_store_in_db ... 2026-03-03 09:06:11,870 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_02_store_on_disk ... 2026-03-03 09:06:11,873 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_03_no_duplication ... 2026-03-03 09:06:11,877 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_04_keep_file ... 2026-03-03 09:06:11,882 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [37] 2026-03-03 09:06:11,882 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_05_change_data_change_file ... 2026-03-03 09:06:11,887 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_07_write_mimetype ... 2026-03-03 09:06:11,890 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-03 09:06:11,899 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_08_neuter_xml_mimetype ... 2026-03-03 09:06:11,915 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_09_dont_neuter_xml_mimetype_for_admin ... 2026-03-03 09:06:11,922 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_10_image_autoresize ... 2026-03-03 09:06:12,400 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [12, 13] 2026-03-03 09:06:12,931 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_11_copy ... 2026-03-03 09:06:12,936 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_12_gc ... 2026-03-03 09:06:12,941 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [49] 2026-03-03 09:06:12,943 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 9 removed 2026-03-03 09:06:12,943 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_13_rollback ... 2026-03-03 09:06:12,948 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:12,949 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_14_invalid_mimetype_with_correct_file_extension_no_post_processing ... 2026-03-03 09:06:12,949 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : Empty source, SVG, or WEBP 2026-03-03 09:06:12,952 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestIrAttachment.test_15_read_bin_size_doesnt_read_datas ... 2026-03-03 09:06:12,992 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:13,045 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_basic_modifications ... 2026-03-03 09:06:13,094 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_cross_record_copies ... 2026-03-03 09:06:13,112 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 17, model: res.users.apikeys.description 2026-03-03 09:06:13,164 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_field_read_permission ... 2026-03-03 09:06:13,225 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_read_permission ... 2026-03-03 09:06:13,253 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 17, model: ir.attachment 2026-03-03 09:06:13,262 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 17, model: ir.attachment 2026-03-03 09:06:13,266 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 17, model: ir.attachment 2026-03-03 09:06:13,270 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 17, model: ir.attachment 2026-03-03 09:06:13,280 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 17, model: ir.attachment 2026-03-03 09:06:13,289 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 17, model: ir.attachment 2026-03-03 09:06:13,293 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 17, model: ir.attachment 2026-03-03 09:06:13,297 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 17, model: ir.attachment 2026-03-03 09:06:13,310 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [69], uid: 17, model: ir.attachment 2026-03-03 09:06:13,317 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [69], uid: 17, model: ir.attachment 2026-03-03 09:06:13,320 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [69], uid: 17, model: ir.attachment 2026-03-03 09:06:13,323 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [69], uid: 17, model: ir.attachment 2026-03-03 09:06:13,336 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_with_write_permissions ... 2026-03-03 09:06:13,362 26 INFO 00086-master-all odoo.models.unlink: User #17 deleted ir.attachment records with IDs: [72] 2026-03-03 09:06:13,363 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_write_create_url_binary_attachment ... 2026-03-03 09:06:13,384 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_attachment: Starting TestPermissions.test_write_error ... 2026-03-03 09:06:13,392 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: _file_write writing /proc/dummy_test 2026-03-03 09:06:13,411 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-03 09:06:13,413 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_config_parameter: Starting TestIrConfigParameter.test_bool_falsy_value ... 2026-03-03 09:06:13,426 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_config_parameter: Starting TestIrConfigParameter.test_default_parameters ... 2026-03-03 09:06:13,441 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_config_parameter: Starting TestIrConfigParameter.test_float_falsy_value ... 2026-03-03 09:06:13,448 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_config_parameter: Starting TestIrConfigParameter.test_int_falsy_value ... 2026-03-03 09:06:13,455 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_config_parameter: Starting TestIrConfigParameter.test_invalid_value_fixup ... 2026-03-03 09:06:13,458 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_config_parameter: Starting TestIrConfigParameter.test_str_falsy_value ... 2026-03-03 09:06:13,486 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_acquire_processed_job ... 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_commit_progress ... 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_deactivate ... 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron sGZ7Oc-UR2E' (3) starting 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron sGZ7Oc-UR2E' (3) fully done (#loop 1; done 1; remaining 0; duration 0.00s) 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_direct_trigger ... 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron -G_Ds2--F9w' (3) starting 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron -G_Ds2--F9w' (3) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_direct_trigger_exception ... 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_failed_increase ... 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_keep_future_triggers ... 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_no_job_ready ... 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_process_job ... 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:13,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:14,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:15,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:16,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:17,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:18,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:19,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:20,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:21,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:22,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:23,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:24,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:25,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:26,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:27,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:28,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:29,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:30,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:31,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_process_jobs_locked ... 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_process_jobs_simple ... 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_process_jobs_status_failed ... 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_process_jobs_status_partial ... 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_by_nextcall ... 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_by_trigger ... 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_ready_jobs_order ... 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_retrigger ... 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron M7PR4EMoLwM' (3) starting 2026-03-03 09:06:45,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:47,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:49,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:51,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:53,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:55,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:57,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:59,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:01,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:03,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:03,487 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron M7PR4EMoLwM' (3) partially done (#loop 10; done 1; remaining 21; duration 20.00s) 2026-03-03 09:07:03,487 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron M7PR4EMoLwM' (3) starting 2026-03-03 09:07:03,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:04,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:04,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:05,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:05,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:06,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:06,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:07,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:07,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:08,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:08,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:09,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:09,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:10,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:10,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:11,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:11,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:12,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:12,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:13,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:13,487 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron M7PR4EMoLwM' (3) partially done (#loop 20; done 1; remaining 1; duration 10.00s) 2026-03-03 09:07:13,487 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron M7PR4EMoLwM' (3) starting 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron M7PR4EMoLwM' (3) fully done (#loop 1; done 1; remaining 0; duration 0.50s) 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_skip_unactive_triggers ... 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_timeout_failure ... 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron 8L9HblHhPGw' (3) starting 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron 8L9HblHhPGw' (3) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_timeout_success ... 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron XMM2dAclbxQ' (3) starting 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Dummy cron for TestIrCron XMM2dAclbxQ' (3) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-03 09:07:13,987 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_cron: Starting TestIrCron.test_cron_unactive_never_ready ... 2026-03-03 09:06:15,035 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:15,036 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_conditions ... 2026-03-03 09:06:15,039 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-03 09:06:15,046 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [2] 2026-03-03 09:06:15,054 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_defaults ... 2026-03-03 09:06:15,222 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-03 09:06:15,238 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_invalid ... 2026-03-03 09:06:15,240 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_json_format_invalid ... 2026-03-03 09:06:15,243 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_multi_company_defaults ... 2026-03-03 09:06:15,436 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_default: Starting TestIrDefault.test_removal ... 2026-03-03 09:06:15,439 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [1] 2026-03-03 09:06:15,450 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.default records with IDs: [11] 2026-03-03 09:06:15,451 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.country records with IDs: [277] 2026-03-03 09:06:15,471 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-03 09:06:15,530 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_can_delete_custom_embedded_action ... 2026-03-03 09:06:15,548 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.embedded.actions records with IDs: [3] 2026-03-03 09:06:15,549 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_cannot_delete_default_embedded_action ... 2026-03-03 09:06:15,550 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_create_embedded_action_with_action_and_python_method ... 2026-03-03 09:06:15,553 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_domain_on_embedded_action ... 2026-03-03 09:06:15,572 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_groups_on_embedded_action ... 2026-03-03 09:06:15,615 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_embedded_actions: Starting TestEmbeddedActionsBase.test_parent_has_embedded_actions ... 2026-03-03 09:06:15,658 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:15,710 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_global_filters ... 2026-03-03 09:06:15,734 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_no_third_party_filters ... 2026-03-03 09:06:15,751 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_filters: Starting TestGetFilters.test_own_filters ... 2026-03-03 09:06:15,794 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:15,854 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_filters: Starting TestEmbeddedFilters.test_global_filters_with_embedded_action ... 2026-03-03 09:06:15,904 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_filters: Starting TestEmbeddedFilters.test_global_filters_with_no_embedded_action ... 2026-03-03 09:06:15,968 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:15,970 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting EmailConfigCase.test_default_email_from ... 2026-03-03 09:06:16,005 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:16,014 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_assert_base_values ... 2026-03-03 09:06:16,014 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_bpo_34424_35805 ... 2026-03-03 09:06:16,016 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_content_alternative_correct_order ... 2026-03-03 09:06:16,019 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_content_mail_body ... 2026-03-03 09:06:16,026 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_eml_attachment_encoding ... 2026-03-03 09:06:16,027 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_eml_message_serialization_with_non_ascii ... 2026-03-03 09:06:16,029 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_auth_cert_requires_tls ... 2026-03-03 09:06:16,032 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_config_bin ... 2026-03-03 09:06:16,082 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_config_cli ... 2026-03-03 09:06:16,087 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_get_test_email_from ... 2026-03-03 09:06:16,099 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_match_from_filter ... 2026-03-03 09:06:16,100 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_priorities ... 2026-03-03 09:06:16,101 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email ... 2026-03-03 09:06:16,123 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email_IDNA ... 2026-03-03 09:06:16,126 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server: Starting TestIrMailServer.test_mail_server_send_email_context_force ... 2026-03-03 09:06:16,151 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:16,151 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_authentication_certificate_matrix ... 2026-03-03 09:06:16,151 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_authentication_certificate_matrix : aiosmtpd couldn't be imported 2026-03-03 09:06:16,151 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_authentication_login_matrix ... 2026-03-03 09:06:16,151 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_authentication_login_matrix : aiosmtpd couldn't be imported 2026-03-03 09:06:16,151 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_encryption_matrix ... 2026-03-03 09:06:16,151 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_encryption_matrix : aiosmtpd couldn't be imported 2026-03-03 09:06:16,152 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: Starting TestIrMailServerSMTPD.test_man_in_the_middle_matrix ... 2026-03-03 09:06:16,152 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_mail_server_smtpd: skipped TestIrMailServerSMTPD.test_man_in_the_middle_matrix : aiosmtpd couldn't be imported 2026-03-03 09:06:16,152 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create ... 2026-03-03 09:06:16,163 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_external_id_with_space ... 2026-03-03 09:06:16,167 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_inherits ... 2026-03-03 09:06:16,196 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_noupdate ... 2026-03-03 09:06:16,202 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_noupdate_multi ... 2026-03-03 09:06:16,206 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_order ... 2026-03-03 09:06:16,212 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_create_xmlids ... 2026-03-03 09:06:16,251 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_recreate ... 2026-03-03 09:06:16,258 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6348] 2026-03-03 09:06:16,258 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.partner.category records with IDs: [14] 2026-03-03 09:06:16,261 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestXMLID.test_update_xmlid ... 2026-03-03 09:06:16,302 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-03 09:06:16,304 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestEvalContext.test_module_usage ... 2026-03-03 09:06:16,414 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:16,414 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_inherit ... 2026-03-03 09:06:16,418 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelInherit.test_inherits ... 2026-03-03 09:06:16,459 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:16,460 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_create_binary ... 2026-03-03 09:06:16,554 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_create_custom ... 2026-03-03 09:06:16,557 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_create_unique ... 2026-03-03 09:06:16,624 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_create_valid ... 2026-03-03 09:06:16,635 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_related_field ... 2026-03-03 09:06:16,839 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Query count less than expected for user __system__: 50 < 51 in test_related_field at base/tests/test_ir_model.py:593 2026-03-03 09:06:16,884 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Query count less than expected for user __system__: 58 < 59 in test_related_field at base/tests/test_ir_model.py:604 2026-03-03 09:06:16,913 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_relation_of_a_custom_field ... 2026-03-03 09:06:16,977 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_remove_with_view ... 2026-03-03 09:06:17,103 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_remove_without_view ... 2026-03-03 09:06:17,178 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1608, 1610] 2026-03-03 09:06:17,216 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_rename_custom ... 2026-03-03 09:06:17,333 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1613] 2026-03-03 09:06:17,352 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_rename_unique ... 2026-03-03 09:06:17,535 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1619] 2026-03-03 09:06:17,553 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_rename_valid ... 2026-03-03 09:06:17,663 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1622] 2026-03-03 09:06:17,684 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_rename_with_view ... 2026-03-03 09:06:17,789 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_rename_without_view ... 2026-03-03 09:06:17,893 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1628] 2026-03-03 09:06:17,955 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_selection ... 2026-03-03 09:06:18,079 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.fields.selection records with IDs: [752] 2026-03-03 09:06:18,111 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_unlink_base ... 2026-03-03 09:06:18,130 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [1830, 2125] 2026-03-03 09:06:18,130 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1014, 1309] 2026-03-03 09:06:18,145 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_unlink_inherited_custom ... 2026-03-03 09:06:18,247 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1633, 1635] 2026-03-03 09:06:18,286 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_unlink_with_dependant ... 2026-03-03 09:06:18,404 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1636, 1638, 1639] 2026-03-03 09:06:18,425 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFields.test_unlink_with_inverse ... 2026-03-03 09:06:18,518 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1641, 1645, 1643] 2026-03-03 09:06:18,540 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:18,540 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_falsy_res_id ... 2026-03-03 09:06:18,551 26 INFO 00086-master-all odoo.addons.base.models.ir_module: ALLOW access to module.module_uninstall on [False] to user __system__ #1 via n/a 2026-03-03 09:06:18,552 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Deleting ir.actions.report(147,) 2026-03-03 09:06:18,558 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6486] 2026-03-03 09:06:18,558 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.actions.report records with IDs: [147] 2026-03-03 09:06:18,559 26 INFO 00086-master-all odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-03-03 09:06:18,561 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6486] 2026-03-03 09:06:18,561 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_missing_module_icon ... 2026-03-03 09:06:18,566 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_module_wrong_icon ... 2026-03-03 09:06:18,568 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_module: Starting IrModuleCase.test_new_module_icon ... 2026-03-03 09:06:18,586 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:18,587 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_module: Starting TestModuleCategory.test_parent_circular_dependencies ... 2026-03-03 09:06:18,617 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:18,618 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldTime.test_time_value_to_html ... 2026-03-03 09:06:18,639 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:18,640 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldInteger.test_integer_value_to_html ... 2026-03-03 09:06:18,661 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:18,662 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldFloatConverter.test_float_value_to_html_no_precision ... 2026-03-03 09:06:18,666 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldFloatConverter.test_float_value_to_html_with_min_precision ... 2026-03-03 09:06:18,669 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldFloatConverter.test_float_value_to_html_with_precision ... 2026-03-03 09:06:18,672 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldFloatConverter.test_float_value_to_html_with_precision_and_min_precision ... 2026-03-03 09:06:18,699 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:18,708 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldContact.test_value_to_html_with_website_and_phone ... 2026-03-03 09:06:18,740 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldContact.test_value_to_html_without_phone ... 2026-03-03 09:06:18,777 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:18,778 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldOne2Many.test_one2many_empty ... 2026-03-03 09:06:18,785 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldOne2Many.test_one2many_with_values ... 2026-03-03 09:06:18,813 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:18,814 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldMany2Many.test_many2many_empty ... 2026-03-03 09:06:18,836 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldMany2Many.test_many2many_with_values ... 2026-03-03 09:06:18,879 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:18,880 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldMany2One.test_many2one_empty ... 2026-03-03 09:06:18,887 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb_fields: Starting TestQwebFieldMany2One.test_many2one_with_value ... 2026-03-03 09:06:18,940 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:18,941 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_create ... 2026-03-03 09:06:18,952 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_draw ... 2026-03-03 09:06:18,958 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_draw_twice ... 2026-03-03 09:06:18,971 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceStandard.test_ir_sequence_search ... 2026-03-03 09:06:18,975 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [1] 2026-03-03 09:06:18,976 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_create_no_gap ... 2026-03-03 09:06:18,979 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_draw_no_gap ... 2026-03-03 09:06:18,982 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceNoGap.test_ir_sequence_draw_twice_no_gap ... 2026-03-03 09:06:18,990 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [2] 2026-03-03 09:06:18,991 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_1_create ... 2026-03-03 09:06:18,994 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_2_write ... 2026-03-03 09:06:18,999 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceChangeImplementation.test_ir_sequence_3_unlink ... 2026-03-03 09:06:19,002 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [3, 4] 2026-03-03 09:06:19,007 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_create ... 2026-03-03 09:06:19,024 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_create_no_gap ... 2026-03-03 09:06:19,043 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_interpolation_dict ... 2026-03-03 09:06:19,050 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_iso_directives ... 2026-03-03 09:06:19,058 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_prefix ... 2026-03-03 09:06:19,069 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceGenerate.test_ir_sequence_suffix ... 2026-03-03 09:06:19,082 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [5, 6, 7, 8, 9, 10] 2026-03-03 09:06:19,084 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceInit.test_00 ... 2026-03-03 09:06:19,122 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:19,123 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_1_create ... 2026-03-03 09:06:19,128 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_2_change_dates ... 2026-03-03 09:06:19,143 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceDateRangeStandard.test_ir_sequence_date_range_3_unlink ... 2026-03-03 09:06:19,145 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [12] 2026-03-03 09:06:19,163 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_1_create_no_gap ... 2026-03-03 09:06:19,171 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_2_change_dates ... 2026-03-03 09:06:19,184 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceDateRangeNoGap.test_ir_sequence_date_range_3_unlink ... 2026-03-03 09:06:19,186 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [13] 2026-03-03 09:06:19,187 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_1_create ... 2026-03-03 09:06:19,191 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_2_use ... 2026-03-03 09:06:19,227 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_3_write ... 2026-03-03 09:06:19,232 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_sequence: Starting TestIrSequenceDateRangeChangeImplementation.test_ir_sequence_date_range_4_unlink ... 2026-03-03 09:06:19,234 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.sequence records with IDs: [14, 15] 2026-03-03 09:06:19,236 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_menu: Starting TestMenu.test_00_menu_deletion ... 2026-03-03 09:06:19,254 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.ui.menu records with IDs: [67] 2026-03-03 09:06:19,259 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:19,260 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewXMLID.test_model_data_id ... 2026-03-03 09:06:19,266 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:19,267 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestNodeLocator.test_attribute_filter ... 2026-03-03 09:06:19,268 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestNodeLocator.test_attribute_mismatch ... 2026-03-03 09:06:19,269 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestNodeLocator.test_match_field ... 2026-03-03 09:06:19,269 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestNodeLocator.test_match_other ... 2026-03-03 09:06:19,270 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestNodeLocator.test_match_xpath ... 2026-03-03 09:06:19,270 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestNodeLocator.test_no_match_field ... 2026-03-03 09:06:19,271 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestNodeLocator.test_no_match_other ... 2026-03-03 09:06:19,271 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestNodeLocator.test_no_match_xpath ... 2026-03-03 09:06:19,272 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestNodeLocator.test_version_mismatch ... 2026-03-03 09:06:19,275 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:19,325 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_broken_hierarchy_locators ... 2026-03-03 09:06:19,396 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_default_view ... 2026-03-03 09:06:19,445 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_get_combined_arch_query_count ... 2026-03-03 09:06:19,495 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Query count less than expected for user __system__: 2 < 3 in test_get_combined_arch_query_count at base/tests/test_ir_ui_view.py:320 2026-03-03 09:06:19,496 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_get_inheriting_views ... 2026-03-03 09:06:19,559 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_invalid_locators ... 2026-03-03 09:06:19,648 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_invalid_locators_with_valid_xpath ... 2026-03-03 09:06:19,740 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_nested_move_invalid_locator ... 2026-03-03 09:06:19,795 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_no_arch ... 2026-03-03 09:06:19,867 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_no_default_view ... 2026-03-03 09:06:19,936 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_no_recursion ... 2026-03-03 09:06:20,040 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_view_validate_attrs_groups_query_count ... 2026-03-03 09:06:20,132 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Query count less than expected for user __system__: 5 < 6 in test_view_validate_attrs_groups_query_count at base/tests/test_ir_ui_view.py:355 2026-03-03 09:06:20,137 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_view_validate_button_action_query_count ... 2026-03-03 09:06:20,226 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Query count less than expected for user __system__: 9 < 10 in test_view_validate_button_action_query_count at base/tests/test_ir_ui_view.py:330 2026-03-03 09:06:20,233 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewInheritance.test_write_arch ... 2026-03-03 09:06:20,332 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:20,411 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceSpecs.test_delete ... 2026-03-03 09:06:20,430 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceSpecs.test_incorrect_version ... 2026-03-03 09:06:20,437 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceSpecs.test_insert_after ... 2026-03-03 09:06:20,438 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceSpecs.test_insert_before ... 2026-03-03 09:06:20,438 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceSpecs.test_insert_inside ... 2026-03-03 09:06:20,439 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceSpecs.test_invalid_position ... 2026-03-03 09:06:20,446 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceSpecs.test_replace_inner ... 2026-03-03 09:06:20,447 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceSpecs.test_replace_inner_2 ... 2026-03-03 09:06:20,448 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceSpecs.test_replace_outer ... 2026-03-03 09:06:20,449 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceSpecs.test_target_not_found ... 2026-03-03 09:06:20,455 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceSpecs.test_unpack_data ... 2026-03-03 09:06:20,461 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:20,510 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceWrapSpecs.test_replace ... 2026-03-03 09:06:20,520 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:20,556 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_1 ... 2026-03-03 09:06:20,566 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_2 ... 2026-03-03 09:06:20,569 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceMoveSpecs.test_incorrect_move_3 ... 2026-03-03 09:06:20,570 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceMoveSpecs.test_move_after ... 2026-03-03 09:06:20,570 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceMoveSpecs.test_move_before ... 2026-03-03 09:06:20,571 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceMoveSpecs.test_move_inside ... 2026-03-03 09:06:20,571 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceMoveSpecs.test_move_replace ... 2026-03-03 09:06:20,571 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceMoveSpecs.test_move_with_other_1 ... 2026-03-03 09:06:20,572 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceMoveSpecs.test_move_with_other_2 ... 2026-03-03 09:06:20,572 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestApplyInheritanceMoveSpecs.test_move_with_tail ... 2026-03-03 09:06:20,574 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:20,611 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestNoModel.test_create_view_nomodel ... 2026-03-03 09:06:20,621 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestNoModel.test_qweb_translation ... 2026-03-03 09:06:20,632 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:20,663 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_attribute_groups ... 2026-03-03 09:06:20,676 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_distribute_inner ... 2026-03-03 09:06:20,684 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_inherit ... 2026-03-03 09:06:20,690 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_inherit_multi_replace_node ... 2026-03-03 09:06:20,700 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_inherit_multi_replace_node2 ... 2026-03-03 09:06:20,711 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_inherit_remove_added_from_inheritance ... 2026-03-03 09:06:20,721 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_inherit_remove_node ... 2026-03-03 09:06:20,730 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_inherit_remove_node2 ... 2026-03-03 09:06:20,737 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_inherit_remove_node_processing_instruction ... 2026-03-03 09:06:20,747 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_inherit_replace_node ... 2026-03-03 09:06:20,753 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_inherit_replace_node2 ... 2026-03-03 09:06:20,761 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_inherit_top_t_field ... 2026-03-03 09:06:20,769 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_primary_inherit ... 2026-03-03 09:06:20,775 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_remove_add_text ... 2026-03-03 09:06:20,780 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_branding_t0 ... 2026-03-03 09:06:20,785 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_call_no_branding ... 2026-03-03 09:06:20,788 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_esc_no_branding ... 2026-03-03 09:06:20,792 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestTemplating.test_ignore_unbrand ... 2026-03-03 09:06:20,805 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:20,817 26 INFO 00086-master-all odoo.addons.base.models.ir_module: module base: loading translation file /data/build/odoo/odoo/addons/base/i18n/fr.po for language fr_FR 2026-03-03 09:06:21,068 26 INFO 00086-master-all odoo.addons.base.models.ir_module: module base: loading translation file /data/build/odoo/odoo/addons/base/i18n/nl.po for language nl_NL 2026-03-03 09:06:21,645 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewTranslations.test_cache_consistency ... 2026-03-03 09:06:21,656 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewTranslations.test_no_groups_for_inherited ... 2026-03-03 09:06:21,672 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewTranslations.test_sync ... 2026-03-03 09:06:21,692 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewTranslations.test_sync_update ... 2026-03-03 09:06:21,712 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewTranslations.test_sync_xml ... 2026-03-03 09:06:21,741 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:21,775 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModeField.testChangeInheritOfPrimary ... 2026-03-03 09:06:21,792 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModeField.testDefaultExtensionToPrimary ... 2026-03-03 09:06:21,797 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModeField.testInheritPrimaryToExtension ... 2026-03-03 09:06:21,802 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModeField.testModeExplicit ... 2026-03-03 09:06:21,809 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModeField.testModeImplicitValue ... 2026-03-03 09:06:21,822 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModeField.testPurePrimaryToExtension ... 2026-03-03 09:06:21,831 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:21,882 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestDefaultView.testDefaultViewBase ... 2026-03-03 09:06:21,901 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestDefaultView.testDefaultViewPrimary ... 2026-03-03 09:06:21,920 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:21,983 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewCombined.test_basic_read ... 2026-03-03 09:06:22,036 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewCombined.test_cross_model_double ... 2026-03-03 09:06:22,075 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewCombined.test_cross_model_simple ... 2026-03-03 09:06:22,115 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewCombined.test_inherit_python_expression ... 2026-03-03 09:06:22,281 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewCombined.test_multi_combine ... 2026-03-03 09:06:22,343 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewCombined.test_multi_combine_with_same_ancestor ... 2026-03-03 09:06:22,373 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewCombined.test_primary_after_extensions ... 2026-03-03 09:06:22,401 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewCombined.test_read_from_child ... 2026-03-03 09:06:22,433 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViewCombined.test_read_from_child_primary ... 2026-03-03 09:06:22,477 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:22,515 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestOptionalViews.test_applied ... 2026-03-03 09:06:22,536 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestOptionalViews.test_applied_state_toggle ... 2026-03-03 09:06:22,559 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:22,559 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestXPathExtentions.test_hasclass ... 2026-03-03 09:06:22,592 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestQWebRender.test_render ... 2026-03-03 09:06:22,635 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:22,636 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestValidationTools.test_get_expression_identities ... 2026-03-03 09:06:22,692 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestAccessRights.test_access ... 2026-03-03 09:06:22,702 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 40, model: ir.ui.view 2026-03-03 09:06:22,731 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 40, model: ir.ui.view 2026-03-03 09:06:22,737 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:22,739 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting CompRegexTest.test_comp_regex ... 2026-03-03 09:06:22,742 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:22,808 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_01_modifiers ... 2026-03-03 09:06:22,820 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_03_modifier_attribute_is_boolean ... 2026-03-03 09:06:22,843 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_04_modifier_attribute_using_context ... 2026-03-03 09:06:22,856 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_05_modifier_attribute_priority ... 2026-03-03 09:06:22,868 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_10_raise_for_old_attributes ... 2026-03-03 09:06:22,885 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_11_attrs_field ... 2026-03-03 09:06:22,903 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_12_invalid_syntax ... 2026-03-03 09:06:22,917 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_13_attrs_states_invisible_to_modifier ... 2026-03-03 09:06:22,930 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_14_attrs_subfield ... 2026-03-03 09:06:22,958 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_15_attrs_subfield_with_parent ... 2026-03-03 09:06:22,996 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_16_attrs_groups_behavior ... 2026-03-03 09:06:23,022 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_17_attrs_groups_validation ... 2026-03-03 09:06:23,223 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_18_test_missing_group ... 2026-03-03 09:06:23,238 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [6493] 2026-03-03 09:06:23,242 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.groups records with IDs: [18] 2026-03-03 09:06:23,261 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting ViewModifiers.test_create_inherit_view_with_xpath_without_expr ... 2026-03-03 09:06:23,272 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:23,273 26 INFO 00086-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_check_active ... 2026-03-03 09:06:23,409 26 INFO 00086-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_correct_order_of_company ... 2026-03-03 09:06:23,513 26 INFO 00086-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_create_branch_with_default_parent_id ... 2026-03-03 09:06:23,648 26 INFO 00086-master-all odoo.addons.base.tests.test_res_company: Starting TestCompany.test_logo_check ... 2026-03-03 09:06:23,721 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [222] 2026-03-03 09:06:23,728 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 2 removed 2026-03-03 09:06:23,729 26 INFO 00086-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_00_get_option_path ... 2026-03-03 09:06:23,731 26 INFO 00086-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_10_get_option_name ... 2026-03-03 09:06:23,734 26 INFO 00086-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_20_get_config_warning ... 2026-03-03 09:06:23,738 26 INFO 00086-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_30_get_config_warning_wo_menu ... 2026-03-03 09:06:23,740 26 INFO 00086-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_40_view_expected_architecture ... 2026-03-03 09:06:23,754 26 INFO 00086-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfig.test_50_view_expected_architecture_t_node_groups ... 2026-03-03 09:06:23,773 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:23,774 26 INFO 00086-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_amount_to_text_10 ... 2026-03-03 09:06:23,778 26 INFO 00086-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_currency_cache ... 2026-03-03 09:06:23,799 26 INFO 00086-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_res_currency_name_search ... 2026-03-03 09:06:23,814 26 INFO 00086-master-all odoo.addons.base.tests.test_res_currency: Starting TestResCurrency.test_rounding_04 ... 2026-03-03 09:06:23,818 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:23,818 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups: Starting TestGroups.test_apply_groups ... 2026-03-03 09:06:23,830 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups: Starting TestGroups.test_remove_groups ... 2026-03-03 09:06:23,932 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups: Starting TestGroups.test_res_group_copy ... 2026-03-03 09:06:23,942 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups: Starting TestGroups.test_res_group_has_cycle ... 2026-03-03 09:06:23,955 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups: Starting TestGroups.test_res_groups_fullname_search ... 2026-03-03 09:06:23,986 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:23,998 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups_data: Starting TestGroupsOdoo.test_groups_1_base ... 2026-03-03 09:06:23,999 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups_data: Starting TestGroupsOdoo.test_groups_2_from_commat_separator ... 2026-03-03 09:06:24,000 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups_data: Starting TestGroupsOdoo.test_groups_3_from_ref ... 2026-03-03 09:06:24,002 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups_data: Starting TestGroupsOdoo.test_groups_4_full_empty ... 2026-03-03 09:06:24,011 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups_data: Starting TestGroupsOdoo.test_groups_5_contains_user ... 2026-03-03 09:06:24,251 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups_data: Starting TestGroupsOdoo.test_groups_6_distinct ... 2026-03-03 09:06:24,344 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups_data: Starting TestGroupsOdoo.test_groups_7_distinct ... 2026-03-03 09:06:24,474 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-03 09:06:24,475 26 INFO 00086-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_00_intersperse ... 2026-03-03 09:06:24,476 26 INFO 00086-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_get_data ... 2026-03-03 09:06:24,489 26 INFO 00086-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_inactive_users_lang_deactivation ... 2026-03-03 09:06:24,533 26 INFO 00086-master-all odoo.addons.base.tests.test_res_lang: Starting test_res_lang.test_lang_url_code_shortening ... 2026-03-03 09:06:24,554 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:24,588 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_archive_internal_partners ... 2026-03-03 09:06:24,627 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_display_name_translation ... 2026-03-03 09:06:24,631 26 INFO 00086-master-all odoo.addons.base.models.ir_module: module base: loading translation file /data/build/odoo/odoo/addons/base/i18n/fr.po for language fr_FR 2026-03-03 09:06:25,309 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_email_formatted ... 2026-03-03 09:06:25,340 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_find_or_create ... 2026-03-03 09:06:25,370 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_is_public ... 2026-03-03 09:06:25,379 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_lang_computation_code ... 2026-03-03 09:06:25,409 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_main_user_id ... 2026-03-03 09:06:25,446 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_create ... 2026-03-03 09:06:25,472 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_search ... 2026-03-03 09:06:25,494 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_name_search_with_user ... 2026-03-03 09:06:25,538 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [242], uid: 3, model: res.partner 2026-03-03 09:06:25,545 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_partner_merge_wizard_dst_partner_id ... 2026-03-03 09:06:25,555 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartner.test_res_partner_recursion ... 2026-03-03 09:06:25,682 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-03 09:06:25,741 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_accessibility_of_company_partner_from_branch ... 2026-03-03 09:06:25,905 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address ... 2026-03-03 09:06:25,965 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address_first_contact_sync ... 2026-03-03 09:06:26,028 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address_get ... 2026-03-03 09:06:26,084 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_address_parent_company_creation ... 2026-03-03 09:06:26,138 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_commercial_field_sync ... 2026-03-03 09:06:26,192 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_commercial_field_sync_reset ... 2026-03-03 09:06:26,211 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_commercial_partner_nullcompany ... 2026-03-03 09:06:26,222 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_company_change_propagation ... 2026-03-03 09:06:26,455 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_company_dependent_commercial_sync ... 2026-03-03 09:06:26,620 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_company_dependent_commercial_sync_falsy_fields ... 2026-03-03 09:06:26,699 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_display_address_missing_key ... 2026-03-03 09:06:26,704 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerAddressCompany.test_display_name ... 2026-03-03 09:06:26,729 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-03 09:06:26,730 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerCategory.test_name_search ... 2026-03-03 09:06:26,734 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:26,765 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner_addresses: Starting TestPartnerFormatAddress.test_address_view ... 2026-03-03 09:06:26,938 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner_addresses: Starting TestPartnerFormatAddress.test_display_name_address_formatting ... 2026-03-03 09:06:26,950 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:26,970 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner_bank: Starting TestResPartnerBank.test_sanitized_account_number ... 2026-03-03 09:06:26,992 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:27,035 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_change_user_company ... 2026-03-03 09:06:27,222 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_context_get_lang ... 2026-03-03 09:06:27,276 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_deactivate_portal_users_access ... 2026-03-03 09:06:27,281 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_deactivate_portal_users_archive_and_remove ... 2026-03-03 09:06:27,327 26 INFO 00086-master-all odoo.addons.base.models.res_users: Account deletion asked for "portal_user" (#67) from n/a. Archive the user and remove login information. 2026-03-03 09:06:27,329 26 INFO 00086-master-all odoo.addons.base.models.res_users: Account deletion asked for "portal_user_2" (#68) from n/a. Archive the user and remove login information. 2026-03-03 09:06:27,372 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) starting 2026-03-03 09:06:27,414 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.users records with IDs: [67] 2026-03-03 09:06:27,430 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [327] 2026-03-03 09:06:27,449 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:27,451 26 INFO 00086-master-all odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) fully done (#loop 1; done 2; remaining 0; duration 0.08s) 2026-03-03 09:06:27,458 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_delete_public_user ... 2026-03-03 09:06:27,472 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_name_search ... 2026-03-03 09:06:27,528 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_session_non_existing_user ... 2026-03-03 09:06:27,529 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_user_home_action_restriction ... 2026-03-03 09:06:27,565 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_user_partner ... 2026-03-03 09:06:27,702 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers.test_user_self_update ... 2026-03-03 09:06:27,756 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-03 09:06:27,758 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsersTweaks.test_superuser ... 2026-03-03 09:06:27,768 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:27,770 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users_has_group: Starting TestHasGroup.test_demote_user ... 2026-03-03 09:06:27,852 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users_has_group: Starting TestHasGroup.test_env_uid ... 2026-03-03 09:06:27,870 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users_has_group: Starting TestHasGroup.test_has_group_cleared_cache_on_write ... 2026-03-03 09:06:27,906 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users_has_group: Starting TestHasGroup.test_has_group_with_new_id ... 2026-03-03 09:06:27,942 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users_has_group: Starting TestHasGroup.test_implied_groups ... 2026-03-03 09:06:28,044 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users_has_group: Starting TestHasGroup.test_other_user ... 2026-03-03 09:06:28,108 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users_has_group: Starting TestHasGroup.test_portal_creation ... 2026-03-03 09:06:28,277 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.users records with IDs: [86] 2026-03-03 09:06:28,342 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users_has_group: Starting TestHasGroup.test_portal_write ... 2026-03-03 09:06:28,410 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users_has_group: Starting TestHasGroup.test_record ... 2026-03-03 09:06:28,427 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users_has_group: Starting TestHasGroup.test_two_user_types ... 2026-03-03 09:06:28,515 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users_has_group: Starting TestHasGroup.test_two_user_types_implied_groups ... 2026-03-03 09:06:28,584 26 INFO 00086-master-all odoo.models: Prepare computation of res.users.x_group_names 2026-03-03 09:06:28,636 26 INFO 00086-master-all odoo.models: Prepare computation of res.groups.x_user_names 2026-03-03 09:06:28,729 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-03 09:06:28,730 26 INFO 00086-master-all odoo.addons.base.tests.test_wizard_base_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts ... 2026-03-03 09:06:28,776 26 INFO 00086-master-all odoo.addons.base.partner.merge: dst_partner: 359 2026-03-03 09:06:28,798 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.partner.bank records with IDs: [4] 2026-03-03 09:06:28,837 26 INFO 00086-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [358, 360] with 359 2026-03-03 09:06:28,848 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [358, 360] 2026-03-03 09:06:28,853 26 INFO 00086-master-all odoo.addons.base.tests.test_wizard_base_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts_with_destination ... 2026-03-03 09:06:28,896 26 INFO 00086-master-all odoo.addons.base.partner.merge: dst_partner: 361 2026-03-03 09:06:28,909 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.partner.bank records with IDs: [7] 2026-03-03 09:06:28,934 26 INFO 00086-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [363] with 361 2026-03-03 09:06:28,940 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [363] 2026-03-03 09:06:28,942 26 INFO 00086-master-all odoo.addons.base.tests.test_wizard_base_partner_merge: Starting TestMergePartner.test_merge_partners_with_peon_user ... 2026-03-03 09:06:29,023 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 96, model: res.partner.bank 2026-03-03 09:06:29,041 26 INFO 00086-master-all odoo.addons.base.partner.merge: dst_partner: 365 2026-03-03 09:06:29,058 26 INFO 00086-master-all odoo.models.unlink: User #96 deleted res.partner.bank records with IDs: [10] 2026-03-03 09:06:29,095 26 INFO 00086-master-all odoo.addons.base.partner.merge: (uid = 96) merged the partners [364, 366] with 365 2026-03-03 09:06:29,102 26 INFO 00086-master-all odoo.models.unlink: User #96 deleted res.partner records with IDs: [364, 366] 2026-03-03 09:06:29,106 26 INFO 00086-master-all odoo.addons.base.tests.test_wizard_base_partner_merge: Starting TestMergePartner.test_merge_partners_with_references ... 2026-03-03 09:06:29,135 26 INFO 00086-master-all odoo.addons.base.partner.merge: dst_partner: 368 2026-03-03 09:06:29,178 26 INFO 00086-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [369] with 368 2026-03-03 09:06:29,183 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [369] 2026-03-03 09:06:29,184 26 INFO 00086-master-all odoo.addons.base.tests.test_wizard_base_partner_merge: Starting TestMergePartner.test_merge_partners_with_unique_bank_accounts ... 2026-03-03 09:06:29,213 26 INFO 00086-master-all odoo.addons.base.partner.merge: dst_partner: 371 2026-03-03 09:06:29,259 26 INFO 00086-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [372] with 371 2026-03-03 09:06:29,264 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [372] 2026-03-03 09:06:29,266 26 INFO 00086-master-all odoo.addons.base.tests.test_wizard_base_partner_merge: Starting TestMergePartner.test_merge_partners_without_bank_accounts ... 2026-03-03 09:06:29,297 26 INFO 00086-master-all odoo.addons.base.partner.merge: dst_partner: 377 2026-03-03 09:06:29,324 26 INFO 00086-master-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [378] with 377 2026-03-03 09:06:29,328 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [378] 2026-03-03 09:06:29,331 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:29,332 26 INFO 00086-master-all odoo.modules.loading: Module base loaded in 25.68s (incl. 18.68s test), 8306 queries (+18001 test, +8306 other) 2026-03-03 09:06:29,332 26 INFO 00086-master-all odoo.modules.loading: 1 modules loaded in 25.68s, 8306 queries (+26307 extra) 2026-03-03 09:06:29,338 26 INFO 00086-master-all odoo.modules.loading: updating modules list 2026-03-03 09:06:29,339 26 INFO 00086-master-all odoo.addons.base.models.ir_module: ALLOW access to module.update_list on [] to user __system__ #1 via n/a 2026-03-03 09:06:30,230 26 INFO 00086-master-all odoo.modules.loading: loading 14 modules... 2026-03-03 09:06:30,230 26 INFO 00086-master-all odoo.modules.loading: Loading module rpc (2/14) 2026-03-03 09:06:30,308 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestExternalAPI.test_call_kw ... 2026-03-03 09:06:30,368 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:30,368 26 INFO 00086-master-all odoo.modules.loading: Module rpc loaded in 0.14s (incl. 0.10s test), 10 queries (+61 test, +10 other) 2026-03-03 09:06:30,368 26 INFO 00086-master-all odoo.modules.loading: Loading module web (3/14) 2026-03-03 09:06:30,392 26 INFO 00086-master-all odoo.registry: module web: creating or updating database tables 2026-03-03 09:06:31,038 26 INFO 00086-master-all odoo.modules.loading: loading web/security/ir.model.access.csv 2026-03-03 09:06:31,045 26 INFO 00086-master-all odoo.modules.loading: loading web/security/web_security.xml 2026-03-03 09:06:31,055 26 INFO 00086-master-all odoo.modules.loading: loading web/views/webclient_templates.xml 2026-03-03 09:06:31,098 26 INFO 00086-master-all odoo.modules.loading: loading web/views/report_templates.xml 2026-03-03 09:06:31,201 26 INFO 00086-master-all odoo.modules.loading: loading web/views/base_document_layout_views.xml 2026-03-03 09:06:31,214 26 INFO 00086-master-all odoo.modules.loading: loading web/views/partner_view.xml 2026-03-03 09:06:31,227 26 INFO 00086-master-all odoo.modules.loading: loading web/views/speedscope_template.xml 2026-03-03 09:06:31,231 26 INFO 00086-master-all odoo.modules.loading: loading web/views/memory_template.xml 2026-03-03 09:06:31,238 26 INFO 00086-master-all odoo.modules.loading: loading web/views/speedscope_config_wizard.xml 2026-03-03 09:06:31,245 26 INFO 00086-master-all odoo.modules.loading: loading web/views/neutralize_views.xml 2026-03-03 09:06:31,254 26 INFO 00086-master-all odoo.modules.loading: loading web/views/ir_ui_view_views.xml 2026-03-03 09:06:31,261 26 INFO 00086-master-all odoo.modules.loading: loading web/data/ir_attachment.xml 2026-03-03 09:06:31,263 26 INFO 00086-master-all odoo.modules.loading: loading web/data/report_layout.xml 2026-03-03 09:06:31,363 26 INFO 00086-master-all odoo.addons.web.tests.test_health: Starting TestWebController.test_health ... 2026-03-03 09:06:31,368 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:31,381 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:31,382 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:31] "GET /web/health HTTP/1.1" 200 - 3 0.001 0.015 2026-03-03 09:06:31,384 26 INFO 00086-master-all odoo.addons.web.tests.test_health: Starting TestWebController.test_health_db_server_status ... 2026-03-03 09:06:31,386 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:31,404 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:31,404 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:31] "GET /web/health?db_server_status=1 HTTP/1.1" 200 - 3 0.001 0.017 2026-03-03 09:06:31,409 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:31,409 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:31] "GET /web/health?db_server_status=1 HTTP/1.1" 500 - 0 0.000 0.002 2026-03-03 09:06:31,454 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 0 removed 2026-03-03 09:06:31,575 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_model: Starting TestIrModel.test_group_expansion ... 2026-03-03 09:06:31,596 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_model: Starting TestIrModel.test_invalid_field_domain ... 2026-03-03 09:06:31,644 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_model: Starting TestIrModel.test_model_fold_search ... 2026-03-03 09:06:31,677 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_model: Starting TestIrModel.test_model_order_constraint ... 2026-03-03 09:06:31,801 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_model: Starting TestIrModel.test_model_order_search ... 2026-03-03 09:06:31,869 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_model: Starting TestIrModel.test_monetary_currency_field ... 2026-03-03 09:06:31,962 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_model: Starting TestIrModel.test_rec_name_deletion ... 2026-03-03 09:06:32,001 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [1704] 2026-03-03 09:06:32,033 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:32,033 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_field ... 2026-03-03 09:06:32,059 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_field_webp ... 2026-03-03 09:06:32,078 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_srcset_default_sizes ... 2026-03-03 09:06:32,097 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_srcset_not_generated_for_non_image_fields ... 2026-03-03 09:06:32,112 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_srcset_respects_preview_limit ... 2026-03-03 09:06:32,135 26 INFO 00086-master-all odoo.addons.web.tests.test_ir_qweb: Starting TestIrQweb.test_image_svg ... 2026-03-03 09:06:32,182 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-03 09:06:32,187 26 INFO 00086-master-all odoo.addons.web.tests.test_load_menus: Starting LoadMenusTests.test_load_menus ... 2026-03-03 09:06:32,198 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:06:32,205 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:32,222 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,222 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "GET /web/webclient/load_menus HTTP/1.1" 200 - 19 0.003 0.014 2026-03-03 09:06:32,253 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:32,303 26 INFO 00086-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login ... 2026-03-03 09:06:32,318 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:32,338 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:internal_user from 127.0.0.1 2026-03-03 09:06:32,344 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,345 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "POST /web/login HTTP/1.1" 303 - 16 0.005 0.023 2026-03-03 09:06:32,499 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,500 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "GET /odoo HTTP/1.1" 200 - 51 0.015 0.138 2026-03-03 09:06:32,506 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,506 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "POST /web/session/check HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:32,508 26 INFO 00086-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login_bad_xhr ... 2026-03-03 09:06:32,511 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:32,522 26 INFO 00086-master-all odoo.http: user is not connected 2026-03-03 09:06:32,523 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "GET /web/login_successful HTTP/1.1" 303 - 1 0.000 0.012 2026-03-03 09:06:32,536 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:internal_user from 127.0.0.1 2026-03-03 09:06:32,552 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,553 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "POST /web/login HTTP/1.1" 303 - 21 0.007 0.021 2026-03-03 09:06:32,692 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,692 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "GET /odoo HTTP/1.1" 200 - 52 0.017 0.118 2026-03-03 09:06:32,694 26 INFO 00086-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_login_external ... 2026-03-03 09:06:32,699 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:32,716 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:portal_user from 127.0.0.1 2026-03-03 09:06:32,731 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,732 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "POST /web/login HTTP/1.1" 303 - 22 0.005 0.028 2026-03-03 09:06:32,797 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,798 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "GET /web/login_successful HTTP/1.1" 200 - 43 0.008 0.054 2026-03-03 09:06:32,800 26 INFO 00086-master-all odoo.addons.web.tests.test_login: Starting TestWebLogin.test_web_switch_to_admin ... 2026-03-03 09:06:32,805 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:32,815 26 INFO 00086-master-all odoo.http: user is not connected 2026-03-03 09:06:32,815 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "GET /web/become HTTP/1.1" 303 - 1 0.000 0.011 2026-03-03 09:06:32,822 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:internal_user from n/a 2026-03-03 09:06:32,846 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,846 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "GET /web/become HTTP/1.1" 303 - 9 0.005 0.010 2026-03-03 09:06:32,853 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:06:32,863 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,863 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "GET /web/become HTTP/1.1" 303 - 3 0.001 0.003 2026-03-03 09:06:32,885 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:32,890 26 INFO 00086-master-all odoo.addons.web.tests.test_pivot_export: Starting TestPivotExport.test_export_xlsx_with_empty_data ... 2026-03-03 09:06:32,893 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:06:32,900 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:32,962 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "POST /web/pivot/export_xlsx HTTP/1.1" 422 - 3 0.001 0.062 2026-03-03 09:06:32,964 26 INFO 00086-master-all odoo.addons.web.tests.test_pivot_export: Starting TestPivotExport.test_export_xlsx_with_integer_column ... 2026-03-03 09:06:32,968 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:06:32,975 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:32,992 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:32,992 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:32] "POST /web/pivot/export_xlsx HTTP/1.1" 200 - 4 0.001 0.017 2026-03-03 09:06:33,016 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:33,060 26 INFO 00086-master-all odoo.addons.web.tests.test_reports: Starting TestReports.test_report_error_cleanup ... 2026-03-03 09:06:33,071 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from 127.0.0.1 2026-03-03 09:06:33,143 26 INFO 00086-master-all odoo.addons.web.tests.test_reports: Starting TestReports.test_report_session_cookie ... 2026-03-03 09:06:33,158 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from 127.0.0.1 2026-03-03 09:06:33,245 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:33,266 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css (id:457) 2026-03-03 09:06:33,269 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,269 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:33] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 9 0.006 0.019 2026-03-03 09:06:33,285 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,285 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:33] "GET /web/image/456 HTTP/1.1" 200 - 21 0.006 0.035 2026-03-03 09:06:33,640 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/05f9b56/web.report_assets_common.autoprefixed.min.css (id:458) 2026-03-03 09:06:33,642 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:33,642 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:33] "GET /web/assets/05f9b56/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 11 0.013 0.375 2026-03-03 09:06:33,658 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:06:33,663 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:33] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:06:33,665 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:33] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:33,665 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:33] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:06:33,669 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:33] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:06:35,762 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-03-03 09:06:35,800 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:35,801 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:35] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 3 0.001 0.004 2026-03-03 09:06:35,803 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:35,804 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:35] "GET /web/assets/05f9b56/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 3 0.000 0.007 2026-03-03 09:06:35,807 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: ir.attachment 2026-03-03 09:06:35,809 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:35,809 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:35] "GET /web/image/456 HTTP/1.1" 200 - 11 0.002 0.010 2026-03-03 09:06:35,821 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:06:35,826 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:35] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:06:35,827 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:35] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:35,829 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:35] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:06:35,831 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:35] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:06:37,906 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-03-03 09:06:37,932 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-03 09:06:37,933 26 INFO 00086-master-all odoo.addons.web.tests.test_res_partner_properties: Starting TestWebProperties.test_get_properties_base_definition ... 2026-03-03 09:06:37,955 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:38,012 26 INFO 00086-master-all odoo.addons.web.tests.test_res_users: Starting TestResUsers.test_name_search ... 2026-03-03 09:06:38,092 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-03 09:06:38,093 26 INFO 00086-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_exist ... 2026-03-03 09:06:38,095 26 INFO 00086-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_missing ... 2026-03-03 09:06:38,096 26 INFO 00086-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_triples_exist ... 2026-03-03 09:06:38,102 26 INFO 00086-master-all odoo.addons.web.tests.test_router: Starting TestWebRouter.test_router_get_action_triples_missing ... 2026-03-03 09:06:38,123 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:38,553 26 INFO 00086-master-all odoo.addons.web.tests.test_session_info: Starting TestSessionInfo.test_session_info ... 2026-03-03 09:06:38,559 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:session from n/a 2026-03-03 09:06:38,566 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:38,592 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:38,593 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:38] "POST /web/session/get_session_info HTTP/1.1" 200 - 27 0.010 0.017 2026-03-03 09:06:38,597 26 INFO 00086-master-all odoo.addons.web.tests.test_session_info: Starting TestSessionInfo.test_session_modules ... 2026-03-03 09:06:38,601 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:session from n/a 2026-03-03 09:06:38,607 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:38,616 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:38,616 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:38] "POST /web/session/modules HTTP/1.1" 200 - 4 0.001 0.009 2026-03-03 09:06:38,665 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:38,702 26 INFO 00086-master-all odoo.addons.web.tests.test_translate: Starting TestTranslationOverride.test_web_override_translations ... 2026-03-03 09:06:38,760 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:38,768 26 INFO 00086-master-all odoo.addons.web.tests.test_web_redirect: Starting TestWebRedirect.test_web_route_redirect_param ... 2026-03-03 09:06:38,770 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:38,778 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:38,779 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:38] "GET /odoo/action-887?cids=1 HTTP/1.1" 303 - 4 0.001 0.008 2026-03-03 09:06:38,891 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:38,892 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:38] "GET /web/login?redirect=/odoo/action-887?cids%3D1 HTTP/1.1" 200 - 52 0.017 0.094 2026-03-03 09:06:38,893 26 INFO 00086-master-all odoo.addons.web.tests.test_web_redirect: Starting TestWebRedirect.test_web_route_redirect_param_legacy ... 2026-03-03 09:06:38,896 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:38,918 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:38,919 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:38] "GET /web HTTP/1.1" 303 - 4 0.001 0.022 2026-03-03 09:06:39,020 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:39,020 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:39] "GET /web/login?redirect=/web? HTTP/1.1" 200 - 52 0.018 0.080 2026-03-03 09:06:39,067 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:39,068 26 INFO 00086-master-all odoo.modules.loading: Module web loaded in 8.70s (incl. 7.71s test), 1246 queries (+1884 test, +1246 other) 2026-03-03 09:06:39,068 26 INFO 00086-master-all odoo.modules.loading: Loading module api_doc (4/14) 2026-03-03 09:06:39,079 26 INFO 00086-master-all odoo.registry: module api_doc: creating or updating database tables 2026-03-03 09:06:39,103 26 INFO 00086-master-all odoo.modules.loading: loading api_doc/security/res_groups.xml 2026-03-03 09:06:39,150 26 INFO 00086-master-all odoo.modules.loading: loading api_doc/views/docclient.xml 2026-03-03 09:06:39,176 26 INFO 00086-master-all odoo.modules.loading: Module api_doc loaded in 0.11s, 61 queries (+61 other) 2026-03-03 09:06:39,177 26 INFO 00086-master-all odoo.modules.loading: Loading module auth_totp (5/14) 2026-03-03 09:06:39,208 26 INFO 00086-master-all odoo.registry: module auth_totp: creating or updating database tables 2026-03-03 09:06:39,317 26 INFO 00086-master-all odoo.modules.loading: loading auth_totp/security/security.xml 2026-03-03 09:06:39,331 26 INFO 00086-master-all odoo.modules.loading: loading auth_totp/security/ir.model.access.csv 2026-03-03 09:06:39,336 26 INFO 00086-master-all odoo.modules.loading: loading auth_totp/data/ir_action_data.xml 2026-03-03 09:06:39,344 26 INFO 00086-master-all odoo.modules.loading: loading auth_totp/views/res_users_views.xml 2026-03-03 09:06:39,365 26 INFO 00086-master-all odoo.modules.loading: loading auth_totp/views/templates.xml 2026-03-03 09:06:39,369 26 INFO 00086-master-all odoo.modules.loading: loading auth_totp/wizard/auth_totp_wizard_views.xml 2026-03-03 09:06:39,394 26 INFO 00086-master-all odoo.modules.loading: Module auth_totp loaded in 0.22s, 217 queries (+217 other) 2026-03-03 09:06:39,394 26 INFO 00086-master-all odoo.modules.loading: Loading module base_import (6/14) 2026-03-03 09:06:39,435 26 INFO 00086-master-all odoo.registry: module base_import: creating or updating database tables 2026-03-03 09:06:39,939 26 INFO 00086-master-all odoo.modules.loading: loading base_import/security/ir.model.access.csv 2026-03-03 09:06:39,962 26 INFO 00086-master-all odoo.modules.loading: Module base_import loaded in 0.57s, 955 queries (+955 other) 2026-03-03 09:06:39,962 26 INFO 00086-master-all odoo.modules.loading: Loading module base_import_module (7/14) 2026-03-03 09:06:39,982 26 INFO 00086-master-all odoo.registry: module base_import_module: creating or updating database tables 2026-03-03 09:06:40,085 26 INFO 00086-master-all odoo.modules.loading: loading base_import_module/security/ir.model.access.csv 2026-03-03 09:06:40,093 26 INFO 00086-master-all odoo.modules.loading: loading base_import_module/views/base_import_module_view.xml 2026-03-03 09:06:40,122 26 INFO 00086-master-all odoo.modules.loading: loading base_import_module/views/ir_module_views.xml 2026-03-03 09:06:40,270 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_count_attachment_imported_module ... 2026-03-03 09:06:40,333 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_imported_module' 2026-03-03 09:06:40,342 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_count_qweb_imported_module ... 2026-03-03 09:06:40,395 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_attachment_imported_module ... 2026-03-03 09:06:40,445 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_imported_module' 2026-03-03 09:06:40,460 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_cloc_imported_module ... 2026-03-03 09:06:40,487 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: module test_imported_module: loading data/test.xml 2026-03-03 09:06:40,537 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_imported_module' 2026-03-03 09:06:40,548 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: module test_imported_module: loading data/test.xml 2026-03-03 09:06:40,584 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_imported_module' 2026-03-03 09:06:40,588 26 INFO 00086-master-all odoo.addons.base.models.ir_module: ALLOW access to module.module_uninstall on ['test_imported_module'] to user __system__ #1 via n/a 2026-03-03 09:06:40,589 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Deleting ir.asset(7, 6, 5) 2026-03-03 09:06:40,595 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [8460, 8461, 8462] 2026-03-03 09:06:40,595 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.asset records with IDs: [7, 6, 5] 2026-03-03 09:06:40,595 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Deleting ir.attachment(538, 537, 536) 2026-03-03 09:06:40,597 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [8455, 8457, 8459] 2026-03-03 09:06:40,601 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [8454, 8456, 8458] 2026-03-03 09:06:40,602 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [538, 537, 536] 2026-03-03 09:06:40,602 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Deleting ir.ui.view(725,) 2026-03-03 09:06:40,605 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [8452] 2026-03-03 09:06:40,611 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [8450] 2026-03-03 09:06:40,611 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [725] 2026-03-03 09:06:40,613 26 INFO 00086-master-all odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-03-03 09:06:40,615 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [8462, 8461, 8460, 8458, 8456, 8454, 8450] 2026-03-03 09:06:40,616 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: test_imported_module 2026-03-03 09:06:40,622 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [8449] 2026-03-03 09:06:40,622 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [647] 2026-03-03 09:06:40,625 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_exclude_qweb ... 2026-03-03 09:06:40,639 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_from_import_module ... 2026-03-03 09:06:40,714 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_from_studio ... 2026-03-03 09:06:40,884 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_cloc: Starting TestClocFields.test_fields_module_name ... 2026-03-03 09:06:40,976 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-03 09:06:40,982 26 INFO 00086-master-all odoo.modules.loading: Module base_import_module loaded in 1.02s (incl. 0.71s test), 170 queries (+621 test, +170 other) 2026-03-03 09:06:40,982 26 INFO 00086-master-all odoo.modules.loading: Loading module base_setup (8/14) 2026-03-03 09:06:40,993 26 INFO 00086-master-all odoo.registry: module base_setup: creating or updating database tables 2026-03-03 09:06:41,049 26 INFO 00086-master-all odoo.modules.loading: loading base_setup/data/base_setup_data.xml 2026-03-03 09:06:41,053 26 INFO 00086-master-all odoo.modules.loading: loading base_setup/views/res_config_settings_views.xml 2026-03-03 09:06:41,079 26 INFO 00086-master-all odoo.modules.loading: loading base_setup/views/res_partner_views.xml 2026-03-03 09:06:41,105 26 INFO 00086-master-all odoo.addons.base_setup.tests.test_default_group: Starting TestResConfig.test_create_user_default_user_groups ... 2026-03-03 09:06:41,391 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-03 09:06:41,392 26 INFO 00086-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_install ... 2026-03-03 09:06:41,509 26 INFO 00086-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_multi_company_res_config_group ... 2026-03-03 09:06:41,867 26 INFO 00086-master-all odoo.addons.base_setup.tests.test_res_config: Starting TestResConfig.test_no_install ... 2026-03-03 09:06:42,003 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-03 09:06:42,004 26 INFO 00086-master-all odoo.modules.loading: Module base_setup loaded in 1.02s (incl. 0.90s test), 149 queries (+811 test, +149 other) 2026-03-03 09:06:42,004 26 INFO 00086-master-all odoo.modules.loading: Loading module bus (9/14) 2026-03-03 09:06:42,029 26 INFO 00086-master-all odoo.registry: module bus: creating or updating database tables 2026-03-03 09:06:42,132 26 INFO 00086-master-all odoo.modules.loading: loading bus/security/ir.model.access.csv 2026-03-03 09:06:42,177 26 INFO 00086-master-all odoo.addons.bus.tests.test_health: Starting TestBusController.test_health ... 2026-03-03 09:06:42,180 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:42,202 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:42,203 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:42] "GET /websocket/health HTTP/1.1" 200 - 3 0.001 0.022 2026-03-03 09:06:42,243 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:42,243 26 INFO 00086-master-all odoo.addons.bus.tests.test_notify: Starting NotifyTests.test_get_notify_payloads ... 2026-03-03 09:06:42,245 26 INFO 00086-master-all odoo.addons.bus.tests.test_notify: Starting NotifyTests.test_postcommit ... 2026-03-03 09:06:42,285 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:42,335 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek ... 2026-03-03 09:06:42,345 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:42,354 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:42,354 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 9 0.002 0.008 2026-03-03 09:06:42,359 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:42,359 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 4 0.001 0.002 2026-03-03 09:06:42,360 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek_session_expired_login ... 2026-03-03 09:06:42,361 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:42,376 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:42,376 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 14 0.003 0.012 2026-03-03 09:06:42,380 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:06:42,385 26 INFO 00086-master-all odoo.http: 2026-03-03 09:06:42,385 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:06:42,387 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_controller: Starting TestWebsocketController.test_websocket_peek_session_expired_logout ... 2026-03-03 09:06:42,391 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-03 09:06:42,398 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:42,409 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:42,409 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 12 0.002 0.009 2026-03-03 09:06:42,414 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:42,414 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:42] "POST /web/session/logout HTTP/1.1" 303 - 0 0.000 0.001 2026-03-03 09:06:42,417 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:42,417 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:42] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.001 2026-03-03 09:06:42,496 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:42,496 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:42] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 46 0.010 0.067 2026-03-03 09:06:42,502 26 INFO 00086-master-all odoo.http: 2026-03-03 09:06:42,502 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:42] "POST /websocket/peek_notifications HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:06:42,535 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:42,535 26 INFO 00086-master-all odoo.modules.loading: Module bus loaded in 0.53s (incl. 0.36s test), 149 queries (+229 test, +149 other) 2026-03-03 09:06:42,535 26 INFO 00086-master-all odoo.modules.loading: Loading module web_tour (10/14) 2026-03-03 09:06:42,542 26 INFO 00086-master-all odoo.registry: module web_tour: creating or updating database tables 2026-03-03 09:06:42,549 26 INFO 00086-master-all odoo.models: Prepare computation of res.users.tour_enabled 2026-03-03 09:06:42,682 26 INFO 00086-master-all odoo.modules.loading: loading web_tour/security/ir.model.access.csv 2026-03-03 09:06:42,690 26 INFO 00086-master-all odoo.modules.loading: loading web_tour/views/tour_views.xml 2026-03-03 09:06:42,729 26 INFO 00086-master-all odoo.modules.loading: Module web_tour loaded in 0.19s, 177 queries (+177 other) 2026-03-03 09:06:42,729 26 INFO 00086-master-all odoo.modules.loading: Loading module auth_passkey (11/14) 2026-03-03 09:06:42,795 26 INFO 00086-master-all odoo.registry: module auth_passkey: creating or updating database tables 2026-03-03 09:06:42,869 26 INFO 00086-master-all odoo.modules.loading: loading auth_passkey/views/auth_passkey_key_views.xml 2026-03-03 09:06:42,891 26 INFO 00086-master-all odoo.modules.loading: loading auth_passkey/views/auth_passkey_login_templates.xml 2026-03-03 09:06:42,903 26 INFO 00086-master-all odoo.modules.loading: loading auth_passkey/views/res_users_identitycheck_views.xml 2026-03-03 09:06:42,919 26 INFO 00086-master-all odoo.modules.loading: loading auth_passkey/views/res_users_views.xml 2026-03-03 09:06:42,933 26 INFO 00086-master-all odoo.modules.loading: loading auth_passkey/security/ir.model.access.csv 2026-03-03 09:06:42,939 26 INFO 00086-master-all odoo.modules.loading: loading auth_passkey/security/security.xml 2026-03-03 09:06:43,018 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo: Starting PasskeyTest.test_authentication ... 2026-03-03 09:06:43,033 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:43,119 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,120 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "GET /web/login HTTP/1.1" 200 - 55 0.011 0.076 2026-03-03 09:06:43,126 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,126 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 2 0.000 0.004 2026-03-03 09:06:43,141 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from 127.0.0.1 2026-03-03 09:06:43,148 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,148 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/login HTTP/1.1" 303 - 24 0.006 0.014 2026-03-03 09:06:43,153 26 INFO 00086-master-all odoo.addons.base.models.res_device: User 2 inserts device log: OK_SRbjDMu3HmvABhxGvzmGNdqFVhGKZOelFD8Moa5 - 127.0.0.1 - python-requests/2.31.0 2026-03-03 09:06:43,314 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,315 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "GET /odoo HTTP/1.1" 200 - 59 0.024 0.140 2026-03-03 09:06:43,325 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,325 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "GET /web/login HTTP/1.1" 200 - 1 0.000 0.005 2026-03-03 09:06:43,336 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login failed for login:admin from 127.0.0.1 2026-03-03 09:06:43,339 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,340 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/login HTTP/1.1" 200 - 8 0.002 0.008 2026-03-03 09:06:43,360 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,360 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "GET /web/login HTTP/1.1" 200 - 10 0.004 0.010 2026-03-03 09:06:43,369 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,369 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:06:43,382 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from 127.0.0.1 2026-03-03 09:06:43,395 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,396 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/login HTTP/1.1" 303 - 23 0.010 0.014 2026-03-03 09:06:43,439 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,439 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "GET /odoo HTTP/1.1" 200 - 27 0.013 0.028 2026-03-03 09:06:43,450 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,450 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "GET /web/login HTTP/1.1" 200 - 1 0.000 0.005 2026-03-03 09:06:43,461 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login failed for login:admin from 127.0.0.1 2026-03-03 09:06:43,464 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,465 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/login HTTP/1.1" 200 - 8 0.002 0.008 2026-03-03 09:06:43,487 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,487 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "GET /web/login HTTP/1.1" 200 - 10 0.005 0.011 2026-03-03 09:06:43,503 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,504 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:06:43,521 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:demo from 127.0.0.1 2026-03-03 09:06:43,529 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,529 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/login HTTP/1.1" 303 - 14 0.005 0.014 2026-03-03 09:06:43,558 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,559 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "GET /odoo HTTP/1.1" 200 - 18 0.007 0.019 2026-03-03 09:06:43,564 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,564 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "GET /web/login HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:06:43,571 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login failed for login:demo from 127.0.0.1 2026-03-03 09:06:43,572 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,573 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/login HTTP/1.1" 200 - 6 0.002 0.004 2026-03-03 09:06:43,576 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo: Starting PasskeyTest.test_check_identity ... 2026-03-03 09:06:43,581 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:06:43,587 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:43,600 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,600 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.api_key_wizard HTTP/1.1" 200 - 8 0.003 0.011 2026-03-03 09:06:43,604 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,604 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:06:43,630 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,630 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 18 0.006 0.019 2026-03-03 09:06:43,644 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.001 0.008 2026-03-03 09:06:43,650 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,650 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:43,663 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.001 0.008 2026-03-03 09:06:43,671 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,671 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:43,682 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.001 0.006 2026-03-03 09:06:43,688 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:06:43,699 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,699 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.api_key_wizard HTTP/1.1" 200 - 3 0.001 0.005 2026-03-03 09:06:43,705 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,706 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:43,718 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,718 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 6 0.002 0.007 2026-03-03 09:06:43,730 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.001 0.006 2026-03-03 09:06:43,737 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,737 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:43,748 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.001 0.006 2026-03-03 09:06:43,755 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,755 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:43,765 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.001 0.006 2026-03-03 09:06:43,774 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-03 09:06:43,791 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,792 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.api_key_wizard HTTP/1.1" 200 - 8 0.003 0.007 2026-03-03 09:06:43,809 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,809 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 1 0.004 0.010 2026-03-03 09:06:43,831 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,832 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 13 0.005 0.013 2026-03-03 09:06:43,840 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.001 0.004 2026-03-03 09:06:43,844 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,844 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:06:43,851 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,851 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 6 0.001 0.004 2026-03-03 09:06:43,860 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,860 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:06:43,867 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.001 0.003 2026-03-03 09:06:43,868 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo: Starting PasskeyTest.test_check_user_verification ... 2026-03-03 09:06:43,872 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:43,974 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,974 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "GET /web/login HTTP/1.1" 200 - 60 0.019 0.084 2026-03-03 09:06:43,983 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:43,984 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:43] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:06:43,996 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login failed for login:demo from 127.0.0.1 2026-03-03 09:06:44,001 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:44,002 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:44] "POST /web/login HTTP/1.1" 200 - 9 0.003 0.011 2026-03-03 09:06:44,012 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:44,013 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:44] "GET /web/login HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:06:44,020 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:44,021 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:44] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 1 0.000 0.004 2026-03-03 09:06:44,034 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:demo from 127.0.0.1 2026-03-03 09:06:44,043 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:44,043 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:44] "POST /web/login HTTP/1.1" 303 - 14 0.006 0.013 2026-03-03 09:06:44,050 26 INFO 00086-master-all odoo.addons.base.models.res_device: User 113 inserts device log: VDCbj1icj35ph_zHtkKu-QdqfX6XSke1KqgLt6AQtf - 127.0.0.1 - python-requests/2.31.0 2026-03-03 09:06:44,199 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:44,199 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:44] "GET /odoo HTTP/1.1" 200 - 50 0.019 0.133 2026-03-03 09:06:44,201 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo: Starting PasskeyTest.test_registration ... 2026-03-03 09:06:44,202 26 INFO 00086-master-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#2) deleted by __system__ (#1) from n/a 2026-03-03 09:06:44,202 26 INFO 00086-master-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#1) deleted by __system__ (#1) from n/a 2026-03-03 09:06:44,205 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted auth.passkey.key records with IDs: [2, 1] 2026-03-03 09:06:44,208 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:06:44,212 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:44,223 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:44,224 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:44] "POST /web/dataset/call_kw#res.users.action_create_passkey HTTP/1.1" 200 - 8 0.002 0.009 2026-03-03 09:06:44,590 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:44,590 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:44] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 18 0.008 0.353 2026-03-03 09:06:44,606 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:44,607 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:44] "POST /web/dataset/call_kw#auth.passkey.key.create.create HTTP/1.1" 200 - 10 0.005 0.009 2026-03-03 09:06:44,617 26 INFO 00086-master-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#5) created by admin (#2) from 127.0.0.1 2026-03-03 09:06:44,619 26 INFO 00086-master-all odoo.tests.common: Skipping signal changes during tests 2026-03-03 09:06:44,619 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:44] "POST /web/dataset/call_kw#auth.passkey.key.create.make_key HTTP/1.1" 200 - 13 0.004 0.006 2026-03-03 09:06:44,665 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:44,665 26 INFO 00086-master-all odoo.modules.loading: Module auth_passkey loaded in 1.94s (incl. 1.70s test), 216 queries (+720 test, +216 other) 2026-03-03 09:06:44,665 26 INFO 00086-master-all odoo.modules.loading: Loading module html_editor (12/14) 2026-03-03 09:06:44,964 26 INFO 00086-master-all odoo.registry: module html_editor: creating or updating database tables 2026-03-03 09:06:45,504 26 INFO 00086-master-all odoo.modules.loading: loading html_editor/security/ir.model.access.csv 2026-03-03 09:06:45,528 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestHTMLToText.test_br ... 2026-03-03 09:06:45,528 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestHTMLToText.test_div ... 2026-03-03 09:06:45,528 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestHTMLToText.test_inline ... 2026-03-03 09:06:45,529 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestHTMLToText.test_other_block ... 2026-03-03 09:06:45,529 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestHTMLToText.test_p ... 2026-03-03 09:06:45,529 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestHTMLToText.test_rawstring ... 2026-03-03 09:06:45,529 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestHTMLToText.test_whitespace ... 2026-03-03 09:06:45,529 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestConvertBack.test_char ... 2026-03-03 09:06:45,536 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestConvertBack.test_float ... 2026-03-03 09:06:45,543 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestConvertBack.test_integer ... 2026-03-03 09:06:45,550 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestConvertBack.test_m2o ... 2026-03-03 09:06:45,555 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestConvertBack.test_numeric ... 2026-03-03 09:06:45,560 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestConvertBack.test_selection_str ... 2026-03-03 09:06:45,564 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_converter: Starting TestConvertBack.test_text ... 2026-03-03 09:06:45,595 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:45,596 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_views: Starting TestViews.test_infinite_inherit_loop ... 2026-03-03 09:06:45,629 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:06:45,629 26 INFO 00086-master-all odoo.modules.loading: Module html_editor loaded in 0.96s (incl. 0.10s test), 1034 queries (+93 test, +1034 other) 2026-03-03 09:06:45,629 26 INFO 00086-master-all odoo.modules.loading: Loading module iap (13/14) 2026-03-03 09:06:45,632 26 INFO 00086-master-all odoo.registry: module iap: creating or updating database tables 2026-03-03 09:06:45,729 26 INFO 00086-master-all odoo.modules.loading: loading iap/data/services.xml 2026-03-03 09:06:45,733 26 INFO 00086-master-all odoo.modules.loading: loading iap/security/ir.model.access.csv 2026-03-03 09:06:45,739 26 INFO 00086-master-all odoo.modules.loading: loading iap/security/ir_rule.xml 2026-03-03 09:06:45,744 26 INFO 00086-master-all odoo.modules.loading: loading iap/views/iap_views.xml 2026-03-03 09:06:45,771 26 INFO 00086-master-all odoo.modules.loading: loading iap/views/res_config_settings.xml 2026-03-03 09:06:45,781 26 INFO 00086-master-all odoo.modules.loading: loading iap/views/res_users_views.xml 2026-03-03 09:06:45,866 26 INFO 00086-master-all odoo.addons.iap.tests.test_iap: Starting TestIAP.test_get_iap_account ... 2026-03-03 09:06:45,882 26 INFO 00086-master-all odoo.models: Access Denied by ACLs for operation: read, uid: 114, model: iap.account, field: account_token 2026-03-03 09:06:45,909 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:06:45,910 26 INFO 00086-master-all odoo.modules.loading: Module iap loaded in 0.28s (incl. 0.09s test), 226 queries (+108 test, +226 other) 2026-03-03 09:06:45,910 26 INFO 00086-master-all odoo.modules.loading: Loading module web_unsplash (14/14) 2026-03-03 09:06:45,917 26 INFO 00086-master-all odoo.registry: module web_unsplash: creating or updating database tables 2026-03-03 09:06:45,977 26 INFO 00086-master-all odoo.modules.loading: loading web_unsplash/views/res_config_settings_view.xml 2026-03-03 09:06:46,014 26 INFO 00086-master-all odoo.modules.loading: Module web_unsplash loaded in 0.10s, 101 queries (+101 other) 2026-03-03 09:06:46,014 26 INFO 00086-master-all odoo.modules.loading: 14 modules loaded in 15.78s, 4711 queries (+9238 extra) 2026-03-03 09:06:46,267 26 INFO 00086-master-all odoo.modules.loading: Modules loaded. 2026-03-03 09:06:46,272 26 INFO 00086-master-all odoo.registry: Registry changed, signaling through the database 2026-03-03 09:06:46,273 26 INFO 00086-master-all odoo.registry: Registry loaded in 44.123s 2026-03-03 09:06:46,274 26 INFO 00086-master-all odoo.service.server: Starting post tests 2026-03-03 09:06:46,331 26 INFO 00086-master-all odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-03-03 09:06:46,408 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70d1938/api_doc.assets.min.js (id:607) 2026-03-03 09:06:46,461 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3e4c027/web.__assets_tests_call__.min.js (id:608) 2026-03-03 09:06:46,806 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/72ff692/web.assets_frontend_lazy.min.js (id:609) 2026-03-03 09:06:46,812 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/69ace35/web.assets_frontend_minimal.min.js (id:610) 2026-03-03 09:06:46,815 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b0e51ee/web.assets_tests.min.js (id:611) 2026-03-03 09:06:48,493 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/739e2cc/web.assets_unit_tests.min.js (id:612) 2026-03-03 09:06:49,323 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/98d7bed/web.assets_unit_tests_setup.min.js (id:613) 2026-03-03 09:06:49,440 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dcbf401/web.assets_web.min.js (id:614) 2026-03-03 09:06:49,445 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.fontawesome.min.js (id:615) 2026-03-03 09:06:49,448 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.odoo_ui_icons.min.js (id:616) 2026-03-03 09:06:49,455 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f09763a/web.qunit_suite_tests.min.js (id:617) 2026-03-03 09:06:49,480 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/84329a0/web.report_assets_common.min.js (id:618) 2026-03-03 09:06:49,482 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.report_assets_pdf.min.js (id:619) 2026-03-03 09:06:49,496 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2bc405d/web.tests_assets.min.js (id:620) 2026-03-03 09:06:49,497 26 INFO 00086-master-all odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.1582212448120117 seconds 2026-03-03 09:06:49,800 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b507d4d/api_doc.assets.min.css (id:621) 2026-03-03 09:06:49,802 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.__assets_tests_call__.min.css (id:622) 2026-03-03 09:06:50,393 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/653b7ce/web.assets_frontend.min.css (id:623) 2026-03-03 09:06:50,909 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/653b7ce/web.assets_frontend_lazy.min.css (id:624) 2026-03-03 09:06:50,911 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_frontend_minimal.min.css (id:625) 2026-03-03 09:06:50,912 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_tests.min.css (id:626) 2026-03-03 09:06:50,914 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_unit_tests.min.css (id:627) 2026-03-03 09:06:51,752 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/eedcd35/web.assets_unit_tests_setup.min.css (id:628) 2026-03-03 09:06:52,526 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5a2a1f0/web.assets_web.min.css (id:629) 2026-03-03 09:06:53,334 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b076f05/web.assets_web_dark.min.css (id:630) 2026-03-03 09:06:54,208 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/eb3382d/web.assets_web_print.min.css (id:631) 2026-03-03 09:06:54,213 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7316e50/web.fontawesome.min.css (id:632) 2026-03-03 09:06:54,215 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e0e89e/web.odoo_ui_icons.min.css (id:633) 2026-03-03 09:06:54,217 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.qunit_suite_tests.min.css (id:634) 2026-03-03 09:06:54,651 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/396e202/web.report_assets_common.min.css (id:635) 2026-03-03 09:06:54,653 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e4fa97f/web.report_assets_pdf.min.css (id:636) 2026-03-03 09:06:54,656 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/268552d/web.tests_assets.min.css (id:637) 2026-03-03 09:06:54,657 26 INFO 00086-master-all odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 5.16059947013855 seconds 2026-03-03 09:06:54,718 26 INFO 00086-master-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_access ... 2026-03-03 09:06:54,741 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_doc_access from n/a 2026-03-03 09:06:54,748 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:54,777 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:54] "GET /doc HTTP/1.1" 403 - 6 0.001 0.029 2026-03-03 09:06:54,783 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:54] "GET /doc/index.json HTTP/1.1" 403 - 2 0.000 0.003 2026-03-03 09:06:54,788 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:54] "GET /doc/res.company.json HTTP/1.1" 403 - 2 0.001 0.002 2026-03-03 09:06:54,791 26 INFO 00086-master-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_cache ... 2026-03-03 09:06:54,794 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-03 09:06:54,800 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:54,873 26 INFO 00086-master-all odoo.addons.api_doc.controllers.api_doc: new index attachment: odoo-doc-index-2-c3fcf1463c18d6fdff9fe86934d5562d27abe35e10ae68ef6eed53d799fa7c37.json 2026-03-03 09:06:54,876 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:54] "GET /doc/index.json HTTP/1.1" 200 - 27 0.016 0.060 2026-03-03 09:06:54,889 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:54] "GET /doc/index.json HTTP/1.1" 304 - 2 0.002 0.006 2026-03-03 09:06:54,953 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:54] "GET /doc/index.json HTTP/1.1" 200 - 8 0.015 0.045 2026-03-03 09:06:54,959 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:06:55,094 26 INFO 00086-master-all odoo.addons.api_doc.controllers.api_doc: new index attachment: odoo-doc-index-2-9d9fb13838180fdc3e0a62774d80da9fd85fc001f351f44d9a6f3f32ce3c9cd6.json 2026-03-03 09:06:55,097 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:55] "GET /doc/index.json HTTP/1.1" 200 - 15 0.016 0.115 2026-03-03 09:06:55,101 26 INFO 00086-master-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_index_bearer ... 2026-03-03 09:06:55,113 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'demo' (#115) from n/a 2026-03-03 09:06:55,115 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:55,249 26 INFO 00086-master-all odoo.addons.api_doc.controllers.api_doc: new index attachment: odoo-doc-index-2-c3fcf1463c18d6fdff9fe86934d5562d27abe35e10ae68ef6eed53d799fa7c37.json 2026-03-03 09:06:55,251 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:55] "GET /doc-bearer/index.json HTTP/1.1" 200 - 23 0.022 0.114 2026-03-03 09:06:55,255 26 INFO 00086-master-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_index_user ... 2026-03-03 09:06:55,261 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-03 09:06:55,268 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:55,370 26 INFO 00086-master-all odoo.addons.api_doc.controllers.api_doc: new index attachment: odoo-doc-index-2-c3fcf1463c18d6fdff9fe86934d5562d27abe35e10ae68ef6eed53d799fa7c37.json 2026-03-03 09:06:55,372 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:55] "GET /doc/index.json HTTP/1.1" 200 - 27 0.019 0.086 2026-03-03 09:06:55,378 26 INFO 00086-master-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_model_bearer ... 2026-03-03 09:06:55,389 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'demo' (#115) from n/a 2026-03-03 09:06:55,392 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:55,564 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:55] "GET /doc-bearer/res.partner.json HTTP/1.1" 200 - 16 0.007 0.166 2026-03-03 09:06:55,567 26 INFO 00086-master-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_model_user ... 2026-03-03 09:06:55,570 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-03 09:06:55,574 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:55,724 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:55] "GET /doc/res.partner.json HTTP/1.1" 200 - 20 0.009 0.141 2026-03-03 09:06:55,726 26 INFO 00086-master-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_doc_web_client ... 2026-03-03 09:06:55,730 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-03 09:06:55,738 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:55,811 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:55] "GET /doc HTTP/1.1" 200 - 26 0.011 0.063 2026-03-03 09:06:55,813 26 INFO 00086-master-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_ghost_model_robustness ... 2026-03-03 09:06:55,823 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-03 09:06:55,829 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:55,917 26 INFO 00086-master-all odoo.addons.api_doc.controllers.api_doc: new index attachment: odoo-doc-index-2-c3fcf1463c18d6fdff9fe86934d5562d27abe35e10ae68ef6eed53d799fa7c37.json 2026-03-03 09:06:55,920 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:55] "GET /doc/index.json HTTP/1.1" 200 - 27 0.015 0.077 2026-03-03 09:06:55,922 26 INFO 00086-master-all odoo.addons.api_doc.tests.test_doc: Starting TestDoc.test_parse_signature ... 2026-03-03 09:06:55,961 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 26 checked, 4 removed 2026-03-03 09:06:56,012 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo: Starting PasskeyTestTours.test_passkey_backend ... 2026-03-03 09:06:56,034 26 INFO 00086-master-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#7) deleted by __system__ (#1) from n/a 2026-03-03 09:06:56,035 26 INFO 00086-master-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#6) deleted by __system__ (#1) from n/a 2026-03-03 09:06:56,040 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted auth.passkey.key records with IDs: [7, 6] 2026-03-03 09:06:57,293 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome pid: 156 2026-03-03 09:06:57,293 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless temporary user profile dir: /tmp/tmpyoj3nb6b_chrome_odoo 2026-03-03 09:06:57,293 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:40507/json/version 2026-03-03 09:06:57,294 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40507', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:06:57,338 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Browser version: Chrome/145.0.7632.116 2026-03-03 09:06:57,338 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:40507/json 2026-03-03 09:06:57,338 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40507', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:06:57,350 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Websocket url found: ws://127.0.0.1:40507/devtools/page/8E7164F318005F6C4D7743E375DFEA44 2026-03-03 09:06:57,358 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Enable chrome headless console log notification 2026-03-03 09:06:57,366 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless enable page notifications 2026-03-03 09:06:57,382 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:06:57,387 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Setting session cookie in browser 2026-03-03 09:06:57,388 26 INFO 00086-master-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-03 09:06:57,388 26 INFO 00086-master-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-03 09:06:57,394 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:06:57,607 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /odoo?debug=tests HTTP/1.1" 200 - 66 0.016 0.198 2026-03-03 09:06:57,610 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Navigation result: {'frameId': '8E7164F318005F6C4D7743E375DFEA44', 'loaderId': '4069F7F93437E713D9141C22E85DECA5', 'isDownload': False} 2026-03-03 09:06:57,610 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Evaluate ready code "odoo.isTourReady('passkeys_tour_registration')" 2026-03-03 09:06:57,640 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-03-03 09:06:57,646 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-03-03 09:06:57,676 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 11 0.012 0.032 2026-03-03 09:06:57,681 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.001 0.046 2026-03-03 09:06:57,695 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:06:57,707 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.000 0.003 2026-03-03 09:06:57,851 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:06:57,852 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:06:57,867 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-03-03 09:06:57,877 26 INFO 00086-master-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"})" 2026-03-03 09:06:57,889 26 INFO 00086-master-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) 2026-03-03 09:06:57,896 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: Owl is running in 'dev' mode. 2026-03-03 09:06:57,912 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dea18f8/bus.websocket_worker_assets.min.js (id:658) 2026-03-03 09:06:57,914 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.004 0.011 2026-03-03 09:06:57,915 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:06:57,935 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.010 2026-03-03 09:06:57,946 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.017 2026-03-03 09:06:57,979 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.008 0.010 2026-03-03 09:06:57,992 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:57] "GET /web/image/res.partner/3/avatar_128?unique=1772528815000 HTTP/1.1" 200 - 6 0.003 0.026 2026-03-03 09:06:58,008 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/action/load HTTP/1.1" 200 - 9 0.004 0.036 2026-03-03 09:06:58,010 26 INFO 00086-master-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-03 09:06:58,014 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 (id:659) 2026-03-03 09:06:58,016 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 7 0.003 0.020 2026-03-03 09:06:58,021 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f050a2c/web.fontawesome.min.woff2 (id:660) 2026-03-03 09:06:58,023 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 7 0.002 0.026 2026-03-03 09:06:58,038 26 INFO 00086-master-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: button[role=tab]:contains("Security")) 2026-03-03 09:06:58,047 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.002 0.006 2026-03-03 09:06:58,100 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/ir.module.module/get_views#ir.module.module.get_views HTTP/1.1" 200 - 44 0.016 0.027 2026-03-03 09:06:58,156 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 33 0.019 0.069 2026-03-03 09:06:58,184 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range#ir.module.module.search_panel_select_range HTTP/1.1" 200 - 44 0.014 0.057 2026-03-03 09:06:58,194 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/ir.module.module/web_search_read#ir.module.module.web_search_read HTTP/1.1" 200 - 2 0.002 0.069 2026-03-03 09:06:58,196 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.124 2026-03-03 09:06:58,230 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 27 0.010 0.050 2026-03-03 09:06:58,233 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/ir.module.module/check_module_update#ir.module.module.check_module_update HTTP/1.1" 200 - 1 0.001 0.098 2026-03-03 09:06:58,235 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range#ir.module.module.search_panel_select_range HTTP/1.1" 200 - 0 0.000 0.121 2026-03-03 09:06:58,242 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/ir.module.module/check_module_update#ir.module.module.check_module_update HTTP/1.1" 200 - 1 0.001 0.003 2026-03-03 09:06:58,411 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:06:58,421 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /pos_restaurant/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:06:58,424 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-03 09:06:58,425 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:58,433 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:58,444 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/mrp_workorder.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-03 09:06:58,444 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-03-03 09:06:58,449 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:06:58,453 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-03-03 09:06:58,457 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /website_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-03-03 09:06:58,458 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/web_studio.png HTTP/1.1" 200 - 0 0.000 0.020 2026-03-03 09:06:58,461 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:06:58,462 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/knowledge.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:06:58,470 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:06:58,475 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:58,478 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/account_accountant.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:06:58,479 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-03 09:06:58,480 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:06:58,484 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/timesheet_grid.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:06:58,486 26 INFO 00086-master-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-03 09:06:58,487 26 INFO 00086-master-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-03 09:06:58,488 26 INFO 00086-master-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-03 09:06:58,492 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:06:58,492 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:06:58,494 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /maintenance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:06:58,496 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /marketing_card/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:06:58,498 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /data_recycle/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:06:58,503 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=tests HTTP/1.1" 200 - 1 0.001 0.007 2026-03-03 09:06:58,509 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/helpdesk.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:58,509 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/sign.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:06:58,514 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/sale_subscription.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:06:58,515 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:58,518 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/quality_control.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:06:58,527 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/planning.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-03 09:06:58,528 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /website_event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:58,529 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /web/image/res.users/2/avatar_128?unique=1772528818305 HTTP/1.1" 200 - 7 0.014 0.016 2026-03-03 09:06:58,530 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /mail/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:06:58,538 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:58,540 26 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-03-03 09:06:58,541 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:58,542 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/mrp_plm.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:06:58,547 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/hr_appraisal.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:06:58,549 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_button/res.users/action_create_passkey#res.users.action_create_passkey HTTP/1.1" 200 - 3 0.003 0.047 2026-03-03 09:06:58,551 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/social.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:06:58,555 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:06:58,560 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /im_livechat/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:06:58,562 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:58,562 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/appointment.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:06:58,563 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/marketing_automation.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-03 09:06:58,566 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /repair/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:06:58,569 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/web_mobile.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:06:58,572 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /mass_mailing_sms/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:06:58,574 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:06:58,577 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-03 09:06:58,578 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/stock_barcode.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-03 09:06:58,580 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/voip.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:06:58,580 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:06:58,585 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:06:58,586 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /website_hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:06:58,588 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /base/static/img/icons/sale_amazon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:06:58,594 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.013 0.014 2026-03-03 09:06:58,701 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9669937/web.assets_emoji.min.js (id:661) 2026-03-03 09:06:58,704 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 7 0.002 0.114 2026-03-03 09:06:58,710 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.002 0.068 2026-03-03 09:06:58,747 26 INFO 00086-master-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-03 09:06:58,753 26 INFO 00086-master-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-03 09:06:58,757 26 INFO 00086-master-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-03 09:06:58,764 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:58] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.001 0.004 2026-03-03 09:06:59,120 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:06:59,120 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 6 0.002 0.349 2026-03-03 09:06:59,145 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "POST /web/dataset/call_kw/auth.passkey.key.create/get_views#auth.passkey.key.create.get_views HTTP/1.1" 200 - 14 0.006 0.010 2026-03-03 09:06:59,159 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "POST /web/dataset/call_kw/auth.passkey.key.create/onchange#auth.passkey.key.create.onchange HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:06:59,210 26 INFO 00086-master-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-03 09:06:59,220 26 INFO 00086-master-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-03 09:06:59,221 26 INFO 00086-master-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-03 09:06:59,228 26 INFO 00086-master-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) 2026-03-03 09:06:59,245 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "POST /web/dataset/call_kw/auth.passkey.key.create/web_save#auth.passkey.key.create.web_save HTTP/1.1" 200 - 6 0.004 0.007 2026-03-03 09:06:59,261 26 INFO 00086-master-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#10) created by admin (#2) from 127.0.0.1 2026-03-03 09:06:59,263 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:06:59,264 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "POST /web/dataset/call_button/auth.passkey.key.create/make_key#auth.passkey.key.create.make_key HTTP/1.1" 200 - 8 0.004 0.005 2026-03-03 09:06:59,304 26 INFO 00086-master-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-03 09:06:59,304 26 INFO 00086-master-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-03 09:06:59,324 26 INFO 00086-master-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-03 09:06:59,335 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.003 0.006 2026-03-03 09:06:59,396 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 30 0.022 0.026 2026-03-03 09:06:59,401 26 INFO 00086-master-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: button[role=tab]:contains("Security")) 2026-03-03 09:06:59,410 26 INFO 00086-master-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-03 09:06:59,414 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "GET /web/image/res.users/2/avatar_128?unique=1772528819347 HTTP/1.1" 200 - 14 0.006 0.033 2026-03-03 09:06:59,449 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: tour succeeded 2026-03-03 09:06:59,450 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: ╔═══════════════════════════════════════════╗ ║ TOUR passkeys_tour_registration SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-03-03 09:06:59,501 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: heap 20841408 (allocated 22282240) 2026-03-03 09:06:59,502 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing chrome headless with pid 156 2026-03-03 09:06:59,503 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing websocket connection 2026-03-03 09:06:59,503 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Terminating chrome headless with pid 156 2026-03-03 09:06:59,567 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Removing chrome user profile "/tmp/tmpyoj3nb6b_chrome_odoo" 2026-03-03 09:06:59,582 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:06:59,582 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: waiting for threads: [] 2026-03-03 09:06:59,799 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome pid: 396 2026-03-03 09:06:59,799 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless temporary user profile dir: /tmp/tmpa82m5fng_chrome_odoo 2026-03-03 09:06:59,799 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:38179/json/version 2026-03-03 09:06:59,803 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:06:59,816 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Browser version: Chrome/145.0.7632.116 2026-03-03 09:06:59,816 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:38179/json 2026-03-03 09:06:59,816 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:06:59,822 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Websocket url found: ws://127.0.0.1:38179/devtools/page/C4438B5A3293D2D61E970F189B65E52A 2026-03-03 09:06:59,829 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Enable chrome headless console log notification 2026-03-03 09:06:59,832 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless enable page notifications 2026-03-03 09:06:59,843 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:06:59,846 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Setting session cookie in browser 2026-03-03 09:06:59,847 26 INFO 00086-master-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-03 09:06:59,848 26 INFO 00086-master-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-03 09:06:59,862 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "GET /odoo?debug=tests HTTP/1.1" 200 - 7 0.001 0.008 2026-03-03 09:06:59,864 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Navigation result: {'frameId': 'C4438B5A3293D2D61E970F189B65E52A', 'loaderId': '59B6E9F02046108470915B63BC0A6B3C', 'isDownload': False} 2026-03-03 09:06:59,864 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Evaluate ready code "odoo.isTourReady('passkeys_tour_verify')" 2026-03-03 09:06:59,880 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:06:59,883 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-03-03 09:06:59,895 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "GET /web/webclient/load_menus HTTP/1.1" 200 - 9 0.004 0.017 2026-03-03 09:06:59,902 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 4 0.002 0.023 2026-03-03 09:06:59,916 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:06:59,928 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:06:59] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:00,062 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:00,064 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:00,069 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:00,074 26 INFO 00086-master-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"})" 2026-03-03 09:07:00,080 26 INFO 00086-master-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) 2026-03-03 09:07:00,085 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:00,091 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:07:00,092 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:00,114 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.010 2026-03-03 09:07:00,117 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.012 2026-03-03 09:07:00,141 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.003 0.013 2026-03-03 09:07:00,148 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /web/image/res.partner/3/avatar_128?unique=1772528815000 HTTP/1.1" 200 - 6 0.002 0.019 2026-03-03 09:07:00,160 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.028 2026-03-03 09:07:00,163 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 2 0.001 0.011 2026-03-03 09:07:00,165 26 INFO 00086-master-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-03 09:07:00,166 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 2 0.001 0.015 2026-03-03 09:07:00,193 26 INFO 00086-master-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: button[role=tab]:contains("Security")) 2026-03-03 09:07:00,202 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 8 0.003 0.006 2026-03-03 09:07:00,218 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/ir.module.module/get_views#ir.module.module.get_views HTTP/1.1" 200 - 12 0.005 0.011 2026-03-03 09:07:00,219 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-03-03 09:07:00,230 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:07:00,236 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range#ir.module.module.search_panel_select_range HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:00,264 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range#ir.module.module.search_panel_select_range HTTP/1.1" 200 - 44 0.015 0.013 2026-03-03 09:07:00,273 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/ir.module.module/web_search_read#ir.module.module.web_search_read HTTP/1.1" 200 - 2 0.002 0.029 2026-03-03 09:07:00,277 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/ir.module.module/check_module_update#ir.module.module.check_module_update HTTP/1.1" 200 - 1 0.001 0.002 2026-03-03 09:07:00,297 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 12 0.003 0.008 2026-03-03 09:07:00,330 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/ir.module.module/check_module_update#ir.module.module.check_module_update HTTP/1.1" 200 - 1 0.001 0.002 2026-03-03 09:07:00,514 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /pos_restaurant/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:00,522 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:07:00,527 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-03 09:07:00,529 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-03 09:07:00,536 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/mrp_workorder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:00,539 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:00,547 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/knowledge.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:00,551 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-03 09:07:00,555 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/web_studio.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:00,555 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:00,561 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/account_accountant.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-03 09:07:00,566 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:07:00,567 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-03 09:07:00,572 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /website_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:00,589 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-03 09:07:00,590 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/timesheet_grid.png HTTP/1.1" 200 - 0 0.000 0.016 2026-03-03 09:07:00,591 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-03 09:07:00,594 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:00,597 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:07:00,599 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:00,604 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /maintenance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:00,608 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-03-03 09:07:00,611 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /data_recycle/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-03 09:07:00,612 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /marketing_card/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:07:00,613 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/sign.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:00,614 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/helpdesk.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:00,614 26 INFO 00086-master-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-03 09:07:00,618 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=tests HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:00,619 26 INFO 00086-master-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-03 09:07:00,621 26 INFO 00086-master-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-03 09:07:00,621 26 INFO 00086-master-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-03 09:07:00,626 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:00,627 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/sale_subscription.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:00,635 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/quality_control.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-03 09:07:00,635 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /mail/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:00,637 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/planning.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:07:00,639 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /web/image/res.users/2/avatar_128?unique=1772528820404 HTTP/1.1" 200 - 7 0.011 0.012 2026-03-03 09:07:00,640 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /website_event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:07:00,644 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:00,649 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:00,650 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_button/res.users/action_create_passkey#res.users.action_create_passkey HTTP/1.1" 200 - 3 0.004 0.017 2026-03-03 09:07:00,650 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/mrp_plm.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:00,652 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/social.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:00,655 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/hr_appraisal.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:00,656 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:00,660 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/marketing_automation.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:00,661 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /im_livechat/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:00,663 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/appointment.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:00,666 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:07:00,668 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/web_mobile.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:07:00,669 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:00,675 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /repair/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:00,678 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/stock_barcode.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:00,680 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:00,686 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /mass_mailing_sms/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-03-03 09:07:00,688 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-03 09:07:00,688 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:07:00,690 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /website_hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:00,691 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 0 0.000 0.021 2026-03-03 09:07:00,693 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/voip.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-03 09:07:00,695 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /base/static/img/icons/sale_amazon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:00,702 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:07:00,707 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.001 0.005 2026-03-03 09:07:00,752 26 INFO 00086-master-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-03 09:07:00,756 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:00,765 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.001 0.004 2026-03-03 09:07:00,778 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 7 0.001 0.004 2026-03-03 09:07:00,785 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "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.002 2026-03-03 09:07:00,794 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:00] "POST /web/dataset/call_kw/auth.passkey.key.create/onchange#auth.passkey.key.create.onchange HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:00,817 26 INFO 00086-master-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-03 09:07:00,817 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: tour succeeded 2026-03-03 09:07:00,818 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: ╔═════════════════════════════════════╗ ║ TOUR passkeys_tour_verify SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-03-03 09:07:00,867 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: heap 19488436 (allocated 20709376) 2026-03-03 09:07:00,869 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing chrome headless with pid 396 2026-03-03 09:07:00,870 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing websocket connection 2026-03-03 09:07:00,870 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Terminating chrome headless with pid 396 2026-03-03 09:07:00,902 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Removing chrome user profile "/tmp/tmpa82m5fng_chrome_odoo" 2026-03-03 09:07:00,917 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:00,917 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: waiting for threads: [] 2026-03-03 09:07:01,133 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome pid: 629 2026-03-03 09:07:01,133 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless temporary user profile dir: /tmp/tmpra88rrnr_chrome_odoo 2026-03-03 09:07:01,133 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:36425/json/version 2026-03-03 09:07:01,134 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36425', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:01,136 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:01,136 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Issuing json command http://127.0.0.1:36425/json 2026-03-03 09:07:01,136 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36425', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:01,139 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Websocket url found: ws://127.0.0.1:36425/devtools/page/4DE92656DC67CBDE89705DB0961B8E23 2026-03-03 09:07:01,141 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Enable chrome headless console log notification 2026-03-03 09:07:01,142 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless enable page notifications 2026-03-03 09:07:01,147 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:07:01,148 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Setting session cookie in browser 2026-03-03 09:07:01,149 26 INFO 00086-master-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-03 09:07:01,149 26 INFO 00086-master-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-03 09:07:01,264 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /odoo?debug=tests HTTP/1.1" 200 - 7 0.002 0.109 2026-03-03 09:07:01,266 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Navigation result: {'frameId': '4DE92656DC67CBDE89705DB0961B8E23', 'loaderId': 'D54F80D684DDBEC1BB7A2B6B7755C504', 'isDownload': False} 2026-03-03 09:07:01,267 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Evaluate ready code "odoo.isTourReady('passkeys_tour_delete')" 2026-03-03 09:07:01,285 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:07:01,289 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:07:01,293 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-03-03 09:07:01,299 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 3 0.001 0.010 2026-03-03 09:07:01,314 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:01,327 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:01,466 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:01,473 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:01,481 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:01,493 26 INFO 00086-master-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"})" 2026-03-03 09:07:01,507 26 INFO 00086-master-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) 2026-03-03 09:07:01,513 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:01,519 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:01,523 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:01,539 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /odoo HTTP/1.1" 200 - 7 0.003 0.005 2026-03-03 09:07:01,541 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.007 2026-03-03 09:07:01,589 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.002 0.006 2026-03-03 09:07:01,599 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/image/res.partner/3/avatar_128?unique=1772528815000 HTTP/1.1" 200 - 6 0.002 0.016 2026-03-03 09:07:01,606 26 INFO 00086-master-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-03 09:07:01,613 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.027 2026-03-03 09:07:01,619 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 2 0.001 0.021 2026-03-03 09:07:01,622 26 INFO 00086-master-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: button[role=tab]:contains("Security")) 2026-03-03 09:07:01,622 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 2 0.001 0.021 2026-03-03 09:07:01,631 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 8 0.003 0.006 2026-03-03 09:07:01,665 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "POST /web/dataset/call_kw/ir.module.module/get_views#ir.module.module.get_views HTTP/1.1" 200 - 1 0.000 0.006 2026-03-03 09:07:01,678 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:01,687 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range#ir.module.module.search_panel_select_range HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:01,717 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range#ir.module.module.search_panel_select_range HTTP/1.1" 200 - 41 0.017 0.013 2026-03-03 09:07:01,730 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "POST /web/dataset/call_kw/ir.module.module/web_search_read#ir.module.module.web_search_read HTTP/1.1" 200 - 2 0.002 0.037 2026-03-03 09:07:01,733 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "POST /web/dataset/call_kw/ir.module.module/check_module_update#ir.module.module.check_module_update HTTP/1.1" 200 - 1 0.001 0.022 2026-03-03 09:07:01,734 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-03-03 09:07:01,744 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 12 0.002 0.017 2026-03-03 09:07:01,780 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "POST /web/dataset/call_kw/ir.module.module/check_module_update#ir.module.module.check_module_update HTTP/1.1" 200 - 1 0.001 0.002 2026-03-03 09:07:01,957 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:01,974 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /pos_restaurant/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:01,975 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:01,976 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:01,977 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /base/static/img/icons/mrp_workorder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:01,978 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:01,978 26 INFO 00086-master-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-03 09:07:01,987 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:07:01,988 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:01,991 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:01,992 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /website_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:01,992 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:07:01,999 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:01] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:02,001 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:02,004 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:02,009 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/timesheet_grid.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:07:02,009 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/knowledge.png HTTP/1.1" 200 - 0 0.000 0.024 2026-03-03 09:07:02,011 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:02,013 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:07:02,014 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/account_accountant.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-03 09:07:02,017 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/web_studio.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:02,018 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:02,020 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=tests HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:02,022 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /data_recycle/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:02,024 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /maintenance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:02,026 26 INFO 00086-master-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-03 09:07:02,030 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /marketing_card/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:02,036 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/sale_subscription.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:07:02,037 26 INFO 00086-master-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-03 09:07:02,039 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:02,040 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /web/image/res.users/2/avatar_128?unique=1772528821850 HTTP/1.1" 200 - 7 0.011 0.013 2026-03-03 09:07:02,042 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/quality_control.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:07:02,043 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/helpdesk.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-03 09:07:02,045 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/sign.png HTTP/1.1" 200 - 0 0.000 0.015 2026-03-03 09:07:02,046 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /website_event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:02,050 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/planning.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-03 09:07:02,051 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:02,053 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /mail/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:07:02,056 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/mrp_plm.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:02,059 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:02,064 26 INFO 00086-master-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-03 09:07:02,066 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /im_livechat/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:02,068 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/marketing_automation.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:07:02,069 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-03 09:07:02,070 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/hr_appraisal.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-03 09:07:02,071 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/social.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:07:02,077 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/appointment.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:02,079 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:02,082 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "POST /web/dataset/call_button/auth.passkey.key/action_delete_passkey#auth.passkey.key.action_delete_passkey HTTP/1.1" 200 - 2 0.004 0.007 2026-03-03 09:07:02,082 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:02,083 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/web_mobile.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:07:02,085 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /repair/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:07:02,087 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/stock_barcode.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:02,088 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /mass_mailing_sms/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:07:02,092 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:02,093 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:02,096 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/voip.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:07:02,102 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:07:02,102 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /base/static/img/icons/sale_amazon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:07:02,103 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /website_hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-03 09:07:02,105 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 0 0.000 0.009 2026-03-03 09:07:02,109 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-03-03 09:07:02,114 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:02,169 26 INFO 00086-master-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-03 09:07:02,175 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "POST /web/dataset/call_button/res.users.identitycheck/action_use_password#res.users.identitycheck.action_use_password HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:02,185 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:02,216 26 INFO 00086-master-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-03 09:07:02,230 26 INFO 00086-master-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-03 09:07:02,237 26 INFO 00086-master-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) 2026-03-03 09:07:02,243 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "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-03 09:07:02,255 26 INFO 00086-master-all odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#10) deleted by admin (#2) from 127.0.0.1 2026-03-03 09:07:02,257 26 INFO 00086-master-all odoo.models.unlink: User #2 deleted auth.passkey.key records with IDs: [10] 2026-03-03 09:07:02,259 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:07:02,259 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 11 0.002 0.007 2026-03-03 09:07:02,286 26 INFO 00086-master-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-03 09:07:02,305 26 INFO 00086-master-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-03 09:07:02,324 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.004 0.013 2026-03-03 09:07:02,365 26 INFO 00086-master-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: button[role=tab]:contains("Security")) 2026-03-03 09:07:02,369 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 29 0.012 0.022 2026-03-03 09:07:02,373 26 INFO 00086-master-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-03 09:07:02,396 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /web/image/res.users/2/avatar_128?unique=1772528822335 HTTP/1.1" 200 - 14 0.008 0.035 2026-03-03 09:07:02,419 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: tour succeeded 2026-03-03 09:07:02,420 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: ╔═════════════════════════════════════╗ ║ TOUR passkeys_tour_delete SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-03-03 09:07:02,479 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend.browser: heap 21138852 (allocated 22282240) 2026-03-03 09:07:02,483 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing chrome headless with pid 629 2026-03-03 09:07:02,485 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Closing websocket connection 2026-03-03 09:07:02,485 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Terminating chrome headless with pid 629 2026-03-03 09:07:02,517 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Removing chrome user profile "/tmp/tmpra88rrnr_chrome_odoo" 2026-03-03 09:07:02,533 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:02,533 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: waiting for threads: [] 2026-03-03 09:07:02,535 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo: Starting PasskeyTestTours.test_passkey_login ... 2026-03-03 09:07:02,754 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Chrome pid: 869 2026-03-03 09:07:02,754 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Chrome headless temporary user profile dir: /tmp/tmppj2c_ish_chrome_odoo 2026-03-03 09:07:02,754 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Issuing json command http://127.0.0.1:38009/json/version 2026-03-03 09:07:02,755 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38009', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:02,758 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:02,758 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Issuing json command http://127.0.0.1:38009/json 2026-03-03 09:07:02,759 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38009', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:02,760 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Websocket url found: ws://127.0.0.1:38009/devtools/page/207142D4876342922BBBF30FAE451E86 2026-03-03 09:07:02,761 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Enable chrome headless console log notification 2026-03-03 09:07:02,762 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Chrome headless enable page notifications 2026-03-03 09:07:02,765 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Setting session cookie in browser 2026-03-03 09:07:02,767 26 INFO 00086-master-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-03 09:07:02,767 26 INFO 00086-master-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-03 09:07:02,774 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:02,885 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /web/login?debug=tests HTTP/1.1" 200 - 62 0.013 0.100 2026-03-03 09:07:02,888 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Navigation result: {'frameId': '207142D4876342922BBBF30FAE451E86', 'loaderId': 'EF08F42FB837932C47211A9D32D38EA1', 'isDownload': False} 2026-03-03 09:07:02,888 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Evaluate ready code "odoo.isTourReady('passkeys_tour_login')" 2026-03-03 09:07:02,916 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 (id:662) 2026-03-03 09:07:02,921 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 11 0.005 0.011 2026-03-03 09:07:02,927 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f050a2c/web.fontawesome.min.woff2 (id:663) 2026-03-03 09:07:02,931 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 8 0.002 0.025 2026-03-03 09:07:02,935 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /web/assets/653b7ce/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.001 0.027 2026-03-03 09:07:02,939 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /web/binary/company_logo HTTP/1.1" 200 - 1 0.001 0.029 2026-03-03 09:07:02,947 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /web/assets/69ace35/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.001 0.003 2026-03-03 09:07:02,964 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:02] "GET /web/assets/3e4c027/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.001 0.003 2026-03-03 09:07:03,004 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:03,009 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/assets/72ff692/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.001 0.006 2026-03-03 09:07:03,109 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:03,118 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:03,137 26 INFO 00086-master-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"})" 2026-03-03 09:07:03,141 26 INFO 00086-master-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-03 09:07:03,142 26 INFO 00086-master-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-03 09:07:03,150 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "POST /auth/passkey/start-auth HTTP/1.1" 200 - 2 0.000 0.003 2026-03-03 09:07:03,173 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:demo from 127.0.0.1 2026-03-03 09:07:03,178 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:07:03,178 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "POST /web/login HTTP/1.1" 303 - 20 0.006 0.011 2026-03-03 09:07:03,320 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /odoo HTTP/1.1" 200 - 55 0.016 0.123 2026-03-03 09:07:03,351 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/webclient/load_menus HTTP/1.1" 200 - 7 0.003 0.007 2026-03-03 09:07:03,358 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-03-03 09:07:03,361 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-03-03 09:07:03,363 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 117, model: ir.module.module 2026-03-03 09:07:03,367 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 4 0.002 0.022 2026-03-03 09:07:03,383 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-03-03 09:07:03,395 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:03,533 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:03,537 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:03,555 26 INFO 00086-master-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) 2026-03-03 09:07:03,566 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:03,581 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dea18f8/bus.websocket_worker_assets.min.js (id:664) 2026-03-03 09:07:03,582 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 7 0.002 0.013 2026-03-03 09:07:03,584 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:03,603 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.006 2026-03-03 09:07:03,610 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.010 2026-03-03 09:07:03,623 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: tour succeeded 2026-03-03 09:07:03,624 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: ╔════════════════════════════════════╗ ║ TOUR passkeys_tour_login SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-03-03 09:07:03,632 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/image?model=res.users&field=avatar_128&id=117 HTTP/1.1" 200 - 14 0.005 0.009 2026-03-03 09:07:03,638 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /web/image/res.partner/416/avatar_128?unique=1772528823000 HTTP/1.1" 200 - 6 0.002 0.016 2026-03-03 09:07:03,661 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login.browser: heap 11036392 (allocated 12582912) 2026-03-03 09:07:03,664 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Closing chrome headless with pid 869 2026-03-03 09:07:03,665 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-03-03 09:07:03,666 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Closing websocket connection 2026-03-03 09:07:03,666 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Terminating chrome headless with pid 869 2026-03-03 09:07:03,698 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Removing chrome user profile "/tmp/tmppj2c_ish_chrome_odoo" 2026-03-03 09:07:03,713 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:03,713 26 INFO 00086-master-all odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: waiting for threads: [] 2026-03-03 09:07:03,719 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-03 09:07:03,746 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys: Starting TestAPIKeys.test_addremove ... 2026-03-03 09:07:03,975 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome pid: 1040 2026-03-03 09:07:03,975 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome headless temporary user profile dir: /tmp/tmpdxpi164i_chrome_odoo 2026-03-03 09:07:03,975 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Issuing json command http://127.0.0.1:36617/json/version 2026-03-03 09:07:03,976 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36617', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:03,984 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:03,984 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Issuing json command http://127.0.0.1:36617/json 2026-03-03 09:07:03,985 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36617', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:03,990 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Websocket url found: ws://127.0.0.1:36617/devtools/page/2A24D3287FE572D40924594BC7AC4E9A 2026-03-03 09:07:03,997 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Enable chrome headless console log notification 2026-03-03 09:07:04,005 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome headless enable page notifications 2026-03-03 09:07:04,015 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:07:04,018 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Setting session cookie in browser 2026-03-03 09:07:04,020 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Open "http://127.0.0.1:8069/odoo?debug=1" in browser 2026-03-03 09:07:04,020 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Navigating to: "http://127.0.0.1:8069/odoo?debug=1" 2026-03-03 09:07:04,025 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:04,177 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /odoo?debug=1 HTTP/1.1" 200 - 64 0.013 0.140 2026-03-03 09:07:04,179 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Navigation result: {'frameId': '2A24D3287FE572D40924594BC7AC4E9A', 'loaderId': '161344995D81AF78B1705CA7C9893A2C', 'isDownload': False} 2026-03-03 09:07:04,180 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Evaluate ready code "odoo.isTourReady('apikeys_tour_setup')" 2026-03-03 09:07:04,204 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-03-03 09:07:04,216 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/webclient/load_menus HTTP/1.1" 200 - 7 0.004 0.013 2026-03-03 09:07:04,222 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-03-03 09:07:04,224 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 118, model: ir.module.module 2026-03-03 09:07:04,227 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 4 0.002 0.024 2026-03-03 09:07:04,240 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:07:04,253 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:07:04,376 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:04,377 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:04,388 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.003 2026-03-03 09:07:04,393 26 INFO 00086-master-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?debug=1"})" 2026-03-03 09:07:04,400 26 INFO 00086-master-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) 2026-03-03 09:07:04,406 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:04,418 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dea18f8/bus.websocket_worker_assets.min.js (id:670) 2026-03-03 09:07:04,420 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.003 0.010 2026-03-03 09:07:04,421 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:04,444 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.009 2026-03-03 09:07:04,453 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.013 2026-03-03 09:07:04,476 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/image/res.partner/417/avatar_128?unique=1772528823000 HTTP/1.1" 200 - 13 0.003 0.009 2026-03-03 09:07:04,485 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/image?model=res.users&field=avatar_128&id=118 HTTP/1.1" 200 - 7 0.003 0.020 2026-03-03 09:07:04,486 26 INFO 00086-master-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-03 09:07:04,490 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f050a2c/web.fontawesome.min.woff2 (id:671) 2026-03-03 09:07:04,493 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 7 0.002 0.012 2026-03-03 09:07:04,496 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 (id:672) 2026-03-03 09:07:04,499 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 7 0.002 0.019 2026-03-03 09:07:04,505 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [3/16] Tour apikeys_tour_setup → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:04,513 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.002 0.006 2026-03-03 09:07:04,518 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-03-03 09:07:04,567 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 36 0.012 0.021 2026-03-03 09:07:04,611 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 27 0.011 0.019 2026-03-03 09:07:04,708 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.004 2026-03-03 09:07:04,718 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/image/res.users/118/avatar_128?unique=1772528824647 HTTP/1.1" 200 - 7 0.002 0.009 2026-03-03 09:07:04,719 26 INFO 00086-master-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-03 09:07:04,783 26 INFO 00086-master-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-03 09:07:04,847 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9669937/web.assets_emoji.min.js (id:673) 2026-03-03 09:07:04,850 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 7 0.002 0.124 2026-03-03 09:07:04,856 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "POST /web/dataset/call_button/res.users/api_key_wizard#res.users.api_key_wizard HTTP/1.1" 200 - 3 0.001 0.048 2026-03-03 09:07:04,875 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.004 0.009 2026-03-03 09:07:04,904 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.002 0.005 2026-03-03 09:07:04,932 26 INFO 00086-master-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-03 09:07:04,940 26 INFO 00086-master-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-03 09:07:04,944 26 INFO 00086-master-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-03 09:07:04,951 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.002 0.004 2026-03-03 09:07:04,959 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.001 0.003 2026-03-03 09:07:04,973 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "POST /web/dataset/call_kw/res.users.apikeys.description/get_views#res.users.apikeys.description.get_views HTTP/1.1" 200 - 11 0.003 0.007 2026-03-03 09:07:04,982 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:04] "POST /web/dataset/call_kw/res.users.apikeys.description/onchange#res.users.apikeys.description.onchange HTTP/1.1" 200 - 3 0.001 0.003 2026-03-03 09:07:05,015 26 INFO 00086-master-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-03 09:07:05,018 26 INFO 00086-master-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-03 09:07:05,022 26 INFO 00086-master-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-03 09:07:05,030 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /web/dataset/call_kw/res.users.apikeys.description/web_save#res.users.apikeys.description.web_save HTTP/1.1" 200 - 5 0.002 0.004 2026-03-03 09:07:05,044 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'test_user' (#118) from 127.0.0.1 2026-03-03 09:07:05,046 26 INFO 00086-master-all odoo.models.unlink: User #118 deleted res.users.apikeys.description records with IDs: [2] 2026-03-03 09:07:05,046 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /web/dataset/call_button/res.users.apikeys.description/make_key#res.users.apikeys.description.make_key HTTP/1.1" 200 - 9 0.003 0.008 2026-03-03 09:07:05,063 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /web/dataset/call_kw/res.users.apikeys.show/get_views#res.users.apikeys.show.get_views HTTP/1.1" 200 - 8 0.002 0.006 2026-03-03 09:07:05,072 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /web/dataset/call_kw/res.users.apikeys.show/onchange#res.users.apikeys.show.onchange HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:05,105 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /web/dataset/call_kw#ir.logging.send_key HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:05,107 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [12/16] Tour apikeys_tour_setup → Step button:contains(Done) 2026-03-03 09:07:05,112 26 INFO 00086-master-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) 2026-03-03 09:07:05,119 26 INFO 00086-master-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-03 09:07:05,138 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [15/16] Tour apikeys_tour_setup → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:05,152 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 8 0.002 0.011 2026-03-03 09:07:05,186 26 INFO 00086-master-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-03 09:07:05,187 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 12 0.006 0.018 2026-03-03 09:07:05,195 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/image/res.users/118/avatar_128?unique=1772528825162 HTTP/1.1" 200 - 7 0.002 0.014 2026-03-03 09:07:05,233 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: tour succeeded 2026-03-03 09:07:05,234 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: ╔═══════════════════════════════════╗ ║ TOUR apikeys_tour_setup SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-03-03 09:07:05,297 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: heap 15066852 (allocated 15990784) 2026-03-03 09:07:05,299 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Closing chrome headless with pid 1040 2026-03-03 09:07:05,300 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Closing websocket connection 2026-03-03 09:07:05,300 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Terminating chrome headless with pid 1040 2026-03-03 09:07:05,332 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Removing chrome user profile "/tmp/tmpdxpi164i_chrome_odoo" 2026-03-03 09:07:05,344 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:05,345 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: waiting for threads: [] 2026-03-03 09:07:05,354 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:07:05,355 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /xmlrpc/2/common HTTP/1.1" 200 - 6 0.001 0.007 2026-03-03 09:07:05,363 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /xmlrpc/2/object#res.users.read HTTP/1.1" 200 - 6 0.001 0.006 2026-03-03 09:07:05,584 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome pid: 1223 2026-03-03 09:07:05,585 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome headless temporary user profile dir: /tmp/tmprwsm1mif_chrome_odoo 2026-03-03 09:07:05,585 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Issuing json command http://127.0.0.1:43175/json/version 2026-03-03 09:07:05,586 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:05,588 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:05,588 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Issuing json command http://127.0.0.1:43175/json 2026-03-03 09:07:05,588 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:05,589 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Websocket url found: ws://127.0.0.1:43175/devtools/page/066E76718B85D71D57D96E6380538B8B 2026-03-03 09:07:05,590 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Enable chrome headless console log notification 2026-03-03 09:07:05,591 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Chrome headless enable page notifications 2026-03-03 09:07:05,597 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:07:05,599 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Setting session cookie in browser 2026-03-03 09:07:05,600 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Open "http://127.0.0.1:8069/odoo?debug=1" in browser 2026-03-03 09:07:05,600 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Navigating to: "http://127.0.0.1:8069/odoo?debug=1" 2026-03-03 09:07:05,613 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /odoo?debug=1 HTTP/1.1" 200 - 7 0.002 0.007 2026-03-03 09:07:05,614 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Navigation result: {'frameId': '066E76718B85D71D57D96E6380538B8B', 'loaderId': '9754A910A1C6447308DCEDECA7F0C00D', 'isDownload': False} 2026-03-03 09:07:05,614 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Evaluate ready code "odoo.isTourReady('apikeys_tour_teardown')" 2026-03-03 09:07:05,628 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:05,631 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:07:05,633 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.000 0.009 2026-03-03 09:07:05,634 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 118, model: ir.module.module 2026-03-03 09:07:05,636 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.001 0.009 2026-03-03 09:07:05,645 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:05,656 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:07:05,806 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:05,807 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:05,815 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:05,820 26 INFO 00086-master-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?debug=1"})" 2026-03-03 09:07:05,825 26 INFO 00086-master-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) 2026-03-03 09:07:05,830 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:05,834 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.002 2026-03-03 09:07:05,836 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:05,856 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.011 2026-03-03 09:07:05,858 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.012 2026-03-03 09:07:05,887 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/image/res.partner/417/avatar_128?unique=1772528823000 HTTP/1.1" 200 - 6 0.002 0.007 2026-03-03 09:07:05,898 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/image?model=res.users&field=avatar_128&id=118 HTTP/1.1" 200 - 7 0.002 0.017 2026-03-03 09:07:05,901 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:07:05,904 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 2 0.000 0.007 2026-03-03 09:07:05,909 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [2/11] Tour apikeys_tour_teardown → Step [data-menu=preferences] 2026-03-03 09:07:05,925 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [3/11] Tour apikeys_tour_teardown → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:05,934 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 8 0.002 0.006 2026-03-03 09:07:05,937 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-03-03 09:07:05,951 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:05,973 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:05] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 12 0.002 0.007 2026-03-03 09:07:06,072 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:06,086 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "GET /web/image/res.users/118/avatar_128?unique=1772528826004 HTTP/1.1" 200 - 7 0.002 0.011 2026-03-03 09:07:06,087 26 INFO 00086-master-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-03 09:07:06,096 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.000 0.002 2026-03-03 09:07:06,139 26 INFO 00086-master-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-03 09:07:06,144 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "POST /web/dataset/call_button/res.users.apikeys/remove#res.users.apikeys.remove HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:06,152 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:06,163 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:06,212 26 INFO 00086-master-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-03 09:07:06,217 26 INFO 00086-master-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-03 09:07:06,222 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 2 0.001 0.002 2026-03-03 09:07:06,231 26 INFO 00086-master-all odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'test_user' (#118) from 127.0.0.1 2026-03-03 09:07:06,233 26 INFO 00086-master-all odoo.models.unlink: User #118 deleted res.users.apikeys records with IDs: [3] 2026-03-03 09:07:06,234 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:07:06,234 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 9 0.002 0.006 2026-03-03 09:07:06,266 26 INFO 00086-master-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) 2026-03-03 09:07:06,268 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [9/11] Tour apikeys_tour_teardown → Step [data-menu=preferences] 2026-03-03 09:07:06,289 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: [10/11] Tour apikeys_tour_teardown → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:06,296 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 11 0.002 0.005 2026-03-03 09:07:06,334 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 29 0.008 0.016 2026-03-03 09:07:06,336 26 INFO 00086-master-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-03 09:07:06,337 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: tour succeeded 2026-03-03 09:07:06,337 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: ╔══════════════════════════════════════╗ ║ TOUR apikeys_tour_teardown SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-03-03 09:07:06,359 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "GET /web/image/res.users/118/avatar_128?unique=1772528826312 HTTP/1.1" 200 - 14 0.006 0.012 2026-03-03 09:07:06,399 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove.browser: heap 14529260 (allocated 15728640) 2026-03-03 09:07:06,401 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Closing chrome headless with pid 1223 2026-03-03 09:07:06,401 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Closing websocket connection 2026-03-03 09:07:06,401 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Terminating chrome headless with pid 1223 2026-03-03 09:07:06,465 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: Removing chrome user profile "/tmp/tmprwsm1mif_chrome_odoo" 2026-03-03 09:07:06,487 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:06,487 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_addremove: waiting for threads: [] 2026-03-03 09:07:06,490 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys: Starting TestAPIKeys.test_apikeys_totp ... 2026-03-03 09:07:06,716 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome pid: 1395 2026-03-03 09:07:06,716 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome headless temporary user profile dir: /tmp/tmpxwhsp4jh_chrome_odoo 2026-03-03 09:07:06,716 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Issuing json command http://127.0.0.1:44305/json/version 2026-03-03 09:07:06,717 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44305', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:06,726 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:06,726 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Issuing json command http://127.0.0.1:44305/json 2026-03-03 09:07:06,726 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44305', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:06,736 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Websocket url found: ws://127.0.0.1:44305/devtools/page/4E3CC631DD165D6ABE66F68A2DC8A31D 2026-03-03 09:07:06,740 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Enable chrome headless console log notification 2026-03-03 09:07:06,748 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome headless enable page notifications 2026-03-03 09:07:06,757 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:07:06,762 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Setting session cookie in browser 2026-03-03 09:07:06,762 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Open "http://127.0.0.1:8069/odoo?debug=1" in browser 2026-03-03 09:07:06,762 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Navigating to: "http://127.0.0.1:8069/odoo?debug=1" 2026-03-03 09:07:06,768 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:06,959 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "GET /odoo?debug=1 HTTP/1.1" 200 - 71 0.014 0.178 2026-03-03 09:07:06,962 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Navigation result: {'frameId': '4E3CC631DD165D6ABE66F68A2DC8A31D', 'loaderId': 'EFC1BA5AD667346EF932FF4BF3C760EB', 'isDownload': False} 2026-03-03 09:07:06,962 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Evaluate ready code "odoo.isTourReady('apikeys_tour_setup')" 2026-03-03 09:07:06,985 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:07:06,995 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 7 0.004 0.006 2026-03-03 09:07:06,999 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:06] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-03-03 09:07:07,001 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 118, model: ir.module.module 2026-03-03 09:07:07,003 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 4 0.001 0.013 2026-03-03 09:07:07,019 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:07,028 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:07,158 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:07,161 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:07,176 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-03-03 09:07:07,182 26 INFO 00086-master-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?debug=1"})" 2026-03-03 09:07:07,189 26 INFO 00086-master-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) 2026-03-03 09:07:07,194 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:07,223 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dea18f8/bus.websocket_worker_assets.min.js (id:674) 2026-03-03 09:07:07,225 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.003 0.027 2026-03-03 09:07:07,226 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-03-03 09:07:07,256 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /odoo HTTP/1.1" 200 - 7 0.005 0.013 2026-03-03 09:07:07,265 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.022 2026-03-03 09:07:07,272 26 INFO 00086-master-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-03 09:07:07,278 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/image?model=res.users&field=avatar_128&id=118 HTTP/1.1" 200 - 14 0.004 0.023 2026-03-03 09:07:07,285 26 INFO 00086-master-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: button[role=tab]:contains("Security")) 2026-03-03 09:07:07,287 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/image/res.partner/417/avatar_128?unique=1772528823000 HTTP/1.1" 200 - 6 0.002 0.030 2026-03-03 09:07:07,292 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f050a2c/web.fontawesome.min.woff2 (id:675) 2026-03-03 09:07:07,294 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 7 0.002 0.027 2026-03-03 09:07:07,298 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 (id:676) 2026-03-03 09:07:07,302 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 7 0.003 0.037 2026-03-03 09:07:07,310 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.002 0.020 2026-03-03 09:07:07,311 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-03-03 09:07:07,356 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 36 0.009 0.020 2026-03-03 09:07:07,408 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 27 0.008 0.019 2026-03-03 09:07:07,481 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1 HTTP/1.1" 200 - 1 0.000 0.003 2026-03-03 09:07:07,490 26 INFO 00086-master-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-03 09:07:07,492 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/image/res.users/118/avatar_128?unique=1772528827429 HTTP/1.1" 200 - 7 0.003 0.011 2026-03-03 09:07:07,531 26 INFO 00086-master-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-03 09:07:07,601 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9669937/web.assets_emoji.min.js (id:677) 2026-03-03 09:07:07,603 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 7 0.002 0.097 2026-03-03 09:07:07,609 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_button/res.users/api_key_wizard#res.users.api_key_wizard HTTP/1.1" 200 - 3 0.001 0.037 2026-03-03 09:07:07,627 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.003 0.007 2026-03-03 09:07:07,646 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.002 0.006 2026-03-03 09:07:07,667 26 INFO 00086-master-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-03 09:07:07,673 26 INFO 00086-master-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-03 09:07:07,677 26 INFO 00086-master-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-03 09:07:07,685 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.003 0.004 2026-03-03 09:07:07,693 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 4 0.000 0.003 2026-03-03 09:07:07,711 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users.apikeys.description/get_views#res.users.apikeys.description.get_views HTTP/1.1" 200 - 11 0.004 0.010 2026-03-03 09:07:07,723 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users.apikeys.description/onchange#res.users.apikeys.description.onchange HTTP/1.1" 200 - 3 0.001 0.005 2026-03-03 09:07:07,750 26 INFO 00086-master-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-03 09:07:07,752 26 INFO 00086-master-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-03 09:07:07,755 26 INFO 00086-master-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-03 09:07:07,764 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users.apikeys.description/web_save#res.users.apikeys.description.web_save HTTP/1.1" 200 - 5 0.002 0.003 2026-03-03 09:07:07,780 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'test_user' (#118) from 127.0.0.1 2026-03-03 09:07:07,781 26 INFO 00086-master-all odoo.models.unlink: User #118 deleted res.users.apikeys.description records with IDs: [3] 2026-03-03 09:07:07,782 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_button/res.users.apikeys.description/make_key#res.users.apikeys.description.make_key HTTP/1.1" 200 - 9 0.002 0.007 2026-03-03 09:07:07,797 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users.apikeys.show/get_views#res.users.apikeys.show.get_views HTTP/1.1" 200 - 8 0.002 0.006 2026-03-03 09:07:07,806 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users.apikeys.show/onchange#res.users.apikeys.show.onchange HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:07,835 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw#ir.logging.send_key HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:07,837 26 INFO 00086-master-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-03 09:07:07,839 26 INFO 00086-master-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) 2026-03-03 09:07:07,851 26 INFO 00086-master-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-03 09:07:07,870 26 INFO 00086-master-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: button[role=tab]:contains("Security")) 2026-03-03 09:07:07,878 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 8 0.002 0.006 2026-03-03 09:07:07,899 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 12 0.004 0.008 2026-03-03 09:07:07,905 26 INFO 00086-master-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-03 09:07:07,919 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:07] "GET /web/image/res.users/118/avatar_128?unique=1772528827887 HTTP/1.1" 200 - 7 0.003 0.006 2026-03-03 09:07:07,962 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: tour succeeded 2026-03-03 09:07:07,963 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: ╔═══════════════════════════════════╗ ║ TOUR apikeys_tour_setup SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-03-03 09:07:08,005 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: heap 15067760 (allocated 15990784) 2026-03-03 09:07:08,006 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Closing chrome headless with pid 1395 2026-03-03 09:07:08,008 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Closing websocket connection 2026-03-03 09:07:08,009 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Terminating chrome headless with pid 1395 2026-03-03 09:07:08,074 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Removing chrome user profile "/tmp/tmpxwhsp4jh_chrome_odoo" 2026-03-03 09:07:08,086 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:08,086 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: waiting for threads: [] 2026-03-03 09:07:08,307 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome pid: 1577 2026-03-03 09:07:08,307 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome headless temporary user profile dir: /tmp/tmp8asvonir_chrome_odoo 2026-03-03 09:07:08,307 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Issuing json command http://127.0.0.1:46745/json/version 2026-03-03 09:07:08,308 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46745', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:08,317 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:08,317 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Issuing json command http://127.0.0.1:46745/json 2026-03-03 09:07:08,318 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46745', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:08,319 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Websocket url found: ws://127.0.0.1:46745/devtools/page/9443A33B7216D4B8CC5A9BFB7F695B52 2026-03-03 09:07:08,322 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Enable chrome headless console log notification 2026-03-03 09:07:08,324 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Chrome headless enable page notifications 2026-03-03 09:07:08,329 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:07:08,330 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Setting session cookie in browser 2026-03-03 09:07:08,331 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-03 09:07:08,331 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-03 09:07:08,344 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /odoo HTTP/1.1" 200 - 7 0.001 0.006 2026-03-03 09:07:08,345 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Navigation result: {'frameId': '9443A33B7216D4B8CC5A9BFB7F695B52', 'loaderId': 'EA70FE0F373E78E331BCE6B277BE0E40', 'isDownload': False} 2026-03-03 09:07:08,345 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Evaluate ready code "odoo.isTourReady('totp_tour_setup')" 2026-03-03 09:07:08,362 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:07:08,368 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/webclient/load_menus HTTP/1.1" 200 - 5 0.001 0.010 2026-03-03 09:07:08,374 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-03-03 09:07:08,375 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 118, model: ir.module.module 2026-03-03 09:07:08,379 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.001 0.020 2026-03-03 09:07:08,390 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.000 0.002 2026-03-03 09:07:08,400 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:08,535 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:08,536 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:08,541 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:08,550 26 INFO 00086-master-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"})" 2026-03-03 09:07:08,556 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [1/20] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu) 2026-03-03 09:07:08,559 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:08,563 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.002 2026-03-03 09:07:08,566 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:08,583 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.006 2026-03-03 09:07:08,585 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.008 2026-03-03 09:07:08,608 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/image?model=res.users&field=avatar_128&id=118 HTTP/1.1" 200 - 7 0.002 0.008 2026-03-03 09:07:08,615 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/image/res.partner/417/avatar_128?unique=1772528823000 HTTP/1.1" 200 - 6 0.002 0.015 2026-03-03 09:07:08,616 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [2/20] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-03 09:07:08,618 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 2 0.001 0.010 2026-03-03 09:07:08,637 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-03-03 09:07:08,669 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [3/20] Tour totp_tour_setup → Step wait for security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:08,684 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 8 0.003 0.011 2026-03-03 09:07:08,700 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:08,732 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 12 0.003 0.011 2026-03-03 09:07:08,818 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:08,819 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [4/20] Tour totp_tour_setup → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:08,827 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:07:08,836 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/image/res.users/118/avatar_128?unique=1772528828756 HTTP/1.1" 200 - 7 0.002 0.013 2026-03-03 09:07:08,849 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:08] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.007 0.015 2026-03-03 09:07:08,913 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [5/20] Tour totp_tour_setup → Step Open totp wizard (trigger: button[role=tab]:contains("Security").active) 2026-03-03 09:07:08,964 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [6/20] Tour totp_tour_setup → Step button[name=action_totp_enable_wizard] 2026-03-03 09:07:09,028 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [7/20] Tour totp_tour_setup → Step .modal div:contains(Enter your current password) 2026-03-03 09:07:09,029 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_button/res.users/action_totp_enable_wizard#res.users.action_totp_enable_wizard HTTP/1.1" 200 - 2 0.000 0.003 2026-03-03 09:07:09,041 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:09,051 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 1 0.000 0.003 2026-03-03 09:07:09,078 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [8/20] Tour totp_tour_setup → Step Check that we have to enter enhanced security mode and input password (trigger: [name=password] input) 2026-03-03 09:07:09,136 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [9/20] Tour totp_tour_setup → Step Confirm (trigger: button:contains(Confirm Password)) 2026-03-03 09:07:09,191 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [10/20] Tour totp_tour_setup → Step Check the wizard has opened (trigger: .modal:contains("Two-Factor Authentication Activation")) 2026-03-03 09:07:09,196 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:09,223 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 12 0.004 0.017 2026-03-03 09:07:09,246 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_kw/auth_totp.wizard/get_views#auth_totp.wizard.get_views HTTP/1.1" 200 - 8 0.004 0.010 2026-03-03 09:07:09,260 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_kw/auth_totp.wizard/web_read#auth_totp.wizard.web_read HTTP/1.1" 200 - 5 0.001 0.005 2026-03-03 09:07:09,284 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [11/20] Tour totp_tour_setup → Step Get secret from collapsed div (trigger: .modal a:contains("Cannot scan it?")) 2026-03-03 09:07:09,299 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "GET /web/image/auth_totp.wizard/1/qrcode?unique=1772528829000 HTTP/1.1" 200 - 8 0.003 0.011 2026-03-03 09:07:09,338 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:EGJZ TZEG 3NWD YOPO B2GU S5GH 7ZJ7 5GC5 offset:0 token:176438 2026-03-03 09:07:09,339 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:09,344 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [12/20] Tour totp_tour_setup → Step .modal button.btn-primary:contains(Enable Two-Factor Authentication) 2026-03-03 09:07:09,398 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [13/20] Tour totp_tour_setup → Step .o_notification_content:contains(2-Factor authentication is now enabled) 2026-03-03 09:07:09,409 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_kw/auth_totp.wizard/web_save#auth_totp.wizard.web_save HTTP/1.1" 200 - 7 0.003 0.006 2026-03-03 09:07:09,434 26 INFO 00086-master-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(118,) 'test_user' 2026-03-03 09:07:09,456 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:07:09,457 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_button/auth_totp.wizard/enable#auth_totp.wizard.enable HTTP/1.1" 200 - 23 0.011 0.030 2026-03-03 09:07:09,505 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "GET /odoo HTTP/1.1" 200 - 8 0.004 0.012 2026-03-03 09:07:09,535 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "GET /web/webclient/load_menus HTTP/1.1" 200 - 7 0.002 0.005 2026-03-03 09:07:09,536 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 118, model: ir.module.module 2026-03-03 09:07:09,538 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.001 0.007 2026-03-03 09:07:09,768 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [14/20] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu) 2026-03-03 09:07:09,772 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:09,774 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "GET /web/webclient/translations?hash=ae90ab5f4c0da288bd95c52216c35e6c1d2849e7&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:09,778 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.002 2026-03-03 09:07:09,808 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "GET /web/image?model=res.users&field=avatar_128&id=118 HTTP/1.1" 304 - 14 0.004 0.010 2026-03-03 09:07:09,809 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-03-03 09:07:09,820 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [15/20] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-03 09:07:09,875 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [16/20] Tour totp_tour_setup → Step wait for security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:09,902 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.004 0.020 2026-03-03 09:07:09,934 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 2 0.001 0.011 2026-03-03 09:07:09,994 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:09] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 22 0.011 0.025 2026-03-03 09:07:10,069 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [17/20] Tour totp_tour_setup → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:10,074 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:10] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:10,088 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:10] "GET /web/image/res.users/118/avatar_128?unique=1772528830015 HTTP/1.1" 200 - 7 0.003 0.010 2026-03-03 09:07:10,131 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [18/20] Tour totp_tour_setup → Step Check that the button has changed (trigger: button[role=tab]:contains("Security").active) 2026-03-03 09:07:10,182 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [19/20] Tour totp_tour_setup → Step button[name=action_totp_disable] 2026-03-03 09:07:10,237 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: [20/20] Tour totp_tour_setup → Step body:not(:has(.o_dialog)) 2026-03-03 09:07:10,288 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: tour succeeded 2026-03-03 09:07:10,289 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: ╔════════════════════════════════╗ ║ TOUR totp_tour_setup SUCCEEDED ║ ╚════════════════════════════════╝ 2026-03-03 09:07:10,352 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp.browser: heap 12704332 (allocated 13893632) 2026-03-03 09:07:10,355 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Closing chrome headless with pid 1577 2026-03-03 09:07:10,356 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Closing websocket connection 2026-03-03 09:07:10,356 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Terminating chrome headless with pid 1577 2026-03-03 09:07:10,423 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: Removing chrome user profile "/tmp/tmp8asvonir_chrome_odoo" 2026-03-03 09:07:10,436 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:10,436 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_apikeys.TestAPIKeys.test_apikeys_totp: waiting for threads: [] 2026-03-03 09:07:10,446 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:07:10,446 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:10] "POST /xmlrpc/2/common HTTP/1.1" 200 - 6 0.002 0.006 2026-03-03 09:07:10,452 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-03 09:07:10,492 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp ... 2026-03-03 09:07:10,751 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome pid: 1768 2026-03-03 09:07:10,751 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless temporary user profile dir: /tmp/tmpbj7vacvg_chrome_odoo 2026-03-03 09:07:10,751 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:35591/json/version 2026-03-03 09:07:10,753 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35591', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:10,797 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:10,798 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:35591/json 2026-03-03 09:07:10,798 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35591', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:10,808 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Websocket url found: ws://127.0.0.1:35591/devtools/page/8972859594BF43DA210F00E93B9D1658 2026-03-03 09:07:10,821 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Enable chrome headless console log notification 2026-03-03 09:07:10,828 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless enable page notifications 2026-03-03 09:07:10,854 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:07:10,860 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Setting session cookie in browser 2026-03-03 09:07:10,861 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-03 09:07:10,862 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-03 09:07:10,867 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:11,027 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /odoo HTTP/1.1" 200 - 64 0.016 0.145 2026-03-03 09:07:11,030 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigation result: {'frameId': '8972859594BF43DA210F00E93B9D1658', 'loaderId': 'A50C19B8982B2ADC7251FE7BAD0BF9EA', 'isDownload': False} 2026-03-03 09:07:11,030 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate ready code "odoo.isTourReady('totp_tour_setup')" 2026-03-03 09:07:11,049 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-03-03 09:07:11,057 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-03-03 09:07:11,072 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/webclient/load_menus HTTP/1.1" 200 - 8 0.006 0.020 2026-03-03 09:07:11,074 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:11,078 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 4 0.002 0.027 2026-03-03 09:07:11,095 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:07:11,109 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:07:11,235 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:11,235 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:11,246 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-03-03 09:07:11,257 26 INFO 00086-master-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"})" 2026-03-03 09:07:11,270 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [1/20] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu) 2026-03-03 09:07:11,276 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:11,300 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dea18f8/bus.websocket_worker_assets.min.js (id:683) 2026-03-03 09:07:11,302 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.002 0.023 2026-03-03 09:07:11,304 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-03-03 09:07:11,337 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /odoo HTTP/1.1" 200 - 7 0.008 0.010 2026-03-03 09:07:11,346 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.021 2026-03-03 09:07:11,354 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [2/20] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-03 09:07:11,359 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 200 - 14 0.005 0.026 2026-03-03 09:07:11,366 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/image/res.partner/418/avatar_128?unique=1772528830000 HTTP/1.1" 200 - 6 0.002 0.034 2026-03-03 09:07:11,371 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 (id:684) 2026-03-03 09:07:11,374 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 7 0.002 0.031 2026-03-03 09:07:11,381 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-03-03 09:07:11,407 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [3/20] Tour totp_tour_setup → Step wait for security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:11,421 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.003 0.010 2026-03-03 09:07:11,492 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 36 0.016 0.038 2026-03-03 09:07:11,528 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 27 0.006 0.012 2026-03-03 09:07:11,601 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:11,606 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [4/20] Tour totp_tour_setup → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:11,613 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f050a2c/web.fontawesome.min.woff2 (id:685) 2026-03-03 09:07:11,617 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 7 0.002 0.007 2026-03-03 09:07:11,627 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/image/res.users/119/avatar_128?unique=1772528831549 HTTP/1.1" 200 - 7 0.002 0.018 2026-03-03 09:07:11,680 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [5/20] Tour totp_tour_setup → Step Open totp wizard (trigger: button[role=tab]:contains("Security").active) 2026-03-03 09:07:11,716 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [6/20] Tour totp_tour_setup → Step button[name=action_totp_enable_wizard] 2026-03-03 09:07:11,724 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9669937/web.assets_emoji.min.js (id:686) 2026-03-03 09:07:11,726 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 7 0.002 0.114 2026-03-03 09:07:11,771 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [7/20] Tour totp_tour_setup → Step .modal div:contains(Enter your current password) 2026-03-03 09:07:11,779 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "POST /web/dataset/call_button/res.users/action_totp_enable_wizard#res.users.action_totp_enable_wizard HTTP/1.1" 200 - 3 0.001 0.002 2026-03-03 09:07:11,802 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.004 0.011 2026-03-03 09:07:11,817 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.002 0.006 2026-03-03 09:07:11,839 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [8/20] Tour totp_tour_setup → Step Check that we have to enter enhanced security mode and input password (trigger: [name=password] input) 2026-03-03 09:07:11,896 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [9/20] Tour totp_tour_setup → Step Confirm (trigger: button:contains(Confirm Password)) 2026-03-03 09:07:11,956 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [10/20] Tour totp_tour_setup → Step Check the wizard has opened (trigger: .modal:contains("Two-Factor Authentication Activation")) 2026-03-03 09:07:11,967 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:11] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.003 0.007 2026-03-03 09:07:12,014 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 12 0.004 0.035 2026-03-03 09:07:12,036 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "POST /web/dataset/call_kw/auth_totp.wizard/get_views#auth_totp.wizard.get_views HTTP/1.1" 200 - 8 0.004 0.009 2026-03-03 09:07:12,051 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "POST /web/dataset/call_kw/auth_totp.wizard/web_read#auth_totp.wizard.web_read HTTP/1.1" 200 - 5 0.002 0.004 2026-03-03 09:07:12,083 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "GET /web/image/auth_totp.wizard/2/qrcode?unique=1772528831000 HTTP/1.1" 200 - 8 0.003 0.009 2026-03-03 09:07:12,084 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [11/20] Tour totp_tour_setup → Step Get secret from collapsed div (trigger: .modal a:contains("Cannot scan it?")) 2026-03-03 09:07:12,140 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:HEG7 IJAX BOA7 TY5P KW56 BYHI HWDI KKRM offset:0 token:011871 2026-03-03 09:07:12,140 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:12,145 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [12/20] Tour totp_tour_setup → Step .modal button.btn-primary:contains(Enable Two-Factor Authentication) 2026-03-03 09:07:12,199 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [13/20] Tour totp_tour_setup → Step .o_notification_content:contains(2-Factor authentication is now enabled) 2026-03-03 09:07:12,211 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "POST /web/dataset/call_kw/auth_totp.wizard/web_save#auth_totp.wizard.web_save HTTP/1.1" 200 - 7 0.002 0.004 2026-03-03 09:07:12,229 26 INFO 00086-master-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(119,) 'test_user' 2026-03-03 09:07:12,240 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:07:12,240 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "POST /web/dataset/call_button/auth_totp.wizard/enable#auth_totp.wizard.enable HTTP/1.1" 200 - 23 0.005 0.017 2026-03-03 09:07:12,265 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "GET /odoo HTTP/1.1" 200 - 8 0.001 0.006 2026-03-03 09:07:12,280 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:12,282 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.001 0.002 2026-03-03 09:07:12,286 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 7 0.001 0.006 2026-03-03 09:07:12,488 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [14/20] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu) 2026-03-03 09:07:12,488 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:12,499 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "GET /web/webclient/translations?hash=ae90ab5f4c0da288bd95c52216c35e6c1d2849e7&lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:12,505 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.002 2026-03-03 09:07:12,527 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 304 - 14 0.005 0.009 2026-03-03 09:07:12,528 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-03-03 09:07:12,539 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [15/20] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-03 09:07:12,593 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [16/20] Tour totp_tour_setup → Step wait for security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:12,605 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.003 0.007 2026-03-03 09:07:12,632 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 2 0.001 0.009 2026-03-03 09:07:12,685 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 21 0.009 0.021 2026-03-03 09:07:12,738 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [17/20] Tour totp_tour_setup → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:12,744 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:12,756 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:12] "GET /web/image/res.users/119/avatar_128?unique=1772528832707 HTTP/1.1" 200 - 7 0.002 0.010 2026-03-03 09:07:12,795 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [18/20] Tour totp_tour_setup → Step Check that the button has changed (trigger: button[role=tab]:contains("Security").active) 2026-03-03 09:07:12,850 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [19/20] Tour totp_tour_setup → Step button[name=action_totp_disable] 2026-03-03 09:07:12,898 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [20/20] Tour totp_tour_setup → Step body:not(:has(.o_dialog)) 2026-03-03 09:07:12,950 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: tour succeeded 2026-03-03 09:07:12,951 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: ╔════════════════════════════════╗ ║ TOUR totp_tour_setup SUCCEEDED ║ ╚════════════════════════════════╝ 2026-03-03 09:07:13,018 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: heap 12451864 (allocated 14680064) 2026-03-03 09:07:13,020 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing chrome headless with pid 1768 2026-03-03 09:07:13,020 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing websocket connection 2026-03-03 09:07:13,021 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Terminating chrome headless with pid 1768 2026-03-03 09:07:13,085 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Removing chrome user profile "/tmp/tmpbj7vacvg_chrome_odoo" 2026-03-03 09:07:13,101 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:13,101 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: waiting for threads: [] 2026-03-03 09:07:13,105 26 INFO 00086-master-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-03 09:07:13,106 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login failed for login:test_user from n/a 2026-03-03 09:07:13,106 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "POST /xmlrpc/2/common HTTP/1.1" 200 - 3 0.001 0.003 2026-03-03 09:07:13,109 26 INFO 00086-master-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-03 09:07:13,110 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login failed for login:test_user from n/a 2026-03-03 09:07:13,110 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "POST /xmlrpc/2/common HTTP/1.1" 200 - 3 0.001 0.002 2026-03-03 09:07:13,114 26 INFO 00086-master-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-03 09:07:13,114 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "POST /xmlrpc/2/object HTTP/1.1" 200 - 3 0.000 0.002 2026-03-03 09:07:13,335 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome pid: 1959 2026-03-03 09:07:13,335 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless temporary user profile dir: /tmp/tmp92lil35t_chrome_odoo 2026-03-03 09:07:13,335 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:37709/json/version 2026-03-03 09:07:13,336 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37709', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:13,344 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:13,344 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:37709/json 2026-03-03 09:07:13,344 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37709', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:13,349 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Websocket url found: ws://127.0.0.1:37709/devtools/page/C504257EE0DBFEC4BE44F5D2F53F70EB 2026-03-03 09:07:13,350 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Enable chrome headless console log notification 2026-03-03 09:07:13,352 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless enable page notifications 2026-03-03 09:07:13,355 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Setting session cookie in browser 2026-03-03 09:07:13,356 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Open "http://127.0.0.1:8069/" in browser 2026-03-03 09:07:13,356 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigating to: "http://127.0.0.1:8069/" 2026-03-03 09:07:13,361 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET / HTTP/1.1" 303 - 0 0.000 0.002 2026-03-03 09:07:13,364 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-03-03 09:07:13,436 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 46 0.010 0.059 2026-03-03 09:07:13,439 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigation result: {'frameId': 'C504257EE0DBFEC4BE44F5D2F53F70EB', 'loaderId': 'FBD26E7B0B7A82151ED668A799027ADC', 'isDownload': False} 2026-03-03 09:07:13,440 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate ready code "odoo.isTourReady('totp_login_enabled')" 2026-03-03 09:07:13,466 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 3 0.001 0.008 2026-03-03 09:07:13,471 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/assets/653b7ce/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.001 0.013 2026-03-03 09:07:13,476 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/binary/company_logo HTTP/1.1" 200 - 1 0.001 0.016 2026-03-03 09:07:13,481 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 3 0.001 0.021 2026-03-03 09:07:13,491 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/assets/69ace35/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.001 0.003 2026-03-03 09:07:13,497 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/assets/3e4c027/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.001 0.003 2026-03-03 09:07:13,529 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:13,530 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/assets/72ff692/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.001 0.004 2026-03-03 09:07:13,656 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.000 0.003 2026-03-03 09:07:13,685 26 INFO 00086-master-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": "/"})" 2026-03-03 09:07:13,691 26 INFO 00086-master-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-03 09:07:13,742 26 INFO 00086-master-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-03 09:07:13,807 26 INFO 00086-master-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-03 09:07:13,884 26 INFO 00086-master-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-03 09:07:13,951 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-03 09:07:13,954 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "POST /web/login HTTP/1.1" 303 - 12 0.004 0.010 2026-03-03 09:07:13,975 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/login/totp?redirect=/odoo? HTTP/1.1" 200 - 13 0.006 0.012 2026-03-03 09:07:13,997 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:13] "GET /web/binary/company_logo HTTP/1.1" 304 - 1 0.001 0.004 2026-03-03 09:07:14,075 26 INFO 00086-master-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-03 09:07:14,076 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/webclient/translations?hash=f6edbf8f3d4b4718c81674d8056d895de3641cc4&lang= HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:14,129 26 INFO 00086-master-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-03 09:07:14,185 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:None offset:-2 token:439666 2026-03-03 09:07:14,185 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:14,189 26 INFO 00086-master-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-03 09:07:14,257 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "POST /web/login/totp?redirect=/odoo? HTTP/1.1" 200 - 7 0.002 0.007 2026-03-03 09:07:14,270 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/binary/company_logo HTTP/1.1" 304 - 1 0.000 0.002 2026-03-03 09:07:14,300 26 INFO 00086-master-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-03 09:07:14,302 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/webclient/translations?hash=f6edbf8f3d4b4718c81674d8056d895de3641cc4&lang= HTTP/1.1" 200 - 1 0.000 0.001 2026-03-03 09:07:14,351 26 INFO 00086-master-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-03 09:07:14,407 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:None offset:0 token:011871 2026-03-03 09:07:14,407 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:14,411 26 INFO 00086-master-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-03 09:07:14,484 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "POST /web/login/totp?redirect=/odoo? HTTP/1.1" 200 - 6 0.002 0.009 2026-03-03 09:07:14,506 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/binary/company_logo HTTP/1.1" 304 - 1 0.001 0.004 2026-03-03 09:07:14,562 26 INFO 00086-master-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-03 09:07:14,565 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/webclient/translations?hash=f6edbf8f3d4b4718c81674d8056d895de3641cc4&lang= HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:14,614 26 INFO 00086-master-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-03 09:07:14,668 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:None offset:1 token:386517 2026-03-03 09:07:14,669 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:14,672 26 INFO 00086-master-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-03 09:07:14,743 26 INFO 00086-master-all odoo.models.unlink: User #3 deleted auth.totp.rate.limit.log records with IDs: [1, 2, 3] 2026-03-03 09:07:14,747 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "POST /web/login/totp?redirect=/odoo? HTTP/1.1" 303 - 14 0.006 0.011 2026-03-03 09:07:14,765 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /odoo HTTP/1.1" 200 - 7 0.003 0.011 2026-03-03 09:07:14,792 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-03-03 09:07:14,799 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-03-03 09:07:14,802 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.015 2026-03-03 09:07:14,803 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:14,807 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.002 0.017 2026-03-03 09:07:14,829 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:07:14,842 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:14,964 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:14,967 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:14,990 26 INFO 00086-master-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) 2026-03-03 09:07:15,001 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:15,005 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.000 0.002 2026-03-03 09:07:15,008 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:15,034 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /odoo HTTP/1.1" 200 - 7 0.009 0.005 2026-03-03 09:07:15,037 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.008 2026-03-03 09:07:15,049 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: tour succeeded 2026-03-03 09:07:15,051 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: ╔═══════════════════════════════════╗ ║ TOUR totp_login_enabled SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-03-03 09:07:15,060 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 200 - 7 0.007 0.006 2026-03-03 09:07:15,066 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/image/res.partner/418/avatar_128?unique=1772528830000 HTTP/1.1" 200 - 6 0.001 0.016 2026-03-03 09:07:15,067 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-03-03 09:07:15,086 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: heap 11163192 (allocated 12582912) 2026-03-03 09:07:15,088 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing chrome headless with pid 1959 2026-03-03 09:07:15,088 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing websocket connection 2026-03-03 09:07:15,089 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Terminating chrome headless with pid 1959 2026-03-03 09:07:15,120 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Removing chrome user profile "/tmp/tmp92lil35t_chrome_odoo" 2026-03-03 09:07:15,137 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:15,138 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: waiting for threads: [] 2026-03-03 09:07:15,353 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome pid: 2143 2026-03-03 09:07:15,353 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless temporary user profile dir: /tmp/tmpdacsgq0i_chrome_odoo 2026-03-03 09:07:15,353 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:39643/json/version 2026-03-03 09:07:15,354 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:15,356 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:15,356 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:39643/json 2026-03-03 09:07:15,356 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:15,357 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Websocket url found: ws://127.0.0.1:39643/devtools/page/1CBF90105605C9CFEB312D35E21C039C 2026-03-03 09:07:15,358 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Enable chrome headless console log notification 2026-03-03 09:07:15,359 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless enable page notifications 2026-03-03 09:07:15,362 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Setting session cookie in browser 2026-03-03 09:07:15,363 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Open "http://127.0.0.1:8069/" in browser 2026-03-03 09:07:15,363 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigating to: "http://127.0.0.1:8069/" 2026-03-03 09:07:15,371 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET / HTTP/1.1" 303 - 0 0.000 0.002 2026-03-03 09:07:15,375 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.001 2026-03-03 09:07:15,381 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 2 0.000 0.003 2026-03-03 09:07:15,382 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigation result: {'frameId': '1CBF90105605C9CFEB312D35E21C039C', 'loaderId': 'AC44C31E6E384B86903806680044CA7E', 'isDownload': False} 2026-03-03 09:07:15,382 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate ready code "odoo.isTourReady('totp_login_device')" 2026-03-03 09:07:15,396 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 3 0.002 0.004 2026-03-03 09:07:15,399 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/assets/653b7ce/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.001 0.007 2026-03-03 09:07:15,403 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 3 0.001 0.010 2026-03-03 09:07:15,405 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/binary/company_logo HTTP/1.1" 200 - 1 0.000 0.011 2026-03-03 09:07:15,416 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/assets/69ace35/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.001 0.003 2026-03-03 09:07:15,420 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/assets/3e4c027/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.001 0.006 2026-03-03 09:07:15,441 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:15,445 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/assets/72ff692/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.002 0.005 2026-03-03 09:07:15,544 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:15,577 26 INFO 00086-master-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": "/"})" 2026-03-03 09:07:15,582 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [1/34] Tour totp_login_device → Step check that we're on the login page or go to it (trigger: a:contains(Sign in)) 2026-03-03 09:07:15,634 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [2/34] Tour totp_login_device → Step input login (trigger: input#login) 2026-03-03 09:07:15,698 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [3/34] Tour totp_login_device → Step input password (trigger: input#password) 2026-03-03 09:07:15,759 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [4/34] Tour totp_login_device → Step click da button (trigger: button:contains("Log in")) 2026-03-03 09:07:15,841 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-03 09:07:15,844 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "POST /web/login HTTP/1.1" 303 - 9 0.003 0.011 2026-03-03 09:07:15,853 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/login/totp?redirect=/odoo? HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:07:15,874 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/binary/company_logo HTTP/1.1" 304 - 1 0.001 0.003 2026-03-03 09:07:15,956 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [5/34] Tour totp_login_device → Step expect totp screen (trigger: label:contains(Authentication Code)) 2026-03-03 09:07:15,959 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:15] "GET /web/webclient/translations?hash=f6edbf8f3d4b4718c81674d8056d895de3641cc4&lang= HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:16,008 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [6/34] Tour totp_login_device → Step check remember device box (trigger: label[for=switch-remember]) 2026-03-03 09:07:16,061 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [7/34] Tour totp_login_device → Step input code (trigger: input[name=totp_token]) 2026-03-03 09:07:16,117 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:None offset:2 token:190514 2026-03-03 09:07:16,117 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:16,121 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [8/34] Tour totp_login_device → Step button:contains(Log in) 2026-03-03 09:07:16,197 26 INFO 00086-master-all odoo.addons.auth_totp.models.res_users: 2FA check: SUCCESS for res.users(119,) 'test_user' 2026-03-03 09:07:16,202 26 INFO 00086-master-all odoo.models.unlink: User #3 deleted auth.totp.rate.limit.log records with IDs: [4] 2026-03-03 09:07:16,214 26 INFO 00086-master-all odoo.addons.base.models.res_users: Authentication Device generated: scope: for 'test_user' (#119) from 127.0.0.1 2026-03-03 09:07:16,217 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "POST /web/login/totp?redirect=/odoo? HTTP/1.1" 303 - 17 0.008 0.022 2026-03-03 09:07:16,238 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /odoo HTTP/1.1" 200 - 7 0.003 0.012 2026-03-03 09:07:16,272 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-03-03 09:07:16,275 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.000 0.011 2026-03-03 09:07:16,275 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:16,278 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.001 0.009 2026-03-03 09:07:16,284 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.017 2026-03-03 09:07:16,303 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:07:16,314 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:16,439 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:16,440 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:16,458 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [9/34] Tour totp_login_device → Step .o_web_client .o_navbar 2026-03-03 09:07:16,469 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:16,473 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.002 2026-03-03 09:07:16,476 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:16,490 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /odoo HTTP/1.1" 200 - 7 0.001 0.006 2026-03-03 09:07:16,492 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.006 2026-03-03 09:07:16,521 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [10/34] Tour totp_login_device → Step .o_web_client .o_navbar 2026-03-03 09:07:16,529 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 200 - 7 0.002 0.007 2026-03-03 09:07:16,540 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/image/res.partner/418/avatar_128?unique=1772528830000 HTTP/1.1" 200 - 6 0.004 0.017 2026-03-03 09:07:16,542 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-03-03 09:07:16,572 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [11/34] Tour totp_login_device → Step check we're logged in (trigger: .o_user_menu) 2026-03-03 09:07:16,632 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [12/34] Tour totp_login_device → Step click the Log out button (trigger: .dropdown-item[data-menu=logout]) 2026-03-03 09:07:16,693 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "POST /web/session/logout HTTP/1.1" 303 - 0 0.000 0.002 2026-03-03 09:07:16,699 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-03-03 09:07:16,705 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 2 0.000 0.002 2026-03-03 09:07:16,724 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:07:16,746 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/binary/company_logo HTTP/1.1" 304 - 1 0.001 0.003 2026-03-03 09:07:16,797 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [13/34] 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-03 09:07:16,800 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:16] "GET /web/webclient/translations?hash=f6edbf8f3d4b4718c81674d8056d895de3641cc4&lang= HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:16,852 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [14/34] Tour totp_login_device → Step input login again (trigger: input#login) 2026-03-03 09:07:16,909 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [15/34] Tour totp_login_device → Step input password again (trigger: input#password) 2026-03-03 09:07:16,968 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [16/34] Tour totp_login_device → Step click da button again (trigger: button:contains("Log in")) 2026-03-03 09:07:17,035 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-03 09:07:17,037 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "POST /web/login HTTP/1.1" 303 - 9 0.003 0.006 2026-03-03 09:07:17,048 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "GET /web/login/totp?redirect=/odoo? HTTP/1.1" 303 - 4 0.001 0.006 2026-03-03 09:07:17,054 26 INFO 00086-master-all odoo.addons.base.models.res_device: User 119 inserts device log: MGUNvtEDU9WtqNc2ENrgblvWL2NMje1ZP9vcChtYNj - 127.0.0.1 - Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/145.0.0.0 Safari/537.36 2026-03-03 09:07:17,062 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "GET /odoo HTTP/1.1" 200 - 8 0.002 0.007 2026-03-03 09:07:17,082 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:17,084 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:17,087 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:07:17,279 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [17/34] Tour totp_login_device → Step check we're logged in without 2FA (trigger: .o_user_menu) 2026-03-03 09:07:17,282 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:17,290 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "GET /web/webclient/translations?hash=ae90ab5f4c0da288bd95c52216c35e6c1d2849e7&lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:17,297 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.005 2026-03-03 09:07:17,323 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 304 - 7 0.002 0.007 2026-03-03 09:07:17,334 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [18/34] Tour totp_login_device → Step Open user account menu (trigger: .o_user_menu) 2026-03-03 09:07:17,337 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-03-03 09:07:17,386 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [19/34] Tour totp_login_device → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-03 09:07:17,439 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [20/34] Tour totp_login_device → Step wait for security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:17,449 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 8 0.002 0.006 2026-03-03 09:07:17,474 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:17,521 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 20 0.007 0.016 2026-03-03 09:07:17,599 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [21/34] Tour totp_login_device → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:17,614 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "GET /web/image/res.users/119/avatar_128?unique=1772528837543 HTTP/1.1" 200 - 7 0.002 0.010 2026-03-03 09:07:17,616 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.018 2026-03-03 09:07:17,624 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.000 0.002 2026-03-03 09:07:17,674 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [22/34] Tour totp_login_device → Step Open totp wizard (trigger: button[role=tab]:contains("Security").active) 2026-03-03 09:07:17,724 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [23/34] Tour totp_login_device → Step button[name=action_totp_disable] 2026-03-03 09:07:17,789 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [24/34] Tour totp_login_device → Step .modal div:contains(Enter your current password) 2026-03-03 09:07:17,796 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "POST /web/dataset/call_button/res.users/action_totp_disable#res.users.action_totp_disable HTTP/1.1" 200 - 3 0.003 0.003 2026-03-03 09:07:17,806 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:17,824 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.003 0.007 2026-03-03 09:07:17,844 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [25/34] Tour totp_login_device → Step Check that we have to enter enhanced security mode and input password (trigger: .modal [name=password] input) 2026-03-03 09:07:17,904 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [26/34] Tour totp_login_device → Step Confirm (trigger: .modal button:contains(Confirm Password)) 2026-03-03 09:07:17,958 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [27/34] Tour totp_login_device → Step .o_notification_content:contains(Two-factor authentication disabled) 2026-03-03 09:07:17,970 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:17] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.003 0.006 2026-03-03 09:07:17,992 26 INFO 00086-master-all odoo.addons.base.models.res_users: API key(s) removed: scope: <['browser']> for 'test_user' (#119) from 127.0.0.1 2026-03-03 09:07:17,997 26 INFO 00086-master-all odoo.models.unlink: User #119 deleted auth_totp.device records with IDs: [1] 2026-03-03 09:07:18,001 26 INFO 00086-master-all odoo.addons.auth_totp.models.res_users: 2FA disable: SUCCESS for res.users(119,) ('test_user') by uid #119 2026-03-03 09:07:18,005 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:07:18,005 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 21 0.009 0.020 2026-03-03 09:07:18,029 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /odoo HTTP/1.1" 200 - 10 0.002 0.006 2026-03-03 09:07:18,071 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 8 0.007 0.006 2026-03-03 09:07:18,102 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [28/34] Tour totp_login_device → Step Open user account menu (trigger: .o_user_menu) 2026-03-03 09:07:18,108 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:18,109 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:18,112 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:07:18,113 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/webclient/translations?hash=ae90ab5f4c0da288bd95c52216c35e6c1d2849e7&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:07:18,115 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.004 2026-03-03 09:07:18,143 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 304 - 14 0.004 0.009 2026-03-03 09:07:18,144 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-03-03 09:07:18,156 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [29/34] Tour totp_login_device → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-03 09:07:18,221 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [30/34] Tour totp_login_device → Step wait for security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:18,233 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.002 0.006 2026-03-03 09:07:18,247 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 3 0.001 0.004 2026-03-03 09:07:18,287 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 35 0.012 0.014 2026-03-03 09:07:18,333 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [31/34] Tour totp_login_device → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:18,335 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:18,343 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/image/res.users/119/avatar_128?unique=1772528838303 HTTP/1.1" 200 - 7 0.002 0.005 2026-03-03 09:07:18,393 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [32/34] Tour totp_login_device → Step Check that the button has changed (trigger: button[role=tab]:contains("Security").active) 2026-03-03 09:07:18,443 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [33/34] Tour totp_login_device → Step button[name=action_totp_enable_wizard] 2026-03-03 09:07:18,498 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [34/34] Tour totp_login_device → Step body:not(:has(.o_dialog)) 2026-03-03 09:07:18,550 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: tour succeeded 2026-03-03 09:07:18,550 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: ╔══════════════════════════════════╗ ║ TOUR totp_login_device SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-03-03 09:07:18,607 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: heap 15807740 (allocated 16515072) 2026-03-03 09:07:18,610 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing chrome headless with pid 2143 2026-03-03 09:07:18,610 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing websocket connection 2026-03-03 09:07:18,611 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Terminating chrome headless with pid 2143 2026-03-03 09:07:18,676 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Removing chrome user profile "/tmp/tmpdacsgq0i_chrome_odoo" 2026-03-03 09:07:18,694 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:18,694 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: waiting for threads: [] 2026-03-03 09:07:18,911 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome pid: 2359 2026-03-03 09:07:18,912 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless temporary user profile dir: /tmp/tmpbyevkq3r_chrome_odoo 2026-03-03 09:07:18,912 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:42419/json/version 2026-03-03 09:07:18,913 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42419', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:18,919 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:18,919 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Issuing json command http://127.0.0.1:42419/json 2026-03-03 09:07:18,919 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42419', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:18,926 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Websocket url found: ws://127.0.0.1:42419/devtools/page/AA1F1E313407FB69AFC8F495B6FE838A 2026-03-03 09:07:18,928 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Enable chrome headless console log notification 2026-03-03 09:07:18,932 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless enable page notifications 2026-03-03 09:07:18,937 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Setting session cookie in browser 2026-03-03 09:07:18,937 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Open "http://127.0.0.1:8069/" in browser 2026-03-03 09:07:18,937 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigating to: "http://127.0.0.1:8069/" 2026-03-03 09:07:18,945 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET / HTTP/1.1" 303 - 0 0.000 0.002 2026-03-03 09:07:18,950 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.001 2026-03-03 09:07:18,959 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 3 0.001 0.005 2026-03-03 09:07:18,961 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Navigation result: {'frameId': 'AA1F1E313407FB69AFC8F495B6FE838A', 'loaderId': '7444BB93EBD5B4D959212DE0CB3AFE8B', 'isDownload': False} 2026-03-03 09:07:18,961 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Evaluate ready code "odoo.isTourReady('totp_login_disabled')" 2026-03-03 09:07:18,978 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 3 0.001 0.005 2026-03-03 09:07:18,981 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 3 0.001 0.009 2026-03-03 09:07:18,983 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/binary/company_logo HTTP/1.1" 200 - 1 0.000 0.010 2026-03-03 09:07:18,986 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/assets/653b7ce/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.001 0.013 2026-03-03 09:07:18,994 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:18] "GET /web/assets/69ace35/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.001 0.003 2026-03-03 09:07:19,001 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/assets/3e4c027/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.001 0.003 2026-03-03 09:07:19,040 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:19,044 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/assets/72ff692/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-03-03 09:07:19,151 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:07:19,177 26 INFO 00086-master-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": "/"})" 2026-03-03 09:07:19,182 26 INFO 00086-master-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-03 09:07:19,183 26 INFO 00086-master-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-03 09:07:19,188 26 INFO 00086-master-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-03 09:07:19,194 26 INFO 00086-master-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-03 09:07:19,224 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-03 09:07:19,227 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "POST /web/login HTTP/1.1" 303 - 12 0.005 0.007 2026-03-03 09:07:19,238 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.005 2026-03-03 09:07:19,254 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.004 2026-03-03 09:07:19,261 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-03-03 09:07:19,262 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:19,266 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.002 0.006 2026-03-03 09:07:19,270 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.013 2026-03-03 09:07:19,285 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:07:19,304 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:07:19,468 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:19,471 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:19,478 26 INFO 00086-master-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) 2026-03-03 09:07:19,488 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:19,492 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.002 2026-03-03 09:07:19,501 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:19,529 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.016 2026-03-03 09:07:19,532 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.013 2026-03-03 09:07:19,548 26 INFO 00086-master-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-03 09:07:19,548 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/image/res.partner/418/avatar_128?unique=1772528830000 HTTP/1.1" 200 - 6 0.002 0.008 2026-03-03 09:07:19,558 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 200 - 7 0.002 0.016 2026-03-03 09:07:19,559 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [7/11] Tour totp_login_disabled → Step wait for security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:19,569 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 8 0.002 0.006 2026-03-03 09:07:19,570 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-03-03 09:07:19,591 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:07:19,622 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 16 0.003 0.010 2026-03-03 09:07:19,714 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:19,720 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [8/11] Tour totp_login_disabled → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:19,732 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: [9/11] Tour totp_login_disabled → Step button[role=tab]:contains("Security").active 2026-03-03 09:07:19,734 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/image/res.users/119/avatar_128?unique=1772528839658 HTTP/1.1" 200 - 7 0.002 0.011 2026-03-03 09:07:19,741 26 INFO 00086-master-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-03 09:07:19,751 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:07:19,770 26 INFO 00086-master-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-03 09:07:19,790 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: tour succeeded 2026-03-03 09:07:19,791 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: ╔════════════════════════════════════╗ ║ TOUR totp_login_disabled SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-03-03 09:07:19,835 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp.browser: heap 15499016 (allocated 16777216) 2026-03-03 09:07:19,837 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing chrome headless with pid 2359 2026-03-03 09:07:19,838 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Closing websocket connection 2026-03-03 09:07:19,838 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Terminating chrome headless with pid 2359 2026-03-03 09:07:19,870 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Removing chrome user profile "/tmp/tmpbyevkq3r_chrome_odoo" 2026-03-03 09:07:19,883 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:19,883 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: waiting for threads: [] 2026-03-03 09:07:19,888 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:07:19,888 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "POST /xmlrpc/2/common HTTP/1.1" 200 - 5 0.001 0.003 2026-03-03 09:07:19,893 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:19] "POST /xmlrpc/2/object#res.users.read HTTP/1.1" 200 - 5 0.001 0.003 2026-03-03 09:07:19,896 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp_administration ... 2026-03-03 09:07:20,117 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome pid: 2539 2026-03-03 09:07:20,117 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless temporary user profile dir: /tmp/tmps30d76r6_chrome_odoo 2026-03-03 09:07:20,117 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:46691/json/version 2026-03-03 09:07:20,118 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46691', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:20,128 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:20,128 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:46691/json 2026-03-03 09:07:20,129 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46691', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:20,141 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Websocket url found: ws://127.0.0.1:46691/devtools/page/720A03519F15F50596810337CF593F8C 2026-03-03 09:07:20,145 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Enable chrome headless console log notification 2026-03-03 09:07:20,152 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless enable page notifications 2026-03-03 09:07:20,160 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:07:20,164 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Setting session cookie in browser 2026-03-03 09:07:20,166 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-03 09:07:20,166 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-03 09:07:20,172 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:20,336 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /odoo HTTP/1.1" 200 - 71 0.016 0.150 2026-03-03 09:07:20,339 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigation result: {'frameId': '720A03519F15F50596810337CF593F8C', 'loaderId': '621A2CE5F1B236932CBF6E2201F06821', 'isDownload': False} 2026-03-03 09:07:20,339 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Evaluate ready code "odoo.isTourReady('totp_tour_setup')" 2026-03-03 09:07:20,362 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-03-03 09:07:20,368 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-03-03 09:07:20,370 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:20,374 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.003 0.006 2026-03-03 09:07:20,388 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/webclient/load_menus HTTP/1.1" 200 - 7 0.009 0.013 2026-03-03 09:07:20,395 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.000 0.002 2026-03-03 09:07:20,406 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.000 0.003 2026-03-03 09:07:20,552 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:20,554 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:20,562 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.002 2026-03-03 09:07:20,571 26 INFO 00086-master-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": "/odoo"})" 2026-03-03 09:07:20,585 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [1/20] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu) 2026-03-03 09:07:20,592 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:20,607 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dea18f8/bus.websocket_worker_assets.min.js (id:687) 2026-03-03 09:07:20,608 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.004 0.011 2026-03-03 09:07:20,609 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:07:20,630 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /odoo HTTP/1.1" 200 - 7 0.003 0.006 2026-03-03 09:07:20,640 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.012 2026-03-03 09:07:20,677 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [2/20] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-03 09:07:20,684 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 200 - 14 0.005 0.010 2026-03-03 09:07:20,691 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/image/res.partner/418/avatar_128?unique=1772528830000 HTTP/1.1" 200 - 6 0.002 0.016 2026-03-03 09:07:20,694 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 (id:688) 2026-03-03 09:07:20,697 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 7 0.001 0.017 2026-03-03 09:07:20,699 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-03-03 09:07:20,730 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [3/20] Tour totp_tour_setup → Step wait for security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:20,738 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.002 0.005 2026-03-03 09:07:20,774 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 36 0.008 0.017 2026-03-03 09:07:20,821 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 27 0.011 0.023 2026-03-03 09:07:20,911 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [4/20] Tour totp_tour_setup → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:20,911 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-03-03 09:07:20,919 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/image/res.users/119/avatar_128?unique=1772528840842 HTTP/1.1" 200 - 7 0.003 0.007 2026-03-03 09:07:20,923 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f050a2c/web.fontawesome.min.woff2 (id:689) 2026-03-03 09:07:20,925 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:20] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 7 0.001 0.013 2026-03-03 09:07:21,000 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [5/20] Tour totp_tour_setup → Step Open totp wizard (trigger: button[role=tab]:contains("Security").active) 2026-03-03 09:07:21,027 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9669937/web.assets_emoji.min.js (id:690) 2026-03-03 09:07:21,030 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 7 0.002 0.110 2026-03-03 09:07:21,035 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [6/20] Tour totp_tour_setup → Step button[name=action_totp_enable_wizard] 2026-03-03 09:07:21,091 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [7/20] Tour totp_tour_setup → Step .modal div:contains(Enter your current password) 2026-03-03 09:07:21,100 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07: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.005 2026-03-03 09:07:21,128 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.004 0.014 2026-03-03 09:07:21,140 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.001 0.003 2026-03-03 09:07:21,166 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [8/20] Tour totp_tour_setup → Step Check that we have to enter enhanced security mode and input password (trigger: [name=password] input) 2026-03-03 09:07:21,230 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [9/20] Tour totp_tour_setup → Step Confirm (trigger: button:contains(Confirm Password)) 2026-03-03 09:07:21,284 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [10/20] Tour totp_tour_setup → Step Check the wizard has opened (trigger: .modal:contains("Two-Factor Authentication Activation")) 2026-03-03 09:07:21,295 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.004 0.005 2026-03-03 09:07:21,321 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 12 0.005 0.016 2026-03-03 09:07:21,335 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "POST /web/dataset/call_kw/auth_totp.wizard/get_views#auth_totp.wizard.get_views HTTP/1.1" 200 - 8 0.003 0.005 2026-03-03 09:07:21,355 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "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-03 09:07:21,393 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "GET /web/image/auth_totp.wizard/3/qrcode?unique=1772528841000 HTTP/1.1" 200 - 8 0.004 0.008 2026-03-03 09:07:21,403 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [11/20] Tour totp_tour_setup → Step Get secret from collapsed div (trigger: .modal a:contains("Cannot scan it?")) 2026-03-03 09:07:21,457 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:T5N3 SKYC WEK4 QLCU SHJB MFZM A6A2 3IL4 offset:0 token:688922 2026-03-03 09:07:21,458 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:21,463 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [12/20] Tour totp_tour_setup → Step .modal button.btn-primary:contains(Enable Two-Factor Authentication) 2026-03-03 09:07:21,518 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [13/20] Tour totp_tour_setup → Step .o_notification_content:contains(2-Factor authentication is now enabled) 2026-03-03 09:07:21,527 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "POST /web/dataset/call_kw/auth_totp.wizard/web_save#auth_totp.wizard.web_save HTTP/1.1" 200 - 7 0.003 0.004 2026-03-03 09:07:21,555 26 INFO 00086-master-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(119,) 'test_user' 2026-03-03 09:07:21,576 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:07:21,577 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "POST /web/dataset/call_button/auth_totp.wizard/enable#auth_totp.wizard.enable HTTP/1.1" 200 - 23 0.010 0.032 2026-03-03 09:07:21,618 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "GET /odoo HTTP/1.1" 200 - 8 0.003 0.010 2026-03-03 09:07:21,652 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "GET /web/webclient/load_menus HTTP/1.1" 200 - 7 0.002 0.005 2026-03-03 09:07:21,653 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:21,655 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.001 0.007 2026-03-03 09:07:21,837 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [14/20] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu) 2026-03-03 09:07:21,841 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:21,844 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "GET /web/webclient/translations?hash=ae90ab5f4c0da288bd95c52216c35e6c1d2849e7&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:21,848 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.002 2026-03-03 09:07:21,878 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 304 - 14 0.004 0.009 2026-03-03 09:07:21,880 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-03-03 09:07:21,890 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [15/20] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-03 09:07:21,945 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [16/20] Tour totp_tour_setup → Step wait for security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:21,960 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.003 0.010 2026-03-03 09:07:21,983 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:21] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:07:22,033 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 21 0.010 0.018 2026-03-03 09:07:22,093 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:22,093 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [17/20] Tour totp_tour_setup → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:22,102 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/image/res.users/119/avatar_128?unique=1772528842052 HTTP/1.1" 200 - 7 0.002 0.005 2026-03-03 09:07:22,149 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [18/20] Tour totp_tour_setup → Step Check that the button has changed (trigger: button[role=tab]:contains("Security").active) 2026-03-03 09:07:22,201 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [19/20] Tour totp_tour_setup → Step button[name=action_totp_disable] 2026-03-03 09:07:22,257 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [20/20] Tour totp_tour_setup → Step body:not(:has(.o_dialog)) 2026-03-03 09:07:22,307 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: tour succeeded 2026-03-03 09:07:22,308 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: ╔════════════════════════════════╗ ║ TOUR totp_tour_setup SUCCEEDED ║ ╚════════════════════════════════╝ 2026-03-03 09:07:22,371 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: heap 12454124 (allocated 13631488) 2026-03-03 09:07:22,373 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing chrome headless with pid 2539 2026-03-03 09:07:22,374 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing websocket connection 2026-03-03 09:07:22,374 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Terminating chrome headless with pid 2539 2026-03-03 09:07:22,406 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Removing chrome user profile "/tmp/tmps30d76r6_chrome_odoo" 2026-03-03 09:07:22,420 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:22,420 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: waiting for threads: [] 2026-03-03 09:07:22,636 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome pid: 2731 2026-03-03 09:07:22,637 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless temporary user profile dir: /tmp/tmpleiwm9f1_chrome_odoo 2026-03-03 09:07:22,637 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:33187/json/version 2026-03-03 09:07:22,638 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33187', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:22,644 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:22,644 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:33187/json 2026-03-03 09:07:22,645 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33187', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:22,655 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Websocket url found: ws://127.0.0.1:33187/devtools/page/8D108945F205F415085A856BB37EFDA2 2026-03-03 09:07:22,660 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Enable chrome headless console log notification 2026-03-03 09:07:22,662 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless enable page notifications 2026-03-03 09:07:22,693 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:07:22,695 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Setting session cookie in browser 2026-03-03 09:07:22,701 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-03 09:07:22,701 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-03 09:07:22,716 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /odoo HTTP/1.1" 200 - 9 0.002 0.008 2026-03-03 09:07:22,717 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigation result: {'frameId': '8D108945F205F415085A856BB37EFDA2', 'loaderId': '2C157952794D8BB389BFBEF8D0098ED7', 'isDownload': False} 2026-03-03 09:07:22,718 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Evaluate ready code "odoo.isTourReady('totp_admin_disables')" 2026-03-03 09:07:22,732 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.004 2026-03-03 09:07:22,743 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/webclient/load_menus HTTP/1.1" 200 - 10 0.003 0.011 2026-03-03 09:07:22,747 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 4 0.001 0.015 2026-03-03 09:07:22,750 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-03-03 09:07:22,757 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:22,770 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.000 0.003 2026-03-03 09:07:22,921 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:22,922 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:22,937 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:22,942 26 INFO 00086-master-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"})" 2026-03-03 09:07:22,949 26 INFO 00086-master-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-03 09:07:22,953 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:22,957 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.002 2026-03-03 09:07:22,962 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:22,976 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.006 2026-03-03 09:07:22,978 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:22] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.008 2026-03-03 09:07:23,016 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.004 0.011 2026-03-03 09:07:23,021 26 INFO 00086-master-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-03 09:07:23,024 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "GET /web/image/res.partner/3/avatar_128?unique=1772528791000 HTTP/1.1" 200 - 6 0.002 0.020 2026-03-03 09:07:23,033 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.027 2026-03-03 09:07:23,036 26 INFO 00086-master-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-03 09:07:23,039 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 2 0.001 0.027 2026-03-03 09:07:23,047 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/action/load HTTP/1.1" 200 - 8 0.003 0.007 2026-03-03 09:07:23,051 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-03-03 09:07:23,083 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 11 0.004 0.011 2026-03-03 09:07:23,083 26 INFO 00086-master-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-03 09:07:23,086 26 INFO 00086-master-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-03 09:07:23,105 26 INFO 00086-master-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-03 09:07:23,114 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 28 0.007 0.008 2026-03-03 09:07:23,121 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/action/load HTTP/1.1" 200 - 11 0.002 0.014 2026-03-03 09:07:23,156 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.001 0.002 2026-03-03 09:07:23,164 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /base_setup/data HTTP/1.1" 200 - 5 0.001 0.001 2026-03-03 09:07:23,215 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 32 0.010 0.029 2026-03-03 09:07:23,246 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 17 0.005 0.014 2026-03-03 09:07:23,258 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 2 0.000 0.003 2026-03-03 09:07:23,291 26 INFO 00086-master-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-03 09:07:23,292 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "GET /web/image/res.users/2/avatar_128?unique=1772528843270 HTTP/1.1" 200 - 7 0.002 0.006 2026-03-03 09:07:23,299 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "GET /web/image/res.users/119/avatar_128?unique=1772528843271 HTTP/1.1" 200 - 7 0.001 0.012 2026-03-03 09:07:23,308 26 INFO 00086-master-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-03 09:07:23,321 26 INFO 00086-master-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-03 09:07:23,333 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/action/load HTTP/1.1" 200 - 12 0.003 0.008 2026-03-03 09:07:23,343 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/action/run HTTP/1.1" 200 - 8 0.002 0.004 2026-03-03 09:07:23,354 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:23,366 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.002 0.004 2026-03-03 09:07:23,401 26 INFO 00086-master-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-03 09:07:23,409 26 INFO 00086-master-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-03 09:07:23,417 26 INFO 00086-master-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-03 09:07:23,431 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.002 0.008 2026-03-03 09:07:23,816 26 INFO 00086-master-all odoo.addons.auth_totp.models.res_users: 2FA disable: SUCCESS for res.users(119,) ('test_user') by uid #2 2026-03-03 09:07:23,821 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:07:23,821 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 25 0.012 0.371 2026-03-03 09:07:23,870 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 22 0.012 0.025 2026-03-03 09:07:23,902 26 INFO 00086-master-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-03 09:07:23,910 26 INFO 00086-master-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: button.nav-link:contains(Security)) 2026-03-03 09:07:23,928 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "GET /web/image/res.users/119/avatar_128?unique=1772528843884 HTTP/1.1" 200 - 16 0.008 0.014 2026-03-03 09:07:23,941 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "GET /web/image/res.users/2/avatar_128?unique=1772528843884 HTTP/1.1" 200 - 7 0.002 0.034 2026-03-03 09:07:23,977 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:23] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 43 0.012 0.046 2026-03-03 09:07:24,046 26 INFO 00086-master-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: button.nav-link:contains(Security)) 2026-03-03 09:07:24,048 26 INFO 00086-master-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-03 09:07:24,053 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: tour succeeded 2026-03-03 09:07:24,054 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: ╔════════════════════════════════════╗ ║ TOUR totp_admin_disables SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-03-03 09:07:24,064 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/image/res.users/119/avatar_128?unique=1772528843998 HTTP/1.1" 200 - 7 0.004 0.013 2026-03-03 09:07:24,116 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: heap 14785172 (allocated 15728640) 2026-03-03 09:07:24,120 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing chrome headless with pid 2731 2026-03-03 09:07:24,120 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing websocket connection 2026-03-03 09:07:24,120 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Terminating chrome headless with pid 2731 2026-03-03 09:07:24,152 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Removing chrome user profile "/tmp/tmpleiwm9f1_chrome_odoo" 2026-03-03 09:07:24,166 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:24,166 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: waiting for threads: [] 2026-03-03 09:07:24,386 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome pid: 2914 2026-03-03 09:07:24,387 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless temporary user profile dir: /tmp/tmpu86ibfck_chrome_odoo 2026-03-03 09:07:24,387 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:36363/json/version 2026-03-03 09:07:24,389 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36363', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:24,401 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:24,401 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Issuing json command http://127.0.0.1:36363/json 2026-03-03 09:07:24,401 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36363', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:24,408 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Websocket url found: ws://127.0.0.1:36363/devtools/page/48D436D5634B02A99A750C4224332B97 2026-03-03 09:07:24,412 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Enable chrome headless console log notification 2026-03-03 09:07:24,418 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless enable page notifications 2026-03-03 09:07:24,425 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Setting session cookie in browser 2026-03-03 09:07:24,426 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Open "http://127.0.0.1:8069/" in browser 2026-03-03 09:07:24,426 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigating to: "http://127.0.0.1:8069/" 2026-03-03 09:07:24,432 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET / HTTP/1.1" 303 - 0 0.000 0.002 2026-03-03 09:07:24,437 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.001 2026-03-03 09:07:24,513 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 46 0.008 0.065 2026-03-03 09:07:24,515 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Navigation result: {'frameId': '48D436D5634B02A99A750C4224332B97', 'loaderId': '99BEC0BC938A93C4AA309EC22DBCF52E', 'isDownload': False} 2026-03-03 09:07:24,515 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Evaluate ready code "odoo.isTourReady('totp_login_disabled')" 2026-03-03 09:07:24,537 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/assets/653b7ce/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.001 0.008 2026-03-03 09:07:24,542 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 3 0.001 0.013 2026-03-03 09:07:24,547 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 3 0.002 0.017 2026-03-03 09:07:24,550 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/binary/company_logo HTTP/1.1" 200 - 1 0.001 0.020 2026-03-03 09:07:24,565 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/assets/69ace35/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 3 0.001 0.005 2026-03-03 09:07:24,569 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/assets/3e4c027/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 3 0.001 0.008 2026-03-03 09:07:24,592 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:24,596 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/assets/72ff692/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 3 0.001 0.006 2026-03-03 09:07:24,710 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.000 0.003 2026-03-03 09:07:24,744 26 INFO 00086-master-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": "/"})" 2026-03-03 09:07:24,749 26 INFO 00086-master-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-03 09:07:24,750 26 INFO 00086-master-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-03 09:07:24,756 26 INFO 00086-master-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-03 09:07:24,762 26 INFO 00086-master-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-03 09:07:24,789 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-03 09:07:24,791 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "POST /web/login HTTP/1.1" 303 - 14 0.004 0.005 2026-03-03 09:07:24,809 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /odoo HTTP/1.1" 200 - 8 0.003 0.011 2026-03-03 09:07:24,832 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-03-03 09:07:24,834 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.000 0.009 2026-03-03 09:07:24,846 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/webclient/load_menus HTTP/1.1" 200 - 7 0.004 0.014 2026-03-03 09:07:24,847 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:24,849 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.001 0.019 2026-03-03 09:07:24,859 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.002 2026-03-03 09:07:24,870 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:24] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.000 0.003 2026-03-03 09:07:25,022 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:25,024 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:25,034 26 INFO 00086-master-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) 2026-03-03 09:07:25,045 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:25,051 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:25,057 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:25,072 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /odoo HTTP/1.1" 200 - 7 0.003 0.007 2026-03-03 09:07:25,075 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.009 2026-03-03 09:07:25,098 26 INFO 00086-master-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-03 09:07:25,109 26 INFO 00086-master-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: button[role=tab]:contains("Security")) 2026-03-03 09:07:25,112 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 200 - 14 0.004 0.013 2026-03-03 09:07:25,119 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/image/res.partner/418/avatar_128?unique=1772528830000 HTTP/1.1" 200 - 6 0.002 0.021 2026-03-03 09:07:25,121 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-03-03 09:07:25,129 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.002 0.015 2026-03-03 09:07:25,155 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 3 0.001 0.008 2026-03-03 09:07:25,192 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 27 0.010 0.012 2026-03-03 09:07:25,266 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:25,270 26 INFO 00086-master-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: button[role=tab]:contains("Security")) 2026-03-03 09:07:25,281 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/image/res.users/119/avatar_128?unique=1772528845214 HTTP/1.1" 200 - 7 0.003 0.010 2026-03-03 09:07:25,282 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: [9/11] Tour totp_login_disabled → Step button[role=tab]:contains("Security").active 2026-03-03 09:07:25,293 26 INFO 00086-master-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-03 09:07:25,296 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:07:25,337 26 INFO 00086-master-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-03 09:07:25,351 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: tour succeeded 2026-03-03 09:07:25,352 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: ╔════════════════════════════════════╗ ║ TOUR totp_login_disabled SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-03-03 09:07:25,403 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration.browser: heap 15323816 (allocated 16252928) 2026-03-03 09:07:25,406 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing chrome headless with pid 2914 2026-03-03 09:07:25,406 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Closing websocket connection 2026-03-03 09:07:25,407 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Terminating chrome headless with pid 2914 2026-03-03 09:07:25,471 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Removing chrome user profile "/tmp/tmpu86ibfck_chrome_odoo" 2026-03-03 09:07:25,483 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:25,483 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: waiting for threads: [] 2026-03-03 09:07:25,486 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp_authenticate ... 2026-03-03 09:07:25,709 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Chrome pid: 3093 2026-03-03 09:07:25,709 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Chrome headless temporary user profile dir: /tmp/tmpi19bx7s__chrome_odoo 2026-03-03 09:07:25,709 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Issuing json command http://127.0.0.1:39923/json/version 2026-03-03 09:07:25,709 26 INFO 00086-master-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-03 09:07:25,719 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:25,719 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Issuing json command http://127.0.0.1:39923/json 2026-03-03 09:07:25,720 26 INFO 00086-master-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-03 09:07:25,721 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Websocket url found: ws://127.0.0.1:39923/devtools/page/67E4EEFE69330222D5EB9BD2B273CFAF 2026-03-03 09:07:25,723 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Enable chrome headless console log notification 2026-03-03 09:07:25,724 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Chrome headless enable page notifications 2026-03-03 09:07:25,731 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:07:25,736 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Setting session cookie in browser 2026-03-03 09:07:25,737 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-03 09:07:25,737 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-03 09:07:25,742 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:25,906 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /odoo HTTP/1.1" 200 - 71 0.015 0.149 2026-03-03 09:07:25,909 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Navigation result: {'frameId': '67E4EEFE69330222D5EB9BD2B273CFAF', 'loaderId': 'B05E6664529B3CFB64194FE1FD0E5002', 'isDownload': False} 2026-03-03 09:07:25,909 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Evaluate ready code "odoo.isTourReady('totp_tour_setup')" 2026-03-03 09:07:25,938 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-03-03 09:07:25,944 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-03-03 09:07:25,953 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:25,957 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.024 2026-03-03 09:07:25,968 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 7 0.004 0.034 2026-03-03 09:07:25,982 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:25,994 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:25] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:07:26,128 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:26,133 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:26,142 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-03-03 09:07:26,151 26 INFO 00086-master-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"})" 2026-03-03 09:07:26,168 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [1/20] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu) 2026-03-03 09:07:26,174 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:26,187 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dea18f8/bus.websocket_worker_assets.min.js (id:691) 2026-03-03 09:07:26,188 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.002 0.010 2026-03-03 09:07:26,188 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:26,202 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /odoo HTTP/1.1" 200 - 7 0.001 0.006 2026-03-03 09:07:26,209 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.011 2026-03-03 09:07:26,232 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 200 - 14 0.005 0.009 2026-03-03 09:07:26,233 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [2/20] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-03 09:07:26,241 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/image/res.partner/418/avatar_128?unique=1772528830000 HTTP/1.1" 200 - 6 0.002 0.021 2026-03-03 09:07:26,245 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 (id:692) 2026-03-03 09:07:26,247 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 7 0.002 0.018 2026-03-03 09:07:26,248 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-03-03 09:07:26,287 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [3/20] Tour totp_tour_setup → Step wait for security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:26,294 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.002 0.005 2026-03-03 09:07:26,339 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 36 0.009 0.023 2026-03-03 09:07:26,376 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 27 0.008 0.014 2026-03-03 09:07:26,457 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.004 2026-03-03 09:07:26,459 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [4/20] Tour totp_tour_setup → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:26,468 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/image/res.users/119/avatar_128?unique=1772528846395 HTTP/1.1" 200 - 7 0.003 0.009 2026-03-03 09:07:26,473 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f050a2c/web.fontawesome.min.woff2 (id:693) 2026-03-03 09:07:26,475 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 7 0.002 0.014 2026-03-03 09:07:26,530 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [5/20] Tour totp_tour_setup → Step Open totp wizard (trigger: button[role=tab]:contains("Security").active) 2026-03-03 09:07:26,574 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [6/20] Tour totp_tour_setup → Step button[name=action_totp_enable_wizard] 2026-03-03 09:07:26,579 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9669937/web.assets_emoji.min.js (id:694) 2026-03-03 09:07:26,582 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/assets/9669937/web.assets_emoji.min.js HTTP/1.1" 200 - 7 0.002 0.116 2026-03-03 09:07:26,625 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [7/20] Tour totp_tour_setup → Step .modal div:contains(Enter your current password) 2026-03-03 09:07:26,633 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "POST /web/dataset/call_button/res.users/action_totp_enable_wizard#res.users.action_totp_enable_wizard HTTP/1.1" 200 - 3 0.001 0.004 2026-03-03 09:07:26,658 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "POST /web/dataset/call_kw/res.users.identitycheck/get_views#res.users.identitycheck.get_views HTTP/1.1" 200 - 10 0.004 0.013 2026-03-03 09:07:26,674 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "POST /web/dataset/call_kw/res.users.identitycheck/web_read#res.users.identitycheck.web_read HTTP/1.1" 200 - 5 0.002 0.003 2026-03-03 09:07:26,700 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [8/20] Tour totp_tour_setup → Step Check that we have to enter enhanced security mode and input password (trigger: [name=password] input) 2026-03-03 09:07:26,757 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [9/20] Tour totp_tour_setup → Step Confirm (trigger: button:contains(Confirm Password)) 2026-03-03 09:07:26,812 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [10/20] Tour totp_tour_setup → Step Check the wizard has opened (trigger: .modal:contains("Two-Factor Authentication Activation")) 2026-03-03 09:07:26,825 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "POST /web/dataset/call_kw/res.users.identitycheck/web_save#res.users.identitycheck.web_save HTTP/1.1" 200 - 6 0.003 0.007 2026-03-03 09:07:26,861 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "POST /web/dataset/call_button/res.users.identitycheck/run_check#res.users.identitycheck.run_check HTTP/1.1" 200 - 12 0.005 0.024 2026-03-03 09:07:26,884 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "POST /web/dataset/call_kw/auth_totp.wizard/get_views#auth_totp.wizard.get_views HTTP/1.1" 200 - 8 0.004 0.012 2026-03-03 09:07:26,905 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "POST /web/dataset/call_kw/auth_totp.wizard/web_read#auth_totp.wizard.web_read HTTP/1.1" 200 - 5 0.003 0.008 2026-03-03 09:07:26,932 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [11/20] Tour totp_tour_setup → Step Get secret from collapsed div (trigger: .modal a:contains("Cannot scan it?")) 2026-03-03 09:07:26,941 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "GET /web/image/auth_totp.wizard/4/qrcode?unique=1772528846000 HTTP/1.1" 200 - 8 0.002 0.009 2026-03-03 09:07:26,986 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp: TOTP secret:3Q6Z ZJVK XGEC 5JXP GWQM JARJ RUFV Y4KA offset:0 token:811710 2026-03-03 09:07:26,987 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:26] "POST /totphook HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:26,995 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [12/20] Tour totp_tour_setup → Step .modal button.btn-primary:contains(Enable Two-Factor Authentication) 2026-03-03 09:07:27,051 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [13/20] Tour totp_tour_setup → Step .o_notification_content:contains(2-Factor authentication is now enabled) 2026-03-03 09:07:27,061 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "POST /web/dataset/call_kw/auth_totp.wizard/web_save#auth_totp.wizard.web_save HTTP/1.1" 200 - 7 0.003 0.006 2026-03-03 09:07:27,089 26 INFO 00086-master-all odoo.addons.auth_totp.models.res_users: 2FA enable: SUCCESS for res.users(119,) 'test_user' 2026-03-03 09:07:27,107 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:07:27,108 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "POST /web/dataset/call_button/auth_totp.wizard/enable#auth_totp.wizard.enable HTTP/1.1" 200 - 23 0.009 0.030 2026-03-03 09:07:27,144 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "GET /odoo HTTP/1.1" 200 - 8 0.002 0.006 2026-03-03 09:07:27,166 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "GET /web/webclient/load_menus HTTP/1.1" 200 - 7 0.002 0.005 2026-03-03 09:07:27,167 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 119, model: ir.module.module 2026-03-03 09:07:27,169 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 2 0.001 0.007 2026-03-03 09:07:27,371 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [14/20] Tour totp_tour_setup → Step Open user account menu (trigger: .o_user_menu) 2026-03-03 09:07:27,371 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: Owl is running in 'dev' mode. 2026-03-03 09:07:27,374 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "GET /web/webclient/translations?hash=ae90ab5f4c0da288bd95c52216c35e6c1d2849e7&lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:27,379 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.004 2026-03-03 09:07:27,411 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "GET /web/image?model=res.users&field=avatar_128&id=119 HTTP/1.1" 304 - 14 0.006 0.010 2026-03-03 09:07:27,412 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.017 2026-03-03 09:07:27,414 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [15/20] Tour totp_tour_setup → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-03-03 09:07:27,472 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [16/20] Tour totp_tour_setup → Step wait for security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:27,484 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 10 0.002 0.007 2026-03-03 09:07:27,498 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:07:27,525 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 21 0.005 0.010 2026-03-03 09:07:27,598 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:27,601 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [17/20] Tour totp_tour_setup → Step Switch to security tab (trigger: button[role=tab]:contains("Security")) 2026-03-03 09:07:27,609 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "GET /web/image/res.users/119/avatar_128?unique=1772528847540 HTTP/1.1" 200 - 7 0.002 0.006 2026-03-03 09:07:27,657 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [18/20] Tour totp_tour_setup → Step Check that the button has changed (trigger: button[role=tab]:contains("Security").active) 2026-03-03 09:07:27,707 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [19/20] Tour totp_tour_setup → Step button[name=action_totp_disable] 2026-03-03 09:07:27,760 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: [20/20] Tour totp_tour_setup → Step body:not(:has(.o_dialog)) 2026-03-03 09:07:27,811 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: tour succeeded 2026-03-03 09:07:27,811 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: ╔════════════════════════════════╗ ║ TOUR totp_tour_setup SUCCEEDED ║ ╚════════════════════════════════╝ 2026-03-03 09:07:27,888 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate.browser: heap 12453324 (allocated 14155776) 2026-03-03 09:07:27,890 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Closing chrome headless with pid 3093 2026-03-03 09:07:27,890 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Closing websocket connection 2026-03-03 09:07:27,891 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Terminating chrome headless with pid 3093 2026-03-03 09:07:27,954 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Removing chrome user profile "/tmp/tmpi19bx7s__chrome_odoo" 2026-03-03 09:07:27,970 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:07:27,970 26 INFO 00086-master-all odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: waiting for threads: [] 2026-03-03 09:07:27,974 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "POST /web/session/logout HTTP/1.1" 303 - 0 0.000 0.002 2026-03-03 09:07:27,978 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:27] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-03-03 09:07:28,048 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:28] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 46 0.012 0.056 2026-03-03 09:07:28,057 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from 127.0.0.1 2026-03-03 09:07:28,058 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:28] "POST /web/session/authenticate HTTP/1.1" 200 - 8 0.001 0.005 2026-03-03 09:07:28,070 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-03 09:07:28,071 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestReports.test_report_reload_from_attachment ... 2026-03-03 09:07:28,120 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-03-03 09:07:28,125 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF documents 'test_attach' are now saved in the database 2026-03-03 09:07:28,125 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-03-03 09:07:28,127 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-03-03 09:07:28,128 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestReports.test_reports ... 2026-03-03 09:07:28,130 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: testing report base.report_irmodeloverview 2026-03-03 09:07:28,359 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: testing report web.preview_externalreport 2026-03-03 09:07:28,419 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: testing report web.preview_internalreport 2026-03-03 09:07:28,428 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: testing report web.preview_layout_report 2026-03-03 09:07:28,450 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:07:28,453 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestReportsRendering.test_format_A4 ... 2026-03-03 09:07:28,558 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:28,576 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css (id:696) 2026-03-03 09:07:28,581 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:28] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 14 0.005 0.018 2026-03-03 09:07:29,052 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css (id:697) 2026-03-03 09:07:29,055 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:29] "GET /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 12 0.019 0.471 2026-03-03 09:07:31,227 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [419, 420]. 2026-03-03 09:07:31,229 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestReportsRendering.test_format_landscape ... 2026-03-03 09:07:31,343 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:31,823 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css (id:698) 2026-03-03 09:07:31,826 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:31] "GET /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 18 0.021 0.463 2026-03-03 09:07:31,834 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css (id:699) 2026-03-03 09:07:31,839 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:31] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 8 0.003 0.492 2026-03-03 09:07:34,030 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [421, 422]. 2026-03-03 09:07:34,034 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestReportsRendering.test_format_letter ... 2026-03-03 09:07:34,165 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:34,181 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css (id:700) 2026-03-03 09:07:34,184 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:34] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 14 0.004 0.016 2026-03-03 09:07:34,647 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css (id:701) 2026-03-03 09:07:34,651 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:34] "GET /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 12 0.010 0.466 2026-03-03 09:07:36,823 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [423, 424]. 2026-03-03 09:07:36,824 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestReportsRendering.test_layout ... 2026-03-03 09:07:36,944 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:36,968 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css (id:702) 2026-03-03 09:07:36,971 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:36] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 14 0.004 0.024 2026-03-03 09:07:37,426 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css (id:703) 2026-03-03 09:07:37,429 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:37] "GET /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 12 0.018 0.449 2026-03-03 09:07:39,599 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [425, 426]. 2026-03-03 09:07:39,633 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestReportsRendering.test_pdf_render_page_overflow ... 2026-03-03 09:07:39,773 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:39,801 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css (id:704) 2026-03-03 09:07:39,806 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:39] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 14 0.004 0.029 2026-03-03 09:07:40,263 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css (id:705) 2026-03-03 09:07:40,266 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:40] "GET /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 12 0.022 0.470 2026-03-03 09:07:42,599 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [427, 428]. 2026-03-03 09:07:42,667 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestReportsRendering.test_report_pdf_page_break ... 2026-03-03 09:07:42,797 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:42,864 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css (id:706) 2026-03-03 09:07:42,866 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:42] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 14 0.004 0.066 2026-03-03 09:07:43,346 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css (id:707) 2026-03-03 09:07:43,349 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:43] "GET /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 12 0.018 0.492 2026-03-03 09:07:45,577 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [429, 430]. 2026-03-03 09:07:45,625 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestReportsRendering.test_report_specific_paperformat_args ... 2026-03-03 09:07:45,634 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestReportsRendering.test_thead_tbody_repeat ... 2026-03-03 09:07:45,737 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:45,759 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css (id:708) 2026-03-03 09:07:45,764 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:45] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 14 0.005 0.023 2026-03-03 09:07:46,228 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css (id:709) 2026-03-03 09:07:46,231 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:46] "GET /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 12 0.020 0.461 2026-03-03 09:07:48,581 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [433, 434]. 2026-03-03 09:07:48,855 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:07:48,864 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment ... 2026-03-03 09:07:48,995 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:49,451 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css (id:710) 2026-03-03 09:07:49,454 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:49] "GET /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 18 0.014 0.447 2026-03-03 09:07:49,462 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css (id:711) 2026-03-03 09:07:49,466 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:49] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 8 0.003 0.458 2026-03-03 09:07:49,475 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:49,479 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:49] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:49,479 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:49] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:49,483 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:49] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:49,485 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:49] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:51,580 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF documents 'Dmitri Prokofich Razumikhin.pdf' are now saved in the database 2026-03-03 09:07:51,580 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [436]. 2026-03-03 09:07:51,640 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:51] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 3 0.002 0.006 2026-03-03 09:07:51,647 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:51] "GET /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 3 0.001 0.010 2026-03-03 09:07:51,694 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:51,698 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:51] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:51,699 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:51] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:51,700 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:51] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:51,702 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:51] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:53,835 26 INFO 00086-master-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-03 09:07:53,838 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [435, 436, 437]. 2026-03-03 09:07:53,841 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report ... 2026-03-03 09:07:53,938 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:54,442 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css (id:715) 2026-03-03 09:07:54,444 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:54] "GET /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 18 0.012 0.495 2026-03-03 09:07:54,448 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css (id:716) 2026-03-03 09:07:54,450 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:54] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 8 0.001 0.505 2026-03-03 09:07:54,465 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:54,470 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:54] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:54,471 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:54] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:54,472 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:54] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:54,475 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:54] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:56,680 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF documents 'Dmitri Prokofich Razumikhin.pdf' are now saved in the database 2026-03-03 09:07:56,680 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [436]. 2026-03-03 09:07:56,728 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:56] "GET /web/assets/df5087f/web.report_assets_common.autoprefixed.min.css HTTP/1.1" 200 - 3 0.001 0.008 2026-03-03 09:07:56,737 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:56] "GET /web/assets/70a2748/web.report_assets_pdf.autoprefixed.min.css HTTP/1.1" 200 - 3 0.001 0.015 2026-03-03 09:07:56,783 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:56,788 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:56] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:07:56,789 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:56] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:07:56,791 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:56] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:07:56,791 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:07:56] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:07:59,069 26 INFO 00086-master-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-03 09:07:59,080 26 INFO 00086-master-all odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [435, 436, 437]. 2026-03-03 09:07:59,092 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-03 09:07:59,094 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_actions_report: Starting TestSplitTable.test_split_table ... 2026-03-03 09:07:59,102 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:07:59,103 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_asset: Starting TestAsset.test_asset_tag ... 2026-03-03 09:07:59,145 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:07:59,147 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_filters: Starting TestAllFilters.test_filters ... 2026-03-03 09:07:59,154 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:07:59,156 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_http: Starting TestIrHttpPerformances.test_routing_map_performance ... 2026-03-03 09:07:59,159 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:07:59,179 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_http: Routing map web generated in 0.021s 2026-03-03 09:07:59,180 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-03 09:07:59,186 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_http: Routing map website1 generated in 0.006s 2026-03-03 09:07:59,189 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:07:59,189 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_delete_manual_models_with_base_fields ... 2026-03-03 09:07:59,358 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model records with IDs: [164, 166] 2026-03-03 09:07:59,398 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_ir_model_fields_name_create ... 2026-03-03 09:07:59,465 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_new_ir_model_fields_related ... 2026-03-03 09:07:59,630 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:07:59,636 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestIrModelFieldsTranslation.test_ir_model_fields_translation ... 2026-03-03 09:07:59,872 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome pid: 3379 2026-03-03 09:07:59,872 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless temporary user profile dir: /tmp/tmp4fv622bl_chrome_odoo 2026-03-03 09:07:59,872 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:34089/json/version 2026-03-03 09:07:59,874 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34089', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:59,910 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Browser version: Chrome/145.0.7632.116 2026-03-03 09:07:59,911 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:34089/json 2026-03-03 09:07:59,911 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34089', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:07:59,924 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Websocket url found: ws://127.0.0.1:34089/devtools/page/656EC18C996C11F04CCCB6E39E86668A 2026-03-03 09:07:59,933 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Enable chrome headless console log notification 2026-03-03 09:07:59,936 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless enable page notifications 2026-03-03 09:07:59,960 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:07:59,966 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Setting session cookie in browser 2026-03-03 09:07:59,967 26 INFO 00086-master-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-03 09:07:59,967 26 INFO 00086-master-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-03 09:07:59,976 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:00,134 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /odoo HTTP/1.1" 200 - 71 0.014 0.145 2026-03-03 09:08:00,136 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigation result: {'frameId': '656EC18C996C11F04CCCB6E39E86668A', 'loaderId': '8A567577F8C5A8B4CC119B9025B2483C', 'isDownload': False} 2026-03-03 09:08:00,136 26 INFO 00086-master-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-03 09:08:00,149 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:08:00,153 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:08:00,182 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 12 0.009 0.015 2026-03-03 09:08:00,187 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.027 2026-03-03 09:08:00,200 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:08:00,214 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:08:00,327 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:08:00,331 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:08:00,349 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-03-03 09:08:00,358 26 INFO 00086-master-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"})" 2026-03-03 09:08:00,371 26 INFO 00086-master-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-03 09:08:00,379 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: Owl is running in 'dev' mode. 2026-03-03 09:08:00,397 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dea18f8/bus.websocket_worker_assets.min.js (id:720) 2026-03-03 09:08:00,400 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.004 0.015 2026-03-03 09:08:00,401 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-03-03 09:08:00,423 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /odoo HTTP/1.1" 200 - 7 0.003 0.009 2026-03-03 09:08:00,437 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.021 2026-03-03 09:08:00,468 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.007 0.016 2026-03-03 09:08:00,473 26 INFO 00086-master-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-03 09:08:00,482 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "POST /web/action/load HTTP/1.1" 200 - 9 0.003 0.031 2026-03-03 09:08:00,495 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/image/res.partner/3/avatar_128?unique=1772528791000 HTTP/1.1" 200 - 6 0.002 0.045 2026-03-03 09:08:00,496 26 INFO 00086-master-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-03 09:08:00,500 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 (id:721) 2026-03-03 09:08:00,504 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 7 0.003 0.043 2026-03-03 09:08:00,515 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "POST /web/action/load HTTP/1.1" 200 - 8 0.002 0.010 2026-03-03 09:08:00,516 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-03-03 09:08:00,548 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 11 0.005 0.010 2026-03-03 09:08:00,565 26 INFO 00086-master-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-03 09:08:00,574 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 28 0.005 0.007 2026-03-03 09:08:00,617 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.001 0.003 2026-03-03 09:08:00,626 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "POST /base_setup/data HTTP/1.1" 200 - 5 0.001 0.002 2026-03-03 09:08:00,635 26 INFO 00086-master-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-03 09:08:00,646 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:08:00,649 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.005 0.008 2026-03-03 09:08:00,673 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f050a2c/web.fontawesome.min.woff2 (id:722) 2026-03-03 09:08:00,677 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 7 0.003 0.006 2026-03-03 09:08:00,745 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 54 0.019 0.053 2026-03-03 09:08:00,793 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 15 0.008 0.018 2026-03-03 09:08:00,843 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: tour succeeded 2026-03-03 09:08:00,844 26 INFO 00086-master-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-03 09:08:00,861 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:00] "GET /web/image/res.users/2/avatar_128?unique=1772528880830 HTTP/1.1" 200 - 7 0.003 0.011 2026-03-03 09:08:00,894 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: heap 12113536 (allocated 13107200) 2026-03-03 09:08:00,898 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing chrome headless with pid 3379 2026-03-03 09:08:00,899 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing websocket connection 2026-03-03 09:08:00,899 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Terminating chrome headless with pid 3379 2026-03-03 09:08:00,963 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Removing chrome user profile "/tmp/tmp4fv622bl_chrome_odoo" 2026-03-03 09:08:00,991 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:08:00,991 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: waiting for threads: [] 2026-03-03 09:08:01,229 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome pid: 3548 2026-03-03 09:08:01,229 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless temporary user profile dir: /tmp/tmptixf2qka_chrome_odoo 2026-03-03 09:08:01,229 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:39393/json/version 2026-03-03 09:08:01,230 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39393', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:08:01,274 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Browser version: Chrome/145.0.7632.116 2026-03-03 09:08:01,274 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:39393/json 2026-03-03 09:08:01,274 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39393', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:08:01,280 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Websocket url found: ws://127.0.0.1:39393/devtools/page/630DF2BCC8406AE64FFC8C3F9C880DF4 2026-03-03 09:08:01,294 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Enable chrome headless console log notification 2026-03-03 09:08:01,301 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless enable page notifications 2026-03-03 09:08:01,324 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:01,329 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Setting session cookie in browser 2026-03-03 09:08:01,329 26 INFO 00086-master-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-03 09:08:01,329 26 INFO 00086-master-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-03 09:08:01,335 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:01,531 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /odoo HTTP/1.1" 200 - 71 0.017 0.179 2026-03-03 09:08:01,534 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigation result: {'frameId': '630DF2BCC8406AE64FFC8C3F9C880DF4', 'loaderId': 'A76D15BF926BE9C162AF445007D87719', 'isDownload': False} 2026-03-03 09:08:01,534 26 INFO 00086-master-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-03 09:08:01,560 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:08:01,580 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/webclient/load_menus HTTP/1.1" 200 - 12 0.006 0.022 2026-03-03 09:08:01,590 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-03-03 09:08:01,598 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.003 0.041 2026-03-03 09:08:01,611 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-03-03 09:08:01,624 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:08:01,774 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:08:01,778 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:08:01,785 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.003 2026-03-03 09:08:01,789 26 INFO 00086-master-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"})" 2026-03-03 09:08:01,795 26 INFO 00086-master-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-03 09:08:01,800 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: Owl is running in 'dev' mode. 2026-03-03 09:08:01,805 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.003 2026-03-03 09:08:01,807 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:08:01,825 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.007 2026-03-03 09:08:01,833 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.001 0.014 2026-03-03 09:08:01,869 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/image/res.partner/3/avatar_128?unique=1772528791000 HTTP/1.1" 200 - 13 0.004 0.011 2026-03-03 09:08:01,874 26 INFO 00086-master-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-03 09:08:01,878 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.002 0.021 2026-03-03 09:08:01,888 26 INFO 00086-master-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-03 09:08:01,889 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "POST /web/action/load HTTP/1.1" 200 - 9 0.004 0.025 2026-03-03 09:08:01,897 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 2 0.001 0.027 2026-03-03 09:08:01,903 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "POST /web/action/load HTTP/1.1" 200 - 8 0.002 0.015 2026-03-03 09:08:01,904 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-03-03 09:08:01,939 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 11 0.005 0.011 2026-03-03 09:08:01,957 26 INFO 00086-master-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-03 09:08:01,966 26 INFO 00086-master-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-03 09:08:01,973 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 28 0.008 0.010 2026-03-03 09:08:01,984 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:01] "POST /web/action/load HTTP/1.1" 200 - 11 0.003 0.012 2026-03-03 09:08:02,015 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.001 0.003 2026-03-03 09:08:02,023 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "POST /base_setup/data HTTP/1.1" 200 - 5 0.002 0.003 2026-03-03 09:08:02,137 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 54 0.030 0.073 2026-03-03 09:08:02,176 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 15 0.006 0.018 2026-03-03 09:08:02,188 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 2 0.001 0.005 2026-03-03 09:08:02,220 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: tour succeeded 2026-03-03 09:08:02,220 26 INFO 00086-master-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-03 09:08:02,234 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "GET /web/image/res.users/2/avatar_128?unique=1772528882206 HTTP/1.1" 200 - 7 0.003 0.010 2026-03-03 09:08:02,258 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: heap 12027752 (allocated 13369344) 2026-03-03 09:08:02,260 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing chrome headless with pid 3548 2026-03-03 09:08:02,260 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing websocket connection 2026-03-03 09:08:02,261 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Terminating chrome headless with pid 3548 2026-03-03 09:08:02,325 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Removing chrome user profile "/tmp/tmptixf2qka_chrome_odoo" 2026-03-03 09:08:02,337 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:08:02,337 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: waiting for threads: [] 2026-03-03 09:08:02,581 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome pid: 3720 2026-03-03 09:08:02,581 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless temporary user profile dir: /tmp/tmpzm1ltfa3_chrome_odoo 2026-03-03 09:08:02,581 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:43207/json/version 2026-03-03 09:08:02,582 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43207', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:08:02,584 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Browser version: Chrome/145.0.7632.116 2026-03-03 09:08:02,584 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:43207/json 2026-03-03 09:08:02,585 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43207', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:08:02,589 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Websocket url found: ws://127.0.0.1:43207/devtools/page/4B798A05597E49DC1FFC718C5EF0A9CB 2026-03-03 09:08:02,596 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Enable chrome headless console log notification 2026-03-03 09:08:02,598 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless enable page notifications 2026-03-03 09:08:02,607 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:02,610 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Setting session cookie in browser 2026-03-03 09:08:02,611 26 INFO 00086-master-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-03 09:08:02,611 26 INFO 00086-master-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-03 09:08:02,617 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:02,772 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "GET /odoo HTTP/1.1" 200 - 66 0.012 0.144 2026-03-03 09:08:02,775 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigation result: {'frameId': '4B798A05597E49DC1FFC718C5EF0A9CB', 'loaderId': '4600FA775334F54662C3B44D1C3CCFAD', 'isDownload': False} 2026-03-03 09:08:02,775 26 INFO 00086-master-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-03 09:08:02,801 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-03-03 09:08:02,809 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-03-03 09:08:02,834 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "GET /web/webclient/load_menus HTTP/1.1" 200 - 12 0.010 0.028 2026-03-03 09:08:02,843 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.003 0.042 2026-03-03 09:08:02,874 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:08:02,884 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:02] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:08:03,001 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:08:03,001 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:08:03,491 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /web/webclient/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 1 0.001 0.479 2026-03-03 09:08:03,512 26 INFO 00086-master-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"})" 2026-03-03 09:08:03,529 26 INFO 00086-master-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-03 09:08:03,537 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: Owl is running in 'dev' mode. 2026-03-03 09:08:03,545 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.006 2026-03-03 09:08:03,549 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:08:03,576 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /odoo HTTP/1.1" 200 - 7 0.004 0.011 2026-03-03 09:08:03,592 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.023 2026-03-03 09:08:03,618 26 INFO 00086-master-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-03 09:08:03,622 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.010 0.025 2026-03-03 09:08:03,630 26 INFO 00086-master-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-03 09:08:03,643 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "POST /web/action/load HTTP/1.1" 200 - 9 0.008 0.044 2026-03-03 09:08:03,650 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /web/image/res.partner/3/avatar_128?unique=1772528879000 HTTP/1.1" 200 - 6 0.002 0.050 2026-03-03 09:08:03,653 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 2 0.000 0.044 2026-03-03 09:08:03,660 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "POST /web/action/load HTTP/1.1" 200 - 8 0.002 0.026 2026-03-03 09:08:03,662 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-03-03 09:08:03,701 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 11 0.004 0.012 2026-03-03 09:08:03,718 26 INFO 00086-master-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-03 09:08:03,732 26 INFO 00086-master-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-03 09:08:03,740 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 28 0.007 0.017 2026-03-03 09:08:03,747 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "POST /web/action/load HTTP/1.1" 200 - 11 0.002 0.009 2026-03-03 09:08:03,778 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.001 0.002 2026-03-03 09:08:03,789 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "POST /base_setup/data HTTP/1.1" 200 - 5 0.002 0.003 2026-03-03 09:08:03,876 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 54 0.025 0.050 2026-03-03 09:08:03,931 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 15 0.007 0.021 2026-03-03 09:08:03,951 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:08:03,971 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: tour succeeded 2026-03-03 09:08:03,971 26 INFO 00086-master-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-03 09:08:03,983 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:03] "GET /web/image/res.users/2/avatar_128?unique=1772528883959 HTTP/1.1" 200 - 7 0.002 0.009 2026-03-03 09:08:04,015 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: heap 12503944 (allocated 13631488) 2026-03-03 09:08:04,017 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing chrome headless with pid 3720 2026-03-03 09:08:04,018 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing websocket connection 2026-03-03 09:08:04,018 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Terminating chrome headless with pid 3720 2026-03-03 09:08:04,050 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Removing chrome user profile "/tmp/tmpzm1ltfa3_chrome_odoo" 2026-03-03 09:08:04,062 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:08:04,062 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: waiting for threads: [] 2026-03-03 09:08:04,290 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome pid: 3891 2026-03-03 09:08:04,291 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless temporary user profile dir: /tmp/tmpudash9ng_chrome_odoo 2026-03-03 09:08:04,291 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:45479/json/version 2026-03-03 09:08:04,292 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45479', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:08:04,302 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Browser version: Chrome/145.0.7632.116 2026-03-03 09:08:04,303 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Issuing json command http://127.0.0.1:45479/json 2026-03-03 09:08:04,303 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45479', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:08:04,310 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Websocket url found: ws://127.0.0.1:45479/devtools/page/759660681ED5667A2E7B6CA8AB288C8D 2026-03-03 09:08:04,312 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Enable chrome headless console log notification 2026-03-03 09:08:04,315 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless enable page notifications 2026-03-03 09:08:04,327 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:04,335 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Setting session cookie in browser 2026-03-03 09:08:04,336 26 INFO 00086-master-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-03 09:08:04,336 26 INFO 00086-master-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-03 09:08:04,341 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:04,581 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /odoo HTTP/1.1" 200 - 71 0.020 0.220 2026-03-03 09:08:04,584 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Navigation result: {'frameId': '759660681ED5667A2E7B6CA8AB288C8D', 'loaderId': '23E9C08D98853E2DBC47422DE489FFE8', 'isDownload': False} 2026-03-03 09:08:04,584 26 INFO 00086-master-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-03 09:08:04,609 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:08:04,625 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/webclient/load_menus HTTP/1.1" 200 - 12 0.006 0.014 2026-03-03 09:08:04,629 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-03-03 09:08:04,633 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.001 0.025 2026-03-03 09:08:04,647 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-03-03 09:08:04,658 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:08:04,823 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:08:04,824 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:08:04,865 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/webclient/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 1 0.001 0.031 2026-03-03 09:08:04,886 26 INFO 00086-master-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"})" 2026-03-03 09:08:04,905 26 INFO 00086-master-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-03 09:08:04,916 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: Owl is running in 'dev' mode. 2026-03-03 09:08:04,926 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.006 2026-03-03 09:08:04,928 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:08:04,954 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.012 2026-03-03 09:08:04,966 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.019 2026-03-03 09:08:04,982 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.007 0.013 2026-03-03 09:08:04,986 26 INFO 00086-master-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-03 09:08:04,993 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:04] "GET /web/image/res.partner/3/avatar_128?unique=1772528879000 HTTP/1.1" 200 - 6 0.002 0.024 2026-03-03 09:08:05,004 26 INFO 00086-master-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-03 09:08:05,005 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.032 2026-03-03 09:08:05,012 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 2 0.002 0.039 2026-03-03 09:08:05,014 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-03-03 09:08:05,025 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "POST /web/action/load HTTP/1.1" 200 - 8 0.002 0.013 2026-03-03 09:08:05,052 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 11 0.003 0.009 2026-03-03 09:08:05,067 26 INFO 00086-master-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-03 09:08:05,078 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 28 0.004 0.008 2026-03-03 09:08:05,119 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.001 0.003 2026-03-03 09:08:05,128 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "POST /base_setup/data HTTP/1.1" 200 - 5 0.002 0.003 2026-03-03 09:08:05,134 26 INFO 00086-master-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-03 09:08:05,148 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "POST /web/action/load HTTP/1.1" 200 - 11 0.003 0.010 2026-03-03 09:08:05,154 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:08:05,195 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 2 0.001 0.007 2026-03-03 09:08:05,274 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 54 0.023 0.059 2026-03-03 09:08:05,313 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "POST /web/dataset/call_kw/res.users/web_search_read#res.users.web_search_read HTTP/1.1" 200 - 15 0.007 0.019 2026-03-03 09:08:05,360 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: tour succeeded 2026-03-03 09:08:05,363 26 INFO 00086-master-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-03 09:08:05,369 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:05] "GET /web/image/res.users/2/avatar_128?unique=1772528885347 HTTP/1.1" 200 - 7 0.001 0.007 2026-03-03 09:08:05,406 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation.browser: heap 12579448 (allocated 13893632) 2026-03-03 09:08:05,409 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing chrome headless with pid 3891 2026-03-03 09:08:05,409 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Closing websocket connection 2026-03-03 09:08:05,410 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Terminating chrome headless with pid 3891 2026-03-03 09:08:05,473 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Removing chrome user profile "/tmp/tmpudash9ng_chrome_odoo" 2026-03-03 09:08:05,485 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:08:05,485 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: waiting for threads: [] 2026-03-03 09:08:05,510 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-03 09:08:05,511 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_model: Starting TestCustomFieldsPostInstall.test_add_field_valid ... 2026-03-03 09:08:05,591 26 INFO 00086-master-all odoo.registry: Invalidating all model caches from _callCleanup /data/build/odoo/odoo/tests/case.py:190 2026-03-03 09:08:05,621 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:05,622 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebTField.test_default_value ... 2026-03-03 09:08:05,636 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebTField.test_i18n ... 2026-03-03 09:08:05,764 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebTField.test_no_value_no_default_value ... 2026-03-03 09:08:05,771 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebTField.test_reject_crummy_tags ... 2026-03-03 09:08:05,774 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebTField.test_reject_t_tag ... 2026-03-03 09:08:05,776 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebTField.test_render_t_options ... 2026-03-03 09:08:05,785 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebTField.test_trivial ... 2026-03-03 09:08:05,865 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebTField.test_url_xss ... 2026-03-03 09:08:05,873 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebTField.test_xss_breakout ... 2026-03-03 09:08:05,884 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:05,884 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_code_error ... 2026-03-03 09:08:05,891 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_2 ... 2026-03-03 09:08:05,898 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_attf ... 2026-03-03 09:08:05,904 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_attf_with_useless_distributed_namespace ... 2026-03-03 09:08:05,909 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_esc ... 2026-03-03 09:08:05,914 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespace_t_esc_with_useless_distributed_namespace ... 2026-03-03 09:08:05,918 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_dynamic_xml_with_namespaced_attributes ... 2026-03-03 09:08:05,923 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_static_xml_with_extension ... 2026-03-03 09:08:05,929 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace ... 2026-03-03 09:08:05,933 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_2 ... 2026-03-03 09:08:05,943 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_3 ... 2026-03-03 09:08:05,947 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic ... 2026-03-03 09:08:05,957 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_static_xml_with_namespace_dynamic_2 ... 2026-03-03 09:08:05,970 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_static_xml_with_namespaced_attributes ... 2026-03-03 09:08:05,979 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_static_xml_with_t_call ... 2026-03-03 09:08:05,997 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_static_xml_with_useless_distributed_namespace ... 2026-03-03 09:08:06,003 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebNS.test_render_static_xml_with_void_element ... 2026-03-03 09:08:06,015 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:06,016 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_att_escaping_1 ... 2026-03-03 09:08:06,022 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_att_escaping_2 ... 2026-03-03 09:08:06,029 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_att_no_propagation_1 ... 2026-03-03 09:08:06,036 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_att_no_propagation_2 ... 2026-03-03 09:08:06,043 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_attf_escaping_1 ... 2026-03-03 09:08:06,049 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_attf_escaping_2 ... 2026-03-03 09:08:06,055 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_attf_escaping_3 ... 2026-03-03 09:08:06,061 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_call_call_0 ... 2026-03-03 09:08:06,077 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_call_error ... 2026-03-03 09:08:06,087 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_call_foreach_call ... 2026-03-03 09:08:06,101 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_call_infinite_recursion ... 2026-03-03 09:08:06,113 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_call_set ... 2026-03-03 09:08:06,128 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_compile_expr ... 2026-03-03 09:08:06,134 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_compile_expr_security ... 2026-03-03 09:08:06,142 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_1 ... 2026-03-03 09:08:06,150 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_10 ... 2026-03-03 09:08:06,163 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_11 ... 2026-03-03 09:08:06,192 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_12 ... 2026-03-03 09:08:06,208 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_13 ... 2026-03-03 09:08:06,218 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_14 ... 2026-03-03 09:08:06,225 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_15 ... 2026-03-03 09:08:06,247 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_2 ... 2026-03-03 09:08:06,259 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_3 ... 2026-03-03 09:08:06,264 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_4 ... 2026-03-03 09:08:06,274 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_5 ... 2026-03-03 09:08:06,277 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_6 ... 2026-03-03 09:08:06,282 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_7 ... 2026-03-03 09:08:06,287 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_8 ... 2026-03-03 09:08:06,294 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_error_message_9 ... 2026-03-03 09:08:06,327 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_esc_markup ... 2026-03-03 09:08:06,346 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_foreach_as_error_1 ... 2026-03-03 09:08:06,359 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_foreach_as_error_2 ... 2026-03-03 09:08:06,375 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_foreach_as_error_3 ... 2026-03-03 09:08:06,392 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_foreach_iter_dict ... 2026-03-03 09:08:06,405 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_foreach_iter_list ... 2026-03-03 09:08:06,416 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_if_comment ... 2026-03-03 09:08:06,423 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_if_from_body ... 2026-03-03 09:08:06,429 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_if_spaces ... 2026-03-03 09:08:06,435 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out ... 2026-03-03 09:08:06,439 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_default_value ... 2026-03-03 09:08:06,444 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_escape_text ... 2026-03-03 09:08:06,449 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_format_1 ... 2026-03-03 09:08:06,455 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_format_2 ... 2026-03-03 09:08:06,462 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_format_3 ... 2026-03-03 09:08:06,469 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_format_4 ... 2026-03-03 09:08:06,473 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_format_5 ... 2026-03-03 09:08:06,478 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_format_6 ... 2026-03-03 09:08:06,484 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_format_7 ... 2026-03-03 09:08:06,490 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_format_8 ... 2026-03-03 09:08:06,496 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_format_9 ... 2026-03-03 09:08:06,503 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_json ... 2026-03-03 09:08:06,511 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_out_markup ... 2026-03-03 09:08:06,516 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_render_barcode ... Warn: Can't find .pfb for face 'Courier' 2026-03-03 09:08:06,739 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_render_comment_tail ... 2026-03-03 09:08:06,743 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_render_comments ... 2026-03-03 09:08:06,750 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_render_processing_instructions ... 2026-03-03 09:08:06,756 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_render_t_call_propagates_t_lang ... 2026-03-03 09:08:06,776 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_render_template_from_file ... 2026-03-03 09:08:06,780 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_render_template_from_file_special_cases ... 2026-03-03 09:08:06,788 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_render_widget_contact ... 2026-03-03 09:08:06,846 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_render_widget_duration_fallback ... 2026-03-03 09:08:06,868 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_set_1 ... 2026-03-03 09:08:06,874 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_set_2 ... 2026-03-03 09:08:06,881 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_set_3 ... 2026-03-03 09:08:06,893 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_set_body_1 ... 2026-03-03 09:08:06,900 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_set_body_2 ... 2026-03-03 09:08:06,907 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_set_body_3 ... 2026-03-03 09:08:06,937 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_set_error_1 ... 2026-03-03 09:08:06,946 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_set_error_2 ... 2026-03-03 09:08:06,956 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_space_remove_technical_all ... 2026-03-03 09:08:06,972 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_space_remove_technical_space_t_foreach ... 2026-03-03 09:08:06,978 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_t_foreach_t_call ... 2026-03-03 09:08:06,988 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQWebBasic.test_void_element ... 2026-03-03 09:08:07,013 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:08:07,089 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQwebPerformance.test_render_queries ... 2026-03-03 09:08:07,165 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_qweb: Starting TestQwebPerformance.test_render_query_count_after_write ... 2026-03-03 09:08:07,248 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:08:07,304 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_attribute_node_with_no_name ... 2026-03-03 09:08:07,319 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_attrs_groups_behavior ... 2026-03-03 09:08:07,347 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_attrs_groups_validation ... 2026-03-03 09:08:07,622 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_attrs_missing_field ... 2026-03-03 09:08:07,707 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_button ... 2026-03-03 09:08:07,735 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_check_primary_when_update_siblins_inherited_tree ... 2026-03-03 09:08:07,783 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_check_xml_on_reenable ... 2026-03-03 09:08:07,808 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_col_colspan_numerical ... 2026-03-03 09:08:07,834 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_context_in_subsubview_with_parent ... 2026-03-03 09:08:07,887 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_context_in_subview ... 2026-03-03 09:08:07,938 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_context_in_subview_with_parent ... 2026-03-03 09:08:07,998 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_context_in_view ... 2026-03-03 09:08:08,029 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_custom_view_validation ... 2026-03-03 09:08:08,063 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_boolean_case ... 2026-03-03 09:08:08,105 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_field_no_comodel ... 2026-03-03 09:08:08,123 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_field_searchable ... 2026-03-03 09:08:08,141 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_id_case ... 2026-03-03 09:08:08,150 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_in_filter ... 2026-03-03 09:08:08,170 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_in_subview ... 2026-03-03 09:08:08,196 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_in_subview_with_parent ... 2026-03-03 09:08:08,250 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_in_view ... 2026-03-03 09:08:08,276 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_invalid_in_filter ... 2026-03-03 09:08:08,299 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_on_field_in_noneditable_subview ... 2026-03-03 09:08:08,317 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_on_field_in_subview ... 2026-03-03 09:08:08,346 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_on_field_in_subview_with_parent ... 2026-03-03 09:08:08,385 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_on_field_in_view ... 2026-03-03 09:08:08,413 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_on_readonly_field_in_subview ... 2026-03-03 09:08:08,458 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_on_readonly_field_in_view ... 2026-03-03 09:08:08,479 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_domain_unknown_field ... 2026-03-03 09:08:08,504 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_empty_groups_attrib ... 2026-03-03 09:08:08,531 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_for_in_label ... 2026-03-03 09:08:08,564 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_forbidden_data_tooltip_attributes_in_form ... 2026-03-03 09:08:08,581 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_forbidden_data_tooltip_attributes_in_kanban ... 2026-03-03 09:08:08,611 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_forbidden_owl_directives_in_form ... 2026-03-03 09:08:08,630 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_forbidden_owl_directives_in_kanban ... 2026-03-03 09:08:08,655 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_forbidden_use_of___comp___in_kanban ... 2026-03-03 09:08:08,674 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_graph_attributes ... 2026-03-03 09:08:08,693 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_graph_fields ... 2026-03-03 09:08:08,718 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_group_by_in_filter ... 2026-03-03 09:08:08,744 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_groups_field ... 2026-03-03 09:08:08,772 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_groups_field_removed ... 2026-03-03 09:08:08,796 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_invalid_field ... 2026-03-03 09:08:08,829 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_invalid_subfield ... 2026-03-03 09:08:08,855 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_invalid_type ... 2026-03-03 09:08:08,862 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_invisible_groups_with_groups_in_model ... 2026-03-03 09:08:08,894 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_nonexistent_attribute_removal ... 2026-03-03 09:08:08,915 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_partial_validation ... 2026-03-03 09:08:09,035 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_searchpanel ... 2026-03-03 09:08:09,071 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_tree ... 2026-03-03 09:08:09,086 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_tree_groupby ... 2026-03-03 09:08:09,106 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_tree_groupby_many2one ... 2026-03-03 09:08:09,135 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_accessibility_icon_text ... 2026-03-03 09:08:09,168 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_alerts ... 2026-03-03 09:08:09,185 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_alternative_image_text ... 2026-03-03 09:08:09,197 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_dialog ... 2026-03-03 09:08:09,230 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_focusable_button ... 2026-03-03 09:08:09,263 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_prohibited_none_role ... 2026-03-03 09:08:09,276 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_simili_button ... 2026-03-03 09:08:09,288 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_simili_dropdown ... 2026-03-03 09:08:09,305 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_simili_progressbar ... 2026-03-03 09:08:09,342 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_simili_tab ... 2026-03-03 09:08:09,377 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_simili_tablist ... 2026-03-03 09:08:09,401 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_valid_simili_tabpanel ... 2026-03-03 09:08:09,424 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_view_inheritance ... 2026-03-03 09:08:09,458 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_view_inheritance_divergent_models ... 2026-03-03 09:08:09,502 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_view_inheritance_text_after ... 2026-03-03 09:08:09,529 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_view_inheritance_text_before ... 2026-03-03 09:08:09,556 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_view_inheritance_text_inside ... 2026-03-03 09:08:09,582 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_view_ref ... 2026-03-03 09:08:09,624 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_view_root_node_matches_view_type ... 2026-03-03 09:08:09,651 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestViews.test_xml_editor_rejects_encoding_declaration ... 2026-03-03 09:08:09,699 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-03 09:08:09,701 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestDebugger.test_t_debug_in_qweb_based_views ... 2026-03-03 09:08:09,710 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:09,779 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: Starting TestInvisibleField.test_uncommented_invisible_field ... 2026-03-03 09:08:09,808 26 INFO 00086-master-all odoo.addons.base.tests.test_ir_ui_view: 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: 'web' Views: ['view_base_document_layout'] Addons: 'base_import_module' Views: ['view_base_module_import'] Addons: 'auth_totp' Views: ['view_totp_form', 'view_totp_field'] 2026-03-03 09:08:09,814 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:08:09,815 26 INFO 00086-master-all odoo.addons.base.tests.test_res_company: Starting TestResCompanyForm.test_create_res_company ... 2026-03-03 09:08:09,992 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:09,993 26 INFO 00086-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfigExecute.test_01_execute_res_config ... 2026-03-03 09:08:09,994 26 INFO 00086-master-all odoo.addons.base.tests.test_res_config: Starting TestResConfigExecute.test_settings_access ... 2026-03-03 09:08:10,020 26 INFO 00086-master-all odoo.addons.base.tests.test_res_config: Testing settings access for group Role / Administrator 2026-03-03 09:08:10,111 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:08:10,113 26 INFO 00086-master-all odoo.addons.base.tests.test_res_country: Starting TestResCountryState.test_find_by_name ... 2026-03-03 09:08:10,169 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:10,170 26 INFO 00086-master-all odoo.addons.base.tests.test_res_country: Starting TestResCountryForm.test_create_res_country ... 2026-03-03 09:08:10,190 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:10,191 26 INFO 00086-master-all odoo.addons.base.tests.test_res_groups: Starting TestResGroupForm.test_create_res_group ... 2026-03-03 09:08:10,280 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:10,281 26 INFO 00086-master-all odoo.addons.base.tests.test_res_lang: Starting TestResLangForm.test_create_res_lang ... 2026-03-03 09:08:10,302 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:10,303 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerForm.test_lang_computation_form_view ... 2026-03-03 09:08:10,431 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner: Starting TestPartnerForm.test_onchange_parent_sync_user ... 2026-03-03 09:08:10,564 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:08:10,565 26 INFO 00086-master-all odoo.addons.base.tests.test_res_partner_bank: Starting TestResPartnerBankForm.test_create_res_partner_bank ... 2026-03-03 09:08:10,592 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:10,625 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_change_user_login ... 2026-03-03 09:08:10,654 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_default_groups ... 2026-03-03 09:08:10,783 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_implied_groups_on_change ... 2026-03-03 09:08:11,106 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_portal_user_manager_access ... 2026-03-03 09:08:11,190 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [135], uid: 134, model: res.users 2026-03-03 09:08:11,213 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [135], uid: 134, model: res.users 2026-03-03 09:08:11,226 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [127], uid: 135, model: res.users 2026-03-03 09:08:11,229 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [136], uid: 135, model: res.users 2026-03-03 09:08:11,246 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [127], uid: 135, model: res.users 2026-03-03 09:08:11,253 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_selection_groups ... 2026-03-03 09:08:11,343 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_user_writeable_fields ... 2026-03-03 09:08:11,373 26 INFO 00086-master-all odoo.models: Access Denied by ACLs for operation: write, uid: 127, model: res.users, field: login 2026-03-03 09:08:11,375 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [129], uid: 127, model: res.users 2026-03-03 09:08:11,382 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [129], uid: 127, model: res.users 2026-03-03 09:08:11,396 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_view_group_hierarchy ... 2026-03-03 09:08:11,421 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_write_group_ids_performance ... 2026-03-03 09:08:11,436 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Query count less than expected for user __system__: 9 < 24 in test_write_group_ids_performance at base/tests/test_res_users.py:535 2026-03-03 09:08:11,441 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-03 09:08:11,443 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsersIdentitycheck.test_change_password ... 2026-03-03 09:08:11,483 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2025-10-14 00:00:00,000 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2025-10-14 00:00:00,000 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [14/Oct/2025 00:00:00] "POST /web/dataset/call_kw#res.users.action_change_password_wizard HTTP/1.1" 200 - 8 0.003 0.014 2025-10-14 00:00:00,000 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2025-10-14 00:00:00,000 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [14/Oct/2025 00:00:00] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 12 0.006 0.360 2025-10-14 00:10:00,000 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [14/Oct/2025 00:10:00] "POST /web/dataset/call_kw#change.password.wizard.create HTTP/1.1" 200 - 23 0.014 0.014 2025-10-14 00:10:00,000 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [14/Oct/2025 00:10:00] "POST /web/dataset/call_kw#change.password.wizard.change_password_button HTTP/1.1" 200 - 10 0.004 0.009 2025-10-14 00:10:00,000 26 INFO 00086-master-all odoo.addons.base.models.res_users: Password change for 'user_internal' (#138) by 'admin' (#2) from 127.0.0.1 2025-10-14 00:10:00,000 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2025-10-14 00:10:00,000 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [14/Oct/2025 00:10:00] "POST /web/dataset/call_kw#res.users.identitycheck.run_check HTTP/1.1" 200 - 27 0.014 0.016 2026-03-03 09:08:12,034 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestUsersIdentitycheck.test_revoke_all_devices ... 2026-03-03 09:08:12,038 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:12,041 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:12,044 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:12,050 26 INFO 00086-master-all odoo.addons.base.models.res_device: User 2 inserts device log: _TtE1-cawoBptXP5Z_rKvHIp3WgWJ-dAuXG61Evv3W - 127.0.0.1 - python-requests/2.31.0 2026-03-03 09:08:12,233 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:12] "GET /web HTTP/1.1" 200 - 75 0.019 0.171 2026-03-03 09:08:12,258 26 INFO 00086-master-all odoo.addons.base.models.res_device: User 2 revokes devices (_TtE1-cawoBptXP5Z_rKvHIp3WgWJ-dAuXG61Evv3W) 2026-03-03 09:08:12,261 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:12] "GET /web HTTP/1.1" 303 - 0 0.000 0.001 2026-03-03 09:08:12,351 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:12] "GET /web/login?redirect=/web? HTTP/1.1" 200 - 47 0.014 0.074 2026-03-03 09:08:12,357 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:08:12,424 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,428 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,428 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_accepts_creating_key_from_identically_scoped_key ... 2026-03-03 09:08:12,440 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,440 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key '72ec499d' generated from 'd7c85294' 2026-03-03 09:08:12,441 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_accepts_creating_scoped_key_from_unscoped_key ... 2026-03-03 09:08:12,457 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,457 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key 'e6e8cd34' generated from '3e9ea424' 2026-03-03 09:08:12,458 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_accepts_creating_unscoped_key_from_unscoped_key ... 2026-03-03 09:08:12,474 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,474 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key '925d91a7' generated from '3e9ea424' 2026-03-03 09:08:12,474 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_checks_ownership ... 2026-03-03 09:08:12,482 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_is_limited ... 2026-03-03 09:08:12,498 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,498 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key 'ce2e63a7' generated from '3e9ea424' 2026-03-03 09:08:12,507 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,507 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key '6697e70a' generated from '3e9ea424' 2026-03-03 09:08:12,515 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,515 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key 'a175174c' generated from '3e9ea424' 2026-03-03 09:08:12,523 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,523 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key '8ae0adbf' generated from '3e9ea424' 2026-03-03 09:08:12,532 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,532 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key 'ad73045e' generated from '3e9ea424' 2026-03-03 09:08:12,541 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,541 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key '17572736' generated from '3e9ea424' 2026-03-03 09:08:12,549 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,550 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key '893b2961' generated from '3e9ea424' 2026-03-03 09:08:12,558 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,558 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key '04d3b07b' generated from '3e9ea424' 2026-03-03 09:08:12,577 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'user_internal' (#139) from n/a 2026-03-03 09:08:12,577 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key 'ac598a6b' generated from '3e9ea424' 2026-03-03 09:08:12,577 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_raises_when_creating_key_from_differently_scoped_key ... 2026-03-03 09:08:12,587 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_generate_apikey_raises_when_creating_unscoped_key_from_scoped_key ... 2026-03-03 09:08:12,597 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestApiKeys.test_programmatic_apikey_management_is_deactivated_by_default ... 2026-03-03 09:08:12,611 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:08:12,612 26 INFO 00086-master-all odoo.addons.base.tests.test_res_users: Starting TestResUsersForm.test_create_res_users ... 2026-03-03 09:08:12,690 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:08:12,691 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_and_uninstall_module ... 2026-03-03 09:08:12,731 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-03 09:08:12,739 26 INFO 00086-master-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-03 09:08:12,741 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Deleting ir.asset(15,) 2026-03-03 09:08:12,753 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [10274] 2026-03-03 09:08:12,753 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.asset records with IDs: [15] 2026-03-03 09:08:12,755 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Deleting ir.attachment(820,) 2026-03-03 09:08:12,764 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [10273] 2026-03-03 09:08:12,764 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [820] 2026-03-03 09:08:12,768 26 INFO 00086-master-all odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-03-03 09:08:12,771 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [10274, 10273] 2026-03-03 09:08:12,773 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: test_module 2026-03-03 09:08:12,784 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [10272] 2026-03-03 09:08:12,784 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [652] 2026-03-03 09:08:12,787 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_and_update_module ... 2026-03-03 09:08:12,858 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-03 09:08:12,889 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-03-03 09:08:12,894 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_modules_with_dependencies ... 2026-03-03 09:08:12,913 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: module foo: loading partner.xml 2026-03-03 09:08:12,925 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-03 09:08:12,933 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'bar' 2026-03-03 09:08:12,942 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: module baz: loading partner.xml 2026-03-03 09:08:12,951 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'baz' 2026-03-03 09:08:12,954 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_wrong_dependencies ... 2026-03-03 09:08:12,969 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip ... 2026-03-03 09:08:13,442 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_data_not_in_manifest ... 2026-03-03 09:08:13,469 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: module foo: loading foo.xml 2026-03-03 09:08:13,486 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-03 09:08:13,489 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_extract_only_useful ... 2026-03-03 09:08:13,513 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: module foo: loading data.xml 2026-03-03 09:08:13,521 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: module foo: skip unsupported file res.partner.xls 2026-03-03 09:08:13,532 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-03 09:08:13,534 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_ignore_unexpected_data_extension ... 2026-03-03 09:08:13,558 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_invalid_data ... 2026-03-03 09:08:13,585 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_invalid_manifest ... 2026-03-03 09:08:13,594 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_wildcard_assets ... 2026-03-03 09:08:13,625 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_multiple_file_open_temporary_directory ... 2026-03-03 09:08:13,638 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-03 09:08:13,641 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_check_zip_dependencies ... 2026-03-03 09:08:13,664 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_assets_http ... 2026-03-03 09:08:13,682 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-03 09:08:13,687 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:13,709 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:13] "GET /foo/static/src/js/test.js HTTP/1.1" 200 - 5 0.002 0.022 2026-03-03 09:08:13,710 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_field_file ... 2026-03-03 09:08:13,740 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: module foo: loading data.xml 2026-03-03 09:08:13,754 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-03 09:08:13,760 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-03 09:08:13,768 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:13,777 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:13] "GET /foo/static/src/img/content/logo.png HTTP/1.1" 200 - 5 0.001 0.009 2026-03-03 09:08:13,779 26 INFO 00086-master-all odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_icon ... 2026-03-03 09:08:13,808 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'bar' 2026-03-03 09:08:13,820 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-03 09:08:13,827 26 INFO 00086-master-all odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-03-03 09:08:13,834 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:13,850 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:13] "GET /foo/static/description/icon.png HTTP/1.1" 200 - 5 0.001 0.015 2026-03-03 09:08:13,858 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-03 09:08:13,860 26 INFO 00086-master-all odoo.addons.bus.tests.test_assetsbundle: Starting BusWebTests.test_bundle_sends_bus ... 2026-03-03 09:08:13,865 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [631, 630, 629, 628, 627, 626, 625, 624, 623, 614, 613, 612, 611, 610, 609] 2026-03-03 09:08:13,868 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:14,857 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dcbf401/web.assets_web.min.js (id:834) 2026-03-03 09:08:14,859 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:14] "GET /web/assets/any/web.assets_web.min.js HTTP/1.1" 200 - 31 0.009 0.984 2026-03-03 09:08:15,652 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5a2a1f0/web.assets_web.min.css (id:835) 2026-03-03 09:08:15,655 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:15] "GET /web/assets/any/web.assets_web.min.css HTTP/1.1" 200 - 12 0.033 0.738 2026-03-03 09:08:16,655 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5d6cd1d/web.assets_backend.min.js (id:836) 2026-03-03 09:08:16,658 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:16] "GET /web/assets/any/web.assets_backend.min.js HTTP/1.1" 200 - 22 0.006 0.987 2026-03-03 09:08:17,398 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5a2a1f0/web.assets_backend.min.css (id:837) 2026-03-03 09:08:17,400 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:17] "GET /web/assets/any/web.assets_backend.min.css HTTP/1.1" 200 - 10 0.014 0.703 2026-03-03 09:08:17,409 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 1 removed 2026-03-03 09:08:17,412 26 INFO 00086-master-all odoo.addons.bus.tests.test_bus_gc: Starting TestBusGC.test_custom_gc_retention_window ... 2026-03-03 09:08:17,414 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [4, 5] 2026-03-03 09:08:17,438 26 INFO 00086-master-all odoo.addons.bus.tests.test_bus_gc: Starting TestBusGC.test_default_gc_retention_window ... 2026-03-03 09:08:17,442 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [4, 5] 2026-03-03 09:08:17,466 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:17,468 26 INFO 00086-master-all odoo.addons.bus.tests.test_close_websocket_after_tour: Starting TestCloseWebsocketAfterTour.test_ensure_websocket_closed_after_tour ... 2026-03-03 09:08:17,472 26 INFO 00086-master-all odoo.addons.bus.tests.test_close_websocket_after_tour.TestCloseWebsocketAfterTour.test_ensure_websocket_closed_after_tour: Setting session cookie in browser 2026-03-03 09:08:17,472 26 INFO 00086-master-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-03 09:08:17,481 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:17,498 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.023 2026-03-03 09:08:17,501 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 1 websockets 2026-03-03 09:08:17,501 26 INFO 00086-master-all odoo.addons.bus.tests.test_close_websocket_after_tour.TestCloseWebsocketAfterTour.test_ensure_websocket_closed_after_tour: waiting for threads: [] 2026-03-03 09:08:18,725 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:18,728 26 INFO 00086-master-all odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_access_all_model_fields ... 2026-03-03 09:08:18,753 26 INFO 00086-master-all odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_access_cr ... 2026-03-03 09:08:18,776 26 INFO 00086-master-all odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_relational_fields_with_missing_model ... 2026-03-03 09:08:18,794 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:18,796 26 INFO 00086-master-all odoo.addons.bus.tests.test_ir_websocket: Starting TestIrWebsocket.test_build_bus_channel_list ... 2026-03-03 09:08:18,826 26 INFO 00086-master-all odoo.addons.bus.tests.test_ir_websocket: Starting TestIrWebsocket.test_only_allow_string_channels_from_frontend ... 2026-03-03 09:08:18,829 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:18,839 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.010 2026-03-03 09:08:23,856 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:08:23,860 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_channel_subscription_disconnect ... 2026-03-03 09:08:23,870 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:23,891 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.022 2026-03-03 09:08:23,920 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_channel_subscription_update ... 2026-03-03 09:08:23,925 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:23,948 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.024 2026-03-03 09:08:23,974 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_disconnect_when_version_outdated ... 2026-03-03 09:08:23,978 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:23,989 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:23] "GET /websocket?version=17.0-0 HTTP/1.1" 101 - 6 0.002 0.011 2026-03-03 09:08:24,008 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:24] "GET /websocket HTTP/1.1" 101 - 1 0.000 0.006 2026-03-03 09:08:24,029 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:24] "GET /websocket HTTP/1.1" 101 - 1 0.000 0.007 2026-03-03 09:08:25,028 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_instances_weak_set ... 2026-03-03 09:08:25,034 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:25,061 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.028 2026-03-03 09:08:25,078 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.009 2026-03-03 09:08:25,197 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_lifecycle_hooks ... 2026-03-03 09:08:25,200 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:25,212 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.011 2026-03-03 09:08:25,219 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_no_cursor_when_no_callback_for_lifecycle_event ... 2026-03-03 09:08:25,224 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:25,248 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.025 2026-03-03 09:08:25,258 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_public_configuration ... 2026-03-03 09:08:25,316 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:08:25,321 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:25,334 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 3 0.001 0.013 2026-03-03 09:08:30,344 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_higher_last_notification_id ... 2026-03-03 09:08:30,353 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:30,377 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.026 2026-03-03 09:08:30,408 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_lower_last_notification_id ... 2026-03-03 09:08:30,416 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:30,441 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.027 2026-03-03 09:08:30,473 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_to_custom_channel ... 2026-03-03 09:08:30,526 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:30,552 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.026 2026-03-03 09:08:30,599 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_keep_alive_timeout ... 2026-03-03 09:08:30,624 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_no_response_timeout ... 2026-03-03 09:08:30,645 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_overlapping_timeouts ... 2026-03-03 09:08:30,661 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_reset_wait_for ... 2026-03-03 09:08:30,669 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_trigger_notification ... 2026-03-03 09:08:30,674 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:30,695 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.022 2026-03-03 09:08:30,774 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_trigger_notification_unsupported_language ... 2026-03-03 09:08:30,780 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:30,804 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.025 2026-03-03 09:08:30,843 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_trigger_on_websocket_closed ... 2026-03-03 09:08:30,848 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:30,873 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.026 2026-03-03 09:08:30,884 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_login ... 2026-03-03 09:08:30,890 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:30,909 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.021 2026-03-03 09:08:30,997 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:08:32,007 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_logout_incoming_message ... 2026-03-03 09:08:32,078 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:08:32,090 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:32,109 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 3 0.001 0.022 2026-03-03 09:08:32,118 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:32] "POST /web/session/logout HTTP/1.1" 303 - 0 0.000 0.002 2026-03-03 09:08:32,126 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:32] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.006 2026-03-03 09:08:32,251 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:32] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 52 0.017 0.104 2026-03-03 09:08:33,260 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_logout_outgoing_message ... 2026-03-03 09:08:33,311 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:test_user from n/a 2026-03-03 09:08:33,318 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:33,328 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 3 0.000 0.013 2026-03-03 09:08:33,349 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:33] "POST /web/session/logout HTTP/1.1" 303 - 0 0.000 0.006 2026-03-03 09:08:33,359 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:33] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.007 2026-03-03 09:08:33,467 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:33] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 52 0.019 0.086 2026-03-03 09:08:34,475 26 INFO 00086-master-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 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2022-08-19 00:00:00,000 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [19/Aug/2022 00:00:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.001 0.009 2026-03-03 09:08:35,529 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-03 09:08:35,535 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_check_session: Starting TestWebsocketCheckSession.test_check_session_deletion_time ... 2026-03-03 09:08:35,618 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:bob from n/a 2026-03-03 09:08:35,644 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_check_session: Starting TestWebsocketCheckSession.test_check_session_token_field_changes ... 2026-03-03 09:08:35,710 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:bob from n/a 2026-03-03 09:08:35,720 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_check_session: Starting TestWebsocketCheckSession.test_update_cache_when_registry_changes ... 2026-03-03 09:08:35,793 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:bob from n/a 2026-03-03 09:08:35,835 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:jane from n/a 2026-03-03 09:08:35,848 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-03 09:08:35,851 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_base_ko ... 2026-03-03 09:08:35,856 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:35,876 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.021 2026-03-03 09:08:36,925 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_base_ok ... 2026-03-03 09:08:36,930 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:36,955 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.003 0.025 2026-03-03 09:08:39,919 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_opening_burst ... 2026-03-03 09:08:39,925 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:39,945 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.001 0.022 2026-03-03 09:08:44,162 26 INFO 00086-master-all odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_start_ok_end_ko ... 2026-03-03 09:08:44,168 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:44,186 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 6 0.002 0.019 2026-03-03 09:08:47,407 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:47,468 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-03-03 09:08:47,497 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:47,506 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:47,541 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 14 0.007 0.029 2026-03-03 09:08:47,557 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "GET /web/content/885?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.002 0.010 2026-03-03 09:08:47,558 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-03-03 09:08:47,561 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:47,565 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:47,586 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 21 0.005 0.016 2026-03-03 09:08:47,594 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/get_image_info HTTP/1.1" 200 - 4 0.001 0.003 2026-03-03 09:08:47,595 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-03-03 09:08:47,599 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-03-03 09:08:47,606 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:47,623 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 21 0.005 0.013 2026-03-03 09:08:47,629 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-03-03 09:08:47,635 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-03-03 09:08:47,643 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:47,658 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 9 0.002 0.014 2026-03-03 09:08:47,664 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.000 0.003 2026-03-03 09:08:47,674 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 7 0.002 0.006 2026-03-03 09:08:47,679 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:08:47,684 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:08:47,687 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:08:47,690 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:08:47,696 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 2 0.001 0.004 2026-03-03 09:08:47,701 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:08:47,703 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_attachment_variant_delete_cascade ... 2026-03-03 09:08:47,705 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:47,713 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [888] 2026-03-03 09:08:47,720 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-03 09:08:47,721 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_double_closing_div_between_repeated_content ... 2026-03-03 09:08:47,722 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_multiple_revision ... 2026-03-03 09:08:47,723 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_add_line ... 2026-03-03 09:08:47,723 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_equal ... 2026-03-03 09:08:47,723 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_falsy ... 2026-03-03 09:08:47,723 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_multiple_operation ... 2026-03-03 09:08:47,724 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_remove_line ... 2026-03-03 09:08:47,724 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_replace_line ... 2026-03-03 09:08:47,724 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_content ... 2026-03-03 09:08:47,724 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_deep_content ... 2026-03-03 09:08:47,724 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_complex ... 2026-03-03 09:08:47,725 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_just_class ... 2026-03-03 09:08:47,725 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_nested_divs ... 2026-03-03 09:08:47,725 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag ... 2026-03-03 09:08:47,725 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag_multiline ... 2026-03-03 09:08:47,726 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_twice_just_class ... 2026-03-03 09:08:47,726 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_with_just_class ... 2026-03-03 09:08:47,726 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_same_tag_replace_fixer ... 2026-03-03 09:08:47,726 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_addition ... 2026-03-03 09:08:47,726 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_removal ... 2026-03-03 09:08:47,728 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_modify_image_no_data: Starting TestModifyImageNoData.test_modify_image_no_data ... 2026-03-03 09:08:47,731 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:47,740 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:47,768 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:47] "POST /html_editor/modify_image/890 HTTP/1.1" 200 - 25 0.009 0.020 2026-03-03 09:08:47,774 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-03 09:08:47,774 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_source_data ... 2026-03-03 09:08:47,776 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_url_data ... 2026-03-03 09:08:47,776 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_player_regexes ... 2026-03-03 09:08:47,776 26 INFO 00086-master-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_valid_video_url ... 2026-03-03 09:08:47,778 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_01_xmlrpc_login ... 2026-03-03 09:08:47,780 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:48,160 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:48,160 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:48] "POST /xmlrpc/2/common HTTP/1.1" 200 - 10 0.003 0.377 2026-03-03 09:08:48,161 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_jsonrpc_name_search ... 2026-03-03 09:08:48,165 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:48,526 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:48] "POST /jsonrpc#res.partner.name_search HTTP/1.1" 200 - 26 0.013 0.348 2026-03-03 09:08:48,527 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_jsonrpc_read_group ... 2026-03-03 09:08:48,530 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:48,914 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:48] "POST /jsonrpc#res.partner.formatted_read_group HTTP/1.1" 200 - 22 0.012 0.373 2026-03-03 09:08:48,915 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_attachment_raw ... 2026-03-03 09:08:48,920 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:49,290 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:49] "POST /xmlrpc/2/object#ir.attachment.read HTTP/1.1" 200 - 20 0.008 0.363 2026-03-03 09:08:49,292 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_datetime ... 2026-03-03 09:08:49,297 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:49,695 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:49] "POST /xmlrpc/2/object#res.device.log.create HTTP/1.1" 200 - 21 0.008 0.390 2026-03-03 09:08:49,703 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:49] "POST /xmlrpc/2/object#res.device.log.read HTTP/1.1" 200 - 7 0.003 0.003 2026-03-03 09:08:49,704 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_defaultdict_marshalling ... 2026-03-03 09:08:49,707 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:50,056 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:50] "POST /xmlrpc/2/object#res.users.context_get HTTP/1.1" 200 - 7 0.002 0.347 2026-03-03 09:08:50,057 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_frozendict_marshalling ... 2026-03-03 09:08:50,067 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:50,418 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:50] "POST /xmlrpc/2/object#res.users.context_get HTTP/1.1" 200 - 9 0.003 0.349 2026-03-03 09:08:50,419 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_html_field ... 2026-03-03 09:08:50,463 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:50,864 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:50] "POST /xmlrpc/2/object#res.users.read HTTP/1.1" 200 - 20 0.008 0.393 2026-03-03 09:08:50,866 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_ir_model_search ... 2026-03-03 09:08:50,871 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:51,306 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:51] "POST /xmlrpc/2/object#ir.model.search HTTP/1.1" 200 - 16 0.005 0.431 2026-03-03 09:08:51,310 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:51] "POST /xmlrpc/2/object#ir.model.search HTTP/1.1" 200 - 1 0.000 0.002 2026-03-03 09:08:51,311 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_name_search ... 2026-03-03 09:08:51,313 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:51,669 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:51] "POST /xmlrpc/2/object#res.partner.name_search HTTP/1.1" 200 - 26 0.007 0.349 2026-03-03 09:08:51,670 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_read_group ... 2026-03-03 09:08:51,672 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:52,040 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:52] "POST /xmlrpc/2/object#res.partner.formatted_read_group HTTP/1.1" 200 - 22 0.005 0.364 2026-03-03 09:08:52,042 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_remove_control_characters ... 2026-03-03 09:08:52,082 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:52,462 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:52] "POST /xmlrpc/2/object#res.users.read HTTP/1.1" 200 - 21 0.009 0.372 2026-03-03 09:08:52,470 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-03 09:08:52,503 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_delete ... 2026-03-03 09:08:52,536 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'byl' (#158) from localhost 2026-03-03 09:08:52,539 26 INFO 00086-master-all odoo.models.unlink: User #158 deleted res.users.apikeys.description records with IDs: [4] 2026-03-03 09:08:52,552 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'byl' (#158) from localhost 2026-03-03 09:08:52,555 26 INFO 00086-master-all odoo.models.unlink: User #158 deleted res.users.apikeys.description records with IDs: [5] 2026-03-03 09:08:52,564 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'byl' (#158) from localhost 2026-03-03 09:08:52,567 26 INFO 00086-master-all odoo.models.unlink: User #158 deleted res.users.apikeys.description records with IDs: [6] 2026-03-03 09:08:52,573 26 INFO 00086-master-all odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'byl' (#158) from localhost 2026-03-03 09:08:52,575 26 INFO 00086-master-all odoo.models.unlink: User #158 deleted res.users.apikeys records with IDs: [19] 2026-03-03 09:08:52,582 26 INFO 00086-master-all odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'admin' (#2) from localhost 2026-03-03 09:08:52,584 26 INFO 00086-master-all odoo.models.unlink: User #2 deleted res.users.apikeys records with IDs: [20] 2026-03-03 09:08:52,611 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 159, model: res.users.apikeys 2026-03-03 09:08:52,615 26 INFO 00086-master-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 159, model: res.users.apikeys 2026-03-03 09:08:52,617 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_disabled ... 2026-03-03 09:08:52,629 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'byl' (#158) from localhost 2026-03-03 09:08:52,631 26 INFO 00086-master-all odoo.models.unlink: User #158 deleted res.users.apikeys.description records with IDs: [7] 2026-03-03 09:08:52,640 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_key ... 2026-03-03 09:08:52,652 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'byl' (#158) from localhost 2026-03-03 09:08:52,654 26 INFO 00086-master-all odoo.models.unlink: User #158 deleted res.users.apikeys.description records with IDs: [8] 2026-03-03 09:08:52,660 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:byl from localhost 2026-03-03 09:08:52,667 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:byl from localhost 2026-03-03 09:08:52,672 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:08:52,674 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_renew_apikey ... 2026-03-03 09:08:52,694 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'byl' (#158) from localhost 2026-03-03 09:08:52,699 26 INFO 00086-master-all odoo.models.unlink: User #158 deleted res.users.apikeys.description records with IDs: [10] 2026-03-03 09:08:52,732 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'byl' (#158) from localhost 2026-03-03 09:08:52,732 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key 'bba53264' generated from 'e751071c' 2026-03-03 09:08:52,732 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:08:52,749 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key generated: scope: for 'byl' (#158) from localhost 2026-03-03 09:08:52,749 26 INFO 00086-master-all odoo.addons.base.models.res_users: User API Key '838a81fa' generated from 'bba53264' 2026-03-03 09:08:52,754 26 INFO 00086-master-all odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'byl' (#158) from localhost 2026-03-03 09:08:52,755 26 INFO 00086-master-all odoo.models.unlink: User #158 deleted res.users.apikeys records with IDs: [25] 2026-03-03 09:08:52,756 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:08:52,760 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_trivial ... 2026-03-03 09:08:52,763 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:byl from localhost 2026-03-03 09:08:52,767 26 INFO 00086-master-all odoo.tests.common: Simulating signal changes during tests 2026-03-03 09:08:52,768 26 INFO 00086-master-all odoo.addons.rpc.tests.test_xmlrpc: Starting TestAPIKeys.test_wrongpw ... 2026-03-03 09:08:52,770 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login failed for login:byl from localhost 2026-03-03 09:08:52,783 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-03 09:08:52,832 26 INFO 00086-master-all odoo.addons.web.tests.test_action: Starting TestLoadBreadcrumbs.test_breadcrumbs_action_with_res_model ... 2026-03-03 09:08:52,848 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:52,856 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:52,868 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:52] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 9 0.002 0.011 2026-03-03 09:08:52,891 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:52] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 16 0.005 0.014 2026-03-03 09:08:52,892 26 INFO 00086-master-all odoo.addons.web.tests.test_action: Starting TestLoadBreadcrumbs.test_breadcrumbs_client_action ... 2026-03-03 09:08:52,894 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:52,899 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:52,921 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:52] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 9 0.003 0.019 2026-03-03 09:08:52,922 26 INFO 00086-master-all odoo.addons.web.tests.test_action: Starting TestLoadBreadcrumbs.test_breadcrumbs_client_action_multirecord ... 2026-03-03 09:08:52,926 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:52,935 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:52,963 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:52] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 26 0.008 0.021 2026-03-03 09:08:52,965 26 INFO 00086-master-all odoo.addons.web.tests.test_action: Starting TestLoadBreadcrumbs.test_breadcrumbs_empty_action ... 2026-03-03 09:08:52,969 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:52,978 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:52,986 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:52] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 4 0.001 0.008 2026-03-03 09:08:52,988 26 INFO 00086-master-all odoo.addons.web.tests.test_action: Starting TestLoadBreadcrumbs.test_breadcrumbs_get_model ... 2026-03-03 09:08:52,991 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:52,997 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:53,007 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:53] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 3 0.000 0.011 2026-03-03 09:08:53,048 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:53] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 20 0.011 0.026 2026-03-03 09:08:53,066 26 INFO 00086-master-all odoo.addons.web.tests.test_action: Starting TestLoadBreadcrumbs.test_breadcrumbs_no_action_nor_model ... 2026-03-03 09:08:53,071 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:53,079 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:53,089 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:53] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 3 0.001 0.009 2026-03-03 09:08:53,090 26 INFO 00086-master-all odoo.addons.web.tests.test_action: Starting TestLoadBreadcrumbs.test_breadcrumbs_server_action_path ... 2026-03-03 09:08:53,095 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:53,103 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:53,156 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:53] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 34 0.014 0.039 2026-03-03 09:08:53,158 26 INFO 00086-master-all odoo.addons.web.tests.test_action: Starting TestLoadBreadcrumbs.test_breadcrumbs_server_action_without_res_model ... 2026-03-03 09:08:53,162 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:53,171 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:53,229 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:53] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 34 0.014 0.045 2026-03-03 09:08:53,231 26 INFO 00086-master-all odoo.addons.web.tests.test_action: Starting TestLoadBreadcrumbs.test_breadcrumbs_window_action ... 2026-03-03 09:08:53,236 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:08:53,246 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:08:53,284 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:08:53] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 19 0.008 0.032 2026-03-03 09:08:53,294 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:08:53,296 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Starting TestLogsAssetsGenerateTime.test_logs_assets_check_time ... 2026-03-03 09:08:53,345 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_editor.css' checked in 0.04s 2026-03-03 09:08:53,609 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_editor.js' checked in 0.26s 2026-03-03 09:08:53,624 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'api_doc.assets.css' checked in 0.01s 2026-03-03 09:08:53,625 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'api_doc.assets.js' checked in 0.00s 2026-03-03 09:08:53,625 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.automatic.css' checked in 0.00s 2026-03-03 09:08:53,661 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.automatic.js' checked in 0.04s 2026-03-03 09:08:53,692 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap.css' checked in 0.03s 2026-03-03 09:08:53,692 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap.js' checked in 0.00s 2026-03-03 09:08:53,751 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup.css' checked in 0.06s 2026-03-03 09:08:53,754 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup.js' checked in 0.00s 2026-03-03 09:08:53,756 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.__assets_tests_call__.css' checked in 0.00s 2026-03-03 09:08:53,757 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.__assets_tests_call__.js' checked in 0.00s 2026-03-03 09:08:53,763 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_readonly.css' checked in 0.01s 2026-03-03 09:08:53,766 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_readonly.js' checked in 0.00s 2026-03-03 09:08:53,767 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.fullcalendar_lib.css' checked in 0.00s 2026-03-03 09:08:53,772 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.fullcalendar_lib.js' checked in 0.01s 2026-03-03 09:08:53,773 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.chartjs_lib.css' checked in 0.00s 2026-03-03 09:08:53,778 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.chartjs_lib.js' checked in 0.00s 2026-03-03 09:08:53,815 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_common.css' checked in 0.04s 2026-03-03 09:08:53,815 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_common.js' checked in 0.00s 2026-03-03 09:08:53,837 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_lazy.css' checked in 0.02s 2026-03-03 09:08:53,839 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_lazy.js' checked in 0.00s 2026-03-03 09:08:53,882 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_frontend.css' checked in 0.04s 2026-03-03 09:08:53,882 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_frontend.js' checked in 0.00s 2026-03-03 09:08:53,882 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.fontawesome.css' checked in 0.00s 2026-03-03 09:08:53,882 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.fontawesome.js' checked in 0.00s 2026-03-03 09:08:53,929 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web.css' checked in 0.05s 2026-03-03 09:08:53,932 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web.js' checked in 0.00s 2026-03-03 09:08:53,960 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_helpers.css' checked in 0.03s 2026-03-03 09:08:53,960 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_helpers.js' checked in 0.00s 2026-03-03 09:08:53,971 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests.css' checked in 0.01s 2026-03-03 09:08:53,974 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests.js' checked in 0.00s 2026-03-03 09:08:53,975 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_minimal.css' checked in 0.00s 2026-03-03 09:08:53,976 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_minimal.js' checked in 0.00s 2026-03-03 09:08:53,976 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.common.css' checked in 0.00s 2026-03-03 09:08:53,979 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.common.js' checked in 0.00s 2026-03-03 09:08:53,980 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.interactive.css' checked in 0.00s 2026-03-03 09:08:53,986 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.interactive.js' checked in 0.01s 2026-03-03 09:08:53,988 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_prism_dark.css' checked in 0.00s 2026-03-03 09:08:53,991 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_prism_dark.js' checked in 0.00s 2026-03-03 09:08:54,811 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend.css' checked in 0.82s 2026-03-03 09:08:55,450 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend.js' checked in 0.64s 2026-03-03 09:08:55,454 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_history_diff.css' checked in 0.00s 2026-03-03 09:08:55,457 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_history_diff.js' checked in 0.00s 2026-03-03 09:08:55,464 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_backend_helpers.css' checked in 0.01s 2026-03-03 09:08:55,464 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_backend_helpers.js' checked in 0.00s 2026-03-03 09:08:55,469 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_secondary_variables.css' checked in 0.01s 2026-03-03 09:08:55,469 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_secondary_variables.js' checked in 0.00s 2026-03-03 09:08:55,492 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_core.css' checked in 0.02s 2026-03-03 09:08:55,508 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_core.js' checked in 0.02s 2026-03-03 09:08:55,534 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend.css' checked in 0.03s 2026-03-03 09:08:55,571 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend.js' checked in 0.04s 2026-03-03 09:08:55,573 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_tests.css' checked in 0.00s 2026-03-03 09:08:55,574 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_tests.js' checked in 0.00s 2026-03-03 09:08:55,575 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'bus.websocket_worker_assets.css' checked in 0.00s 2026-03-03 09:08:55,577 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'bus.websocket_worker_assets.js' checked in 0.00s 2026-03-03 09:08:55,578 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_emoji.css' checked in 0.00s 2026-03-03 09:08:55,665 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_emoji.js' checked in 0.09s 2026-03-03 09:08:55,721 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_print.css' checked in 0.06s 2026-03-03 09:08:55,788 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_print.js' checked in 0.07s 2026-03-03 09:08:55,789 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup_ui.css' checked in 0.00s 2026-03-03 09:08:55,792 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup_ui.js' checked in 0.00s 2026-03-03 09:08:55,793 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_clickbot.css' checked in 0.00s 2026-03-03 09:08:55,798 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_clickbot.js' checked in 0.01s 2026-03-03 09:08:55,802 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_prism.css' checked in 0.00s 2026-03-03 09:08:55,804 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_prism.js' checked in 0.00s 2026-03-03 09:08:55,804 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.qunit_suite_tests.css' checked in 0.00s 2026-03-03 09:08:55,805 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.qunit_suite_tests.js' checked in 0.00s 2026-03-03 09:08:55,809 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_media_dialog.css' checked in 0.00s 2026-03-03 09:08:55,814 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_media_dialog.js' checked in 0.00s 2026-03-03 09:08:55,818 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_frontend_helpers.css' checked in 0.00s 2026-03-03 09:08:55,819 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_frontend_helpers.js' checked in 0.00s 2026-03-03 09:08:55,819 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_jquery.css' checked in 0.00s 2026-03-03 09:08:55,821 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_jquery.js' checked in 0.00s 2026-03-03 09:08:55,829 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.icons_fonts.css' checked in 0.01s 2026-03-03 09:08:55,829 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.icons_fonts.js' checked in 0.00s 2026-03-03 09:08:55,913 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_dark.css' checked in 0.08s 2026-03-03 09:08:55,982 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_dark.js' checked in 0.07s 2026-03-03 09:08:56,028 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy.css' checked in 0.05s 2026-03-03 09:08:56,079 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy.js' checked in 0.05s 2026-03-03 09:08:56,080 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_pdf.css' checked in 0.00s 2026-03-03 09:08:56,080 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_pdf.js' checked in 0.00s 2026-03-03 09:08:56,081 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.recorder.css' checked in 0.00s 2026-03-03 09:08:56,087 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.recorder.js' checked in 0.01s 2026-03-03 09:08:56,133 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy_dark.css' checked in 0.05s 2026-03-03 09:08:56,137 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy_dark.js' checked in 0.00s 2026-03-03 09:08:56,137 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.ace_lib.css' checked in 0.00s 2026-03-03 09:08:56,144 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.ace_lib.js' checked in 0.01s 2026-03-03 09:08:56,180 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_backend.css' checked in 0.04s 2026-03-03 09:08:56,180 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_backend.js' checked in 0.00s 2026-03-03 09:08:56,183 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_image_cropper.css' checked in 0.00s 2026-03-03 09:08:56,185 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_image_cropper.js' checked in 0.00s 2026-03-03 09:08:56,188 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.tests_assets.css' checked in 0.00s 2026-03-03 09:08:56,188 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.tests_assets.js' checked in 0.00s 2026-03-03 09:08:56,189 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.odoo_ui_icons.css' checked in 0.00s 2026-03-03 09:08:56,189 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.odoo_ui_icons.js' checked in 0.00s 2026-03-03 09:08:56,226 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_primary_variables.css' checked in 0.04s 2026-03-03 09:08:56,226 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_primary_variables.js' checked in 0.00s 2026-03-03 09:08:56,227 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: All bundle checked in 2.93s 2026-03-03 09:08:56,231 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Starting TestLogsAssetsGenerateTime.test_logs_assets_generate_time ... 2026-03-03 09:08:56,237 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [637, 636, 635, 634, 633, 632, 631, 630, 629, 628, 627, 626, 625, 624, 623, 622, 621, 620, 619, 618, 617, 616, 615, 614, 613, 612, 611, 610, 609, 608, 607] 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_editor.css' generated in 0.02s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_editor.js' generated in 0.28s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'api_doc.assets.css' generated in 0.32s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'api_doc.assets.js' generated in 0.03s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.automatic.css' generated in 0.00s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.automatic.js' generated in 0.04s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap.css' generated in 0.03s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap.js' generated in 0.00s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup.css' generated in 0.79s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup.js' generated in 0.75s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.__assets_tests_call__.css' generated in 0.01s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.__assets_tests_call__.js' generated in 0.03s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_readonly.css' generated in 0.01s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_readonly.js' generated in 0.01s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.fullcalendar_lib.css' generated in 0.00s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.fullcalendar_lib.js' generated in 0.01s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.chartjs_lib.css' generated in 0.00s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.chartjs_lib.js' generated in 0.00s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_common.css' generated in 0.44s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_common.js' generated in 0.00s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_lazy.css' generated in 0.55s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_lazy.js' generated in 0.05s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_frontend.css' generated in 0.06s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_frontend.js' generated in 0.00s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.fontawesome.css' generated in 0.01s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.fontawesome.js' generated in 0.00s 2026-03-03 09:09:06,058 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web.css' generated in 0.82s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web.js' generated in 0.10s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_helpers.css' generated in 0.03s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_helpers.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests.css' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests.js' generated in 1.64s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_minimal.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend_minimal.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.common.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.common.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.interactive.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.interactive.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_prism_dark.css' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_prism_dark.js' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend.css' generated in 0.81s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend.js' generated in 0.08s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_history_diff.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_history_diff.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_backend_helpers.css' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_backend_helpers.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_secondary_variables.css' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_secondary_variables.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_core.css' generated in 0.03s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_core.js' generated in 0.02s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend.css' generated in 0.53s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_frontend.js' generated in 0.03s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_tests.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_tests.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'bus.websocket_worker_assets.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'bus.websocket_worker_assets.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_emoji.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_emoji.js' generated in 0.10s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_print.css' generated in 0.85s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_print.js' generated in 0.08s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup_ui.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_unit_tests_setup_ui.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_clickbot.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_clickbot.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_prism.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_prism.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.qunit_suite_tests.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.qunit_suite_tests.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_media_dialog.css' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_media_dialog.js' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_frontend_helpers.css' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_frontend_helpers.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_jquery.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_jquery.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.icons_fonts.css' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.icons_fonts.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_dark.css' generated in 0.85s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_web_dark.js' generated in 0.08s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy.css' generated in 0.07s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_pdf.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.report_assets_pdf.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.recorder.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web_tour.recorder.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy_dark.css' generated in 0.05s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.assets_backend_lazy_dark.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.ace_lib.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.ace_lib.js' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_backend.css' generated in 0.04s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_bootstrap_backend.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_image_cropper.css' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'html_editor.assets_image_cropper.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.tests_assets.css' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.tests_assets.js' generated in 0.01s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.odoo_ui_icons.css' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web.odoo_ui_icons.js' generated in 0.00s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_primary_variables.css' generated in 0.02s 2026-03-03 09:09:06,059 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Bundle 'web._assets_primary_variables.js' generated in 0.00s 2026-03-03 09:09:06,072 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 65 checked, 43 removed 2026-03-03 09:09:06,075 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Starting TestLoad.test_assets_already_exists ... 2026-03-03 09:09:06,078 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:09:06,084 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:09:06,301 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:06] "GET /odoo HTTP/1.1" 200 - 74 0.023 0.195 2026-03-03 09:09:06,308 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:06] "GET / HTTP/1.1" 303 - 0 0.000 0.002 2026-03-03 09:09:06,324 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:06] "GET /odoo HTTP/1.1" 200 - 8 0.003 0.011 2026-03-03 09:09:06,329 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-03 09:09:06,382 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Starting TestWebAssetsCursors.test_web_binary_keep_cursor_ro ... 2026-03-03 09:09:06,385 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [637, 636, 635, 634, 633, 632, 631, 630, 629, 628, 627, 626, 625, 624, 623, 622, 621, 620, 619, 618, 617, 616, 615, 614, 613, 612, 611, 610, 609, 608, 607] 2026-03-03 09:09:06,388 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:09:06,907 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/653b7ce/web.assets_frontend.min.css (id:1028) 2026-03-03 09:09:06,911 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:06] "GET /web/assets/653b7ce/web.assets_frontend.min.css HTTP/1.1" 200 - 17 0.021 0.502 2026-03-03 09:09:06,922 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:06] "GET /web/assets/653b7ce/web.assets_frontend.min.css HTTP/1.1" 200 - 3 0.001 0.005 2026-03-03 09:09:06,925 26 INFO 00086-master-all odoo.addons.web.tests.test_assets: Starting TestWebAssetsCursors.test_web_binary_keep_cursor_rw ... 2026-03-03 09:09:06,931 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [637, 636, 635, 634, 633, 632, 631, 630, 629, 628, 627, 626, 625, 624, 623, 622, 621, 620, 619, 618, 617, 616, 615, 614, 613, 612, 611, 610, 609, 608, 607] 2026-03-03 09:09:06,934 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:09:07,501 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/653b7ce/web.assets_frontend.min.css (id:1029) 2026-03-03 09:09:07,504 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:07] "GET /web/assets/653b7ce/web.assets_frontend.min.css HTTP/1.1" 200 - 32 0.025 0.545 2026-03-03 09:09:07,528 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 22 checked, 0 removed 2026-03-03 09:09:07,529 26 INFO 00086-master-all odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_colors_and_logo_change_logo ... 2026-03-03 09:09:07,857 26 INFO 00086-master-all odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_colors_change_logo ... 2026-03-03 09:09:07,867 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [4] 2026-03-03 09:09:07,893 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [9] 2026-03-03 09:09:07,895 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [8] 2026-03-03 09:09:07,897 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [7] 2026-03-03 09:09:07,898 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [6] 2026-03-03 09:09:07,899 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [5] 2026-03-03 09:09:08,078 26 INFO 00086-master-all odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_colors_reset_colors ... 2026-03-03 09:09:08,340 26 INFO 00086-master-all odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_details_blank_lines ... 2026-03-03 09:09:08,355 26 INFO 00086-master-all odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_no_color_but_logo_change_logo ... 2026-03-03 09:09:08,576 26 INFO 00086-master-all odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_company_no_color_change_logo ... 2026-03-03 09:09:08,586 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [4] 2026-03-03 09:09:08,615 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [9] 2026-03-03 09:09:08,617 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [8] 2026-03-03 09:09:08,618 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [7] 2026-03-03 09:09:08,620 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [6] 2026-03-03 09:09:08,622 26 INFO 00086-master-all odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [5] 2026-03-03 09:09:08,784 26 INFO 00086-master-all odoo.addons.web.tests.test_base_document_layout: Starting TestBaseDocumentLayout.test_parse_company_colors_grayscale ... 2026-03-03 09:09:08,987 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 22 checked, 17 removed 2026-03-03 09:09:08,989 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere: Starting TestMenusAdminLight.test_01_click_apps_menus_as_admin ... 2026-03-03 09:09:09,213 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Chrome pid: 4157 2026-03-03 09:09:09,213 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Chrome headless temporary user profile dir: /tmp/tmphxp2xgob_chrome_odoo 2026-03-03 09:09:09,213 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Issuing json command http://127.0.0.1:34681/json/version 2026-03-03 09:09:09,215 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:09:09,223 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Browser version: Chrome/145.0.7632.116 2026-03-03 09:09:09,223 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Issuing json command http://127.0.0.1:34681/json 2026-03-03 09:09:09,223 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:09:09,226 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Websocket url found: ws://127.0.0.1:34681/devtools/page/CB965A9C5350398A7024964C3803209E 2026-03-03 09:09:09,228 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Enable chrome headless console log notification 2026-03-03 09:09:09,230 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Chrome headless enable page notifications 2026-03-03 09:09:09,239 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-03 09:09:09,242 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Setting session cookie in browser 2026-03-03 09:09:09,243 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-03 09:09:09,243 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-03 09:09:09,249 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:09:09,478 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /odoo HTTP/1.1" 200 - 71 0.016 0.214 2026-03-03 09:09:09,482 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Navigation result: {'frameId': 'CB965A9C5350398A7024964C3803209E', 'loaderId': '006B45803C629846EB7AE5800706255D', 'isDownload': False} 2026-03-03 09:09:09,482 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Evaluate ready code "odoo.isReady === true" 2026-03-03 09:09:09,512 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/webclient/load_menus HTTP/1.1" 200 - 12 0.003 0.009 2026-03-03 09:09:09,518 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-03-03 09:09:09,525 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-03-03 09:09:09,531 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.002 0.026 2026-03-03 09:09:09,551 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-03-03 09:09:09,562 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.003 2026-03-03 09:09:09,742 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:09,743 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:09,750 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-03-03 09:09:09,767 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Owl is running in 'dev' mode. 2026-03-03 09:09:09,791 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dea18f8/bus.websocket_worker_assets.min.js (id:1036) 2026-03-03 09:09:09,793 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.004 0.020 2026-03-03 09:09:09,794 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-03-03 09:09:09,817 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Evaluate test code "odoo.loader.modules.get('@web/webclient/clickbot/clickbot_loader').startClickEverywhere(undefined, true);" 2026-03-03 09:09:09,824 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "POST /web/action/load HTTP/1.1" 200 - 9 0.006 0.011 2026-03-03 09:09:09,838 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.006 0.021 2026-03-03 09:09:09,850 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/image/res.partner/3/avatar_128?unique=1772528791000 HTTP/1.1" 200 - 6 0.003 0.036 2026-03-03 09:09:09,861 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.044 2026-03-03 09:09:09,868 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 (id:1037) 2026-03-03 09:09:09,873 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 7 0.003 0.050 2026-03-03 09:09:09,875 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-03-03 09:09:09,877 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/bundle/web.assets_clickbot?lang=en_US HTTP/1.1" 200 - 1 0.000 0.051 2026-03-03 09:09:09,917 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "POST /web/dataset/call_kw/ir.module.module/get_views#ir.module.module.get_views HTTP/1.1" 200 - 44 0.014 0.039 2026-03-03 09:09:09,923 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /odoo HTTP/1.1" 200 - 7 0.001 0.113 2026-03-03 09:09:09,933 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/822f3f9/web.assets_clickbot.min.js (id:1038) 2026-03-03 09:09:09,936 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "GET /web/assets/822f3f9/web.assets_clickbot.min.js HTTP/1.1" 200 - 7 0.003 0.050 2026-03-03 09:09:09,955 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range#ir.module.module.search_panel_select_range HTTP/1.1" 200 - 43 0.010 0.013 2026-03-03 09:09:09,956 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range#ir.module.module.search_panel_select_range HTTP/1.1" 200 - 0 0.000 0.025 2026-03-03 09:09:09,964 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "POST /web/dataset/call_kw/ir.module.module/web_search_read#ir.module.module.web_search_read HTTP/1.1" 200 - 2 0.001 0.029 2026-03-03 09:09:09,966 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:09] "POST /web/dataset/call_kw/ir.module.module/check_module_update#ir.module.module.check_module_update HTTP/1.1" 200 - 1 0.001 0.013 2026-03-03 09:09:10,006 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "POST /web/dataset/call_kw/ir.module.module/check_module_update#ir.module.module.check_module_update HTTP/1.1" 200 - 1 0.001 0.002 2026-03-03 09:09:10,107 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /pos_restaurant/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,110 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /account/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:09:10,113 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /sale_management/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:09:10,114 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /crm/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:09:10,121 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/account_accountant.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:09:10,121 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:09:10,122 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/mrp_workorder.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:09:10,129 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /stock/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-03-03 09:09:10,130 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/knowledge.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:09:10,131 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /point_of_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:09:10,131 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /purchase/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:09:10,134 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,139 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /website_sale/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:09:10,140 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/timesheet_grid.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:09:10,141 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /mrp/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:09:10,145 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:09:10,148 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /mass_mailing/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:09:10,150 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /hr_expense/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:09:10,153 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/web_studio.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,155 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /hr/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,156 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /data_recycle/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:09:10,158 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-03 09:09:10,160 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /maintenance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:09:10,160 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /marketing_card/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:09:10,163 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/sign.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:09:10,165 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/sale_subscription.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:09:10,169 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/quality_control.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:09:10,172 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,173 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/planning.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:09:10,174 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/helpdesk.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-03 09:09:10,177 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /website_event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:09:10,178 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /contacts/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,180 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /mail/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-03 09:09:10,184 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /calendar/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:09:10,186 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/mrp_plm.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:09:10,189 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/social.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:09:10,191 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/hr_appraisal.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:09:10,199 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/marketing_automation.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:09:10,200 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-03 09:09:10,202 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /im_livechat/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:09:10,205 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/appointment.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-03 09:09:10,206 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /survey/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:09:10,212 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/web_mobile.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,212 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /repair/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,216 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /hr_attendance/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:09:10,217 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /mass_mailing_sms/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,222 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,223 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/stock_barcode.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:09:10,224 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,225 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/voip.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-03 09:09:10,228 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f050a2c/web.fontawesome.min.woff2 (id:1039) 2026-03-03 09:09:10,231 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /website_hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-03 09:09:10,232 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-03 09:09:10,233 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /base/static/img/icons/sale_amazon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-03 09:09:10,234 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "GET /web/assets/f050a2c/web.fontawesome.min.woff2 HTTP/1.1" 200 - 7 0.008 0.033 2026-03-03 09:09:10,960 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Starting ClickEverywhere test 2026-03-03 09:09:10,960 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Odoo flavor: Community 2026-03-03 09:09:10,961 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Clicking on: apps menu toggle button 2026-03-03 09:09:10,979 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Testing app menu: base.menu_management 2026-03-03 09:09:10,980 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Testing menu Apps base.menu_management 2026-03-03 09:09:10,980 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Clicking on: menu item "Apps" 2026-03-03 09:09:10,997 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:10] "POST /web/action/load HTTP/1.1" 200 - 9 0.004 0.010 2026-03-03 09:09:11,041 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "POST /web/dataset/call_kw/ir.module.module/get_views#ir.module.module.get_views HTTP/1.1" 200 - 1 0.001 0.008 2026-03-03 09:09:11,055 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range#ir.module.module.search_panel_select_range HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:09:11,094 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "POST /web/dataset/call_kw/ir.module.module/search_panel_select_range#ir.module.module.search_panel_select_range HTTP/1.1" 200 - 39 0.016 0.022 2026-03-03 09:09:11,102 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "POST /web/dataset/call_kw/ir.module.module/web_search_read#ir.module.module.web_search_read HTTP/1.1" 200 - 2 0.002 0.040 2026-03-03 09:09:11,105 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "POST /web/dataset/call_kw/ir.module.module/check_module_update#ir.module.module.check_module_update HTTP/1.1" 200 - 1 0.001 0.041 2026-03-03 09:09:11,152 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "POST /web/dataset/call_kw/ir.module.module/check_module_update#ir.module.module.check_module_update HTTP/1.1" 200 - 1 0.001 0.002 2026-03-03 09:09:11,217 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Clicking on: apps menu toggle button 2026-03-03 09:09:11,228 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Testing app menu: base.menu_administration 2026-03-03 09:09:11,229 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Testing menu Settings base.menu_administration 2026-03-03 09:09:11,229 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Clicking on: menu item "Settings" 2026-03-03 09:09:11,241 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "POST /web/action/load HTTP/1.1" 200 - 8 0.002 0.007 2026-03-03 09:09:11,266 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "POST /web/dataset/call_kw/res.config.settings/get_views#res.config.settings.get_views HTTP/1.1" 200 - 8 0.002 0.008 2026-03-03 09:09:11,287 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "POST /web/dataset/call_kw/res.config.settings/onchange#res.config.settings.onchange HTTP/1.1" 200 - 27 0.004 0.007 2026-03-03 09:09:11,318 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "POST /base_setup/demo_active HTTP/1.1" 200 - 1 0.001 0.003 2026-03-03 09:09:11,324 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "POST /base_setup/data HTTP/1.1" 200 - 5 0.001 0.001 2026-03-03 09:09:11,352 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "GET /base/static/description/settings.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-03 09:09:11,365 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Test took 0.4035 seconds 2026-03-03 09:09:11,365 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Successfully tested 2 apps 2026-03-03 09:09:11,365 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Successfully tested 0 menus 2026-03-03 09:09:11,365 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Successfully tested 0 modals 2026-03-03 09:09:11,365 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: Successfully tested 0 filters 2026-03-03 09:09:11,365 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: clickbot test succeeded 2026-03-03 09:09:11,425 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin.browser: heap 21441272 (allocated 22679552) 2026-03-03 09:09:11,428 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Closing chrome headless with pid 4157 2026-03-03 09:09:11,429 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Closing websocket connection 2026-03-03 09:09:11,429 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Terminating chrome headless with pid 4157 2026-03-03 09:09:11,461 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: Removing chrome user profile "/tmp/tmphxp2xgob_chrome_odoo" 2026-03-03 09:09:11,479 26 INFO 00086-master-all odoo.addons.bus.websocket: disconnecting 0 websockets 2026-03-03 09:09:11,479 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusAdminLight.test_01_click_apps_menus_as_admin: waiting for threads: [] 2026-03-03 09:09:11,484 26 INFO 00086-master-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-03 09:09:11,519 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere: Starting TestMenusDemoLight.test_01_click_apps_menus_as_demo ... 2026-03-03 09:09:11,747 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Chrome pid: 4394 2026-03-03 09:09:11,747 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Chrome headless temporary user profile dir: /tmp/tmpifuiyftx_chrome_odoo 2026-03-03 09:09:11,747 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Issuing json command http://127.0.0.1:33421/json/version 2026-03-03 09:09:11,748 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33421', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:09:11,775 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Browser version: Chrome/145.0.7632.116 2026-03-03 09:09:11,775 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Issuing json command http://127.0.0.1:33421/json 2026-03-03 09:09:11,775 26 INFO 00086-master-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33421', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-03 09:09:11,785 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Websocket url found: ws://127.0.0.1:33421/devtools/page/301D0DA1FC7FE1031625EFE1C33AA747 2026-03-03 09:09:11,795 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Enable chrome headless console log notification 2026-03-03 09:09:11,803 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Chrome headless enable page notifications 2026-03-03 09:09:11,820 26 INFO 00086-master-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-03 09:09:11,824 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Setting session cookie in browser 2026-03-03 09:09:11,825 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-03 09:09:11,825 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-03 09:09:11,830 26 INFO 00086-master-all odoo.addons.base.models.ir_http: Generating routing map for key None 2026-03-03 09:09:11,991 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:11] "GET /odoo HTTP/1.1" 200 - 64 0.012 0.150 2026-03-03 09:09:11,996 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Navigation result: {'frameId': '301D0DA1FC7FE1031625EFE1C33AA747', 'loaderId': '16572999E5469A9D4165A9DAC859DD57', 'isDownload': False} 2026-03-03 09:09:11,996 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Evaluate ready code "odoo.isReady === true" 2026-03-03 09:09:12,022 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/assets/dcbf401/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-03-03 09:09:12,025 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/assets/5a2a1f0/web.assets_web.min.css HTTP/1.1" 200 - 2 0.000 0.006 2026-03-03 09:09:12,033 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 8 0.003 0.011 2026-03-03 09:09:12,034 26 INFO 00086-master-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 160, model: ir.module.module 2026-03-03 09:09:12,036 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 4 0.001 0.014 2026-03-03 09:09:12,051 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/assets/b0e51ee/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.000 0.003 2026-03-03 09:09:12,060 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/assets/eb3382d/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.000 0.003 2026-03-03 09:09:12,199 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:09:12,200 26 INFO ? werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-03 09:09:12,210 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.003 2026-03-03 09:09:12,223 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo.browser: Owl is running in 'dev' mode. 2026-03-03 09:09:12,237 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dea18f8/bus.websocket_worker_assets.min.js (id:1045) 2026-03-03 09:09:12,239 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.002 0.013 2026-03-03 09:09:12,240 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-03-03 09:09:12,258 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /odoo HTTP/1.1" 200 - 7 0.002 0.006 2026-03-03 09:09:12,274 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.017 2026-03-03 09:09:12,281 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo: Evaluate test code "odoo.loader.modules.get('@web/webclient/clickbot/clickbot_loader').startClickEverywhere(undefined, true);" 2026-03-03 09:09:12,291 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/image?model=res.users&field=avatar_128&id=160 HTTP/1.1" 200 - 14 0.007 0.015 2026-03-03 09:09:12,297 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/image/res.partner/497/avatar_128?unique=1772528951000 HTTP/1.1" 200 - 6 0.001 0.023 2026-03-03 09:09:12,298 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-03-03 09:09:12,300 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/bundle/web.assets_clickbot?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-03-03 09:09:12,305 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 (id:1046) 2026-03-03 09:09:12,308 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/assets/863f6dc/web.odoo_ui_icons.min.woff2 HTTP/1.1" 200 - 7 0.001 0.022 2026-03-03 09:09:12,320 26 INFO 00086-master-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/822f3f9/web.assets_clickbot.min.js (id:1047) 2026-03-03 09:09:12,322 26 INFO 00086-master-all werkzeug: 127.0.0.1 - - [03/Mar/2026 09:09:12] "GET /web/assets/822f3f9/web.assets_clickbot.min.js HTTP/1.1" 200 - 7 0.001 0.007 2026-03-03 09:09:13,325 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo.browser: Starting ClickEverywhere test 2026-03-03 09:09:13,326 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo.browser: Odoo flavor: Community 2026-03-03 09:09:13,326 26 INFO 00086-master-all odoo.addons.web.tests.test_click_everywhere.TestMenusDemoLight.test_01_click_apps_menus_as_demo.browser: Clicking on: apps menu toggle button