Docker command: python3 odoo/odoo-bin --addons-path duong-addons,odoo/addons,odoo/odoo/addons -d 02118-19-0-all --test-enable --test-tags -at_install,-:CiiExportFacturXFR.test_invoice_deferred_dates,-:WebSuite.test_unit_desktop,-:MobileWebSuite.test_unit_mobile,-/d_employee_portal,-:TestWebAssets.test_assets_url_validation,-:TestFuzzy.test_variant_default_code,/hr,/hr_attendance,/hr_calendar,/hr_expense,/hr_fleet,/hr_gamification,/hr_holidays,/hr_holidays_attendance,/hr_holidays_homeworking,/hr_homeworking,/hr_homeworking_calendar,/hr_hourly_cost,/hr_livechat,/hr_maintenance,/hr_org_chart,/hr_presence,/hr_recruitment,/hr_recruitment_skills,/hr_recruitment_sms,/hr_recruitment_survey,/hr_skills,/hr_skills_event,/hr_skills_slides,/hr_skills_survey,/hr_timesheet,/hr_timesheet_attendance,/hr_work_entry,/hr_work_entry_holidays,/html_builder,/html_editor,/http_routing,/iap,/iap_crm,/iap_mail,/im_livechat,/iot_base,/iot_box_image,/iot_drivers --stop-after-init --log-level=test --max-cron-threads=0 ================================================= Adding readonly volume '/data/build/duong-addons' pointing to /home/git/runbot19/runbot/static/sources/duong-addons/766a9dc33e27ab666afcea0b00f781dc621efce3 Adding readonly volume '/data/build/odoo' pointing to /home/git/runbot19/runbot/static/sources/odoo/8314a8603bb71e1fa7310f0074408222d947e75c Adding readonly volume '/home/runbot19/.odoorc' pointing to /home/git/runbot19/runbot/static/build/02118-19-0/.odoorc Defaulting to user installation because normal site-packages is not writeable WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring asn1crypto: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version >= "3.13"' don't match your environment Ignoring cbor2: markers 'python_version < "3.11"' don't match your environment Ignoring cbor2: markers 'python_version >= "3.11" and python_version < "3.12"' don't match your environment Ignoring chardet: markers 'python_version < "3.11"' don't match your environment Ignoring cryptography: markers 'python_version < "3.12"' don't match your environment Ignoring docutils: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version >= "3.13"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version >= "3.13" and python_version < "3.14"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version >= "3.14"' don't match your environment Ignoring idna: markers 'python_version < "3.12"' don't match your environment Ignoring Jinja2: markers 'python_version <= "3.10"' don't match your environment Ignoring libsass: markers 'python_version < "3.11"' don't match your environment Ignoring lxml: markers 'python_version <= "3.10"' don't match your environment Ignoring lxml: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring lxml: markers 'python_version >= "3.13" and python_version < "3.14"' don't match your environment Ignoring lxml: markers 'python_version >= "3.14"' don't match your environment Ignoring MarkupSafe: markers 'python_version <= "3.10"' don't match your environment Ignoring MarkupSafe: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring num2words: markers 'python_version < "3.12"' don't match your environment Ignoring openpyxl: markers 'python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version <= "3.10"' don't match your environment Ignoring Pillow: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version >= "3.13" and python_version < "3.14"' don't match your environment Ignoring Pillow: markers 'python_version >= "3.14"' don't match your environment Ignoring psutil: markers 'python_version <= "3.10"' don't match your environment Ignoring psutil: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.11"' don't match your environment Ignoring psycopg2: markers 'python_version >= "3.13"' don't match your environment Ignoring pyopenssl: markers 'python_version < "3.12"' don't match your environment Ignoring PyPDF2: markers 'python_version <= "3.10"' don't match your environment Ignoring PyPDF: markers 'python_version >= "3.13"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32"' don't match your environment Ignoring python-dateutil: markers 'python_version < "3.11"' don't match your environment Ignoring python-magic: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-ldap: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-stdnum: markers 'python_version < "3.11"' don't match your environment Ignoring python-stdnum: markers 'python_version >= "3.14"' don't match your environment Ignoring qrcode: markers 'python_version < "3.11"' don't match your environment Ignoring reportlab: markers 'python_version <= "3.10"' don't match your environment Ignoring reportlab: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring requests: markers 'python_version < "3.11"' don't match your environment Ignoring rjsmin: markers 'python_version < "3.11"' don't match your environment Ignoring rl-renderPM: markers 'sys_platform == "win32" and python_version >= "3.12"' don't match your environment Ignoring urllib3: markers 'python_version < "3.12"' don't match your environment Ignoring vobject: markers 'python_version >= "3.14"' don't match your environment Ignoring Werkzeug: markers 'python_version <= "3.10"' don't match your environment Ignoring Werkzeug: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring xlrd: markers 'python_version < "3.12"' don't match your environment Ignoring XlsxWriter: markers 'python_version < "3.12"' don't match your environment Ignoring zeep: markers 'python_version < "3.11"' don't match your environment Ignoring zeep: markers 'python_version >= "3.13"' don't match your environment Requirement already satisfied: asn1crypto==1.5.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 4)) (1.5.1) Requirement already satisfied: Babel==2.10.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 6)) (2.10.3) Requirement already satisfied: cbor2==5.6.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 10)) (5.6.2) Requirement already satisfied: chardet==5.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 12)) (5.2.0) Requirement already satisfied: cryptography==42.0.8 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 14)) (42.0.8) Requirement already satisfied: docutils==0.20.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 16)) (0.20.1) Requirement already satisfied: freezegun==1.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 18)) (1.2.1) Requirement already satisfied: geoip2==2.9.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 20)) (2.9.0) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 23)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 27)) (3.0.3) Requirement already satisfied: idna==3.6 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 31)) (3.6) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 33)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 35)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 38)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 41)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 44)) (2.1.5) Requirement already satisfied: num2words==0.5.13 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 46)) (0.5.13) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 47)) (0.21) Requirement already satisfied: openpyxl==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 49)) (3.1.2) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 50)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 53)) (10.2.0) Requirement already satisfied: polib==1.1.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 56)) (1.1.1) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 59)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 62)) (2.9.9) Requirement already satisfied: pyopenssl==24.1.0 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 65)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 67)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 70)) (3.5) Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 72)) (2.8.2) Requirement already satisfied: python-magic==0.4.27 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 74)) (0.4.27) Requirement already satisfied: python-ldap==3.4.4 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 76)) (3.4.4) Requirement already satisfied: python-stdnum==1.19 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 78)) (1.19) Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 80)) (2024.1) Requirement already satisfied: pyusb==1.2.1 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 81)) (1.2.1) Requirement already satisfied: qrcode==7.4.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 83)) (7.4.2) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 86)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 88)) (2.31.0) Requirement already satisfied: rjsmin==1.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 90)) (1.2.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 93)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 94)) (0.9.6.1) Requirement already satisfied: Werkzeug==3.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 98)) (3.0.1) Requirement already satisfied: xlrd==2.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 100)) (2.0.1) Requirement already satisfied: XlsxWriter==3.1.9 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 102)) (3.1.9) Requirement already satisfied: xlwt==1.3.0 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 103)) (1.3.0) Requirement already satisfied: zeep==4.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 105)) (4.2.1) Requirement already satisfied: cffi>=1.12 in /home/runbot19/.local/lib/python3.12/site-packages (from cryptography==42.0.8->-r odoo/requirements.txt (line 14)) (2.1.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 76)) (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 76)) (0.2.8) Requirement already satisfied: pycparser in /home/runbot19/.local/lib/python3.12/site-packages (from cffi>=1.12->cryptography==42.0.8->-r odoo/requirements.txt (line 14)) (3.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' 2026-10-10 18:49:13,680 26 INFO ? odoo: Odoo version 19.0 2026-10-10 18:49:13,681 26 INFO ? odoo: Using configuration file at /home/runbot19/.odoorc 2026-10-10 18:49:13,681 26 INFO ? odoo: addons paths: _NamespacePath(['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/19.0', '/data/build/duong-addons', '/data/build/odoo/addons']) 2026-10-10 18:49:13,681 26 INFO ? odoo: database: runbot19@default:default 2026-10-10 18:49:14,945 26 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-10-10 18:49:15,022 26 INFO 02118-19-0-all odoo.tests.common: Importing test framework 2026-10-10 18:49:15,114 26 INFO 02118-19-0-all odoo.modules.loading: loading 1 modules... 2026-10-10 18:49:15,932 26 INFO 02118-19-0-all odoo.modules.loading: 1 modules loaded in 0.82s, 0 queries (+0 extra) 2026-10-10 18:49:16,104 26 INFO 02118-19-0-all odoo.modules.loading: loading 308 modules... 2026-10-10 18:49:28,423 26 INFO 02118-19-0-all odoo.modules.loading: 308 modules loaded in 12.32s, 0 queries (+0 extra) 2026-10-10 18:49:29,398 26 INFO 02118-19-0-all odoo.modules.loading: Modules loaded. 2026-10-10 18:49:29,909 26 INFO 02118-19-0-all odoo.registry: Registry loaded in 14.962s 2026-10-10 18:49:29,911 26 INFO 02118-19-0-all odoo.service.server: Starting post tests 2026-10-10 18:49:30,596 26 INFO 02118-19-0-all odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-10-10 18:49:31,942 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fe17c33/api_doc.assets.min.js (id:925) 2026-10-10 18:49:31,965 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f5b8b81/bus.websocket_worker_assets.min.js (id:926) 2026-10-10 18:49:33,865 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b885da4/d_employee_portal.webclient.min.js (id:927) 2026-10-10 18:49:34,629 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2275754/hr_attendance.assets_public_attendance.min.js (id:928) 2026-10-10 18:49:34,643 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8d661f2/html_editor.assets_history_diff.min.js (id:929) 2026-10-10 18:49:34,658 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/12a3e8c/html_editor.assets_image_cropper.min.js (id:930) 2026-10-10 18:49:36,427 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/be1f500/im_livechat.assets_embed_external.min.js (id:931) 2026-10-10 18:49:36,549 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/db45260/im_livechat.assets_livechat_support_tours.min.js (id:932) 2026-10-10 18:49:36,690 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9af077e/im_livechat.embed_assets_unit_tests.min.js (id:933) 2026-10-10 18:49:42,993 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f6991b2/im_livechat.embed_assets_unit_tests_setup.min.js (id:934) 2026-10-10 18:49:43,162 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d16c77b/mail.assets_discuss_public_test_tours.min.js (id:935) 2026-10-10 18:49:43,186 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8c40d2b/mail.assets_lamejs.min.js (id:936) 2026-10-10 18:49:43,357 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/55d6851/mail.assets_odoo_sfu.min.js (id:937) 2026-10-10 18:49:45,474 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f9f3a6b/mail.assets_public.min.js (id:938) 2026-10-10 18:49:46,967 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6935815/mrp_subcontracting.webclient.min.js (id:939) 2026-10-10 18:49:47,400 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/316505c/point_of_sale.assets_debug.min.js (id:940) 2026-10-10 18:49:49,689 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a6ccfc7/point_of_sale.assets_prod.min.js (id:941) 2026-10-10 18:49:51,895 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a6ccfc7/point_of_sale.assets_prod_dark.min.js (id:942) 2026-10-10 18:49:52,587 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/29624c6/point_of_sale.customer_display_assets.min.js (id:943) 2026-10-10 18:49:52,760 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0677b80/point_of_sale.customer_display_assets_test.min.js (id:944) 2026-10-10 18:49:54,902 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9d95d99/portal.assets_chatter.min.js (id:945) 2026-10-10 18:49:56,060 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2d5a8cb/pos_self_order.assets.min.js (id:946) 2026-10-10 18:49:56,278 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2cb1c01/pos_self_order.assets_tests.min.js (id:947) 2026-10-10 18:49:59,222 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e0dc495/project.webclient.min.js (id:948) 2026-10-10 18:49:59,283 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/snailmail.report_assets_snailmail.min.js (id:949) 2026-10-10 18:49:59,294 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/spreadsheet.assets_print.min.js (id:950) 2026-10-10 18:49:59,903 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/22e9877/spreadsheet.o_spreadsheet.min.js (id:951) 2026-10-10 18:50:00,907 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b583a3d/spreadsheet.public_spreadsheet.min.js (id:952) 2026-10-10 18:50:01,078 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/770c032/survey.survey_assets.min.js (id:953) 2026-10-10 18:50:01,141 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff4e563/survey.survey_user_input_session_assets.min.js (id:954) 2026-10-10 18:50:02,354 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/38804f6/web.__assets_tests_call__.min.js (id:955) 2026-10-10 18:50:02,378 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/202973a/web._assets_jquery.min.js (id:956) 2026-10-10 18:50:02,404 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c773895/web.ace_lib.min.js (id:957) 2026-10-10 18:50:02,500 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9828d94/web.assets_clickbot.min.js (id:958) 2026-10-10 18:50:02,737 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b1b0569/web.assets_emoji.min.js (id:959) 2026-10-10 18:50:05,944 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f5ed584/web.assets_frontend_lazy.min.js (id:960) 2026-10-10 18:50:05,985 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5524557/web.assets_frontend_minimal.min.js (id:961) 2026-10-10 18:50:06,725 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/07cd017/web.assets_tests.min.js (id:962) 2026-10-10 18:50:14,904 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fe458a3/web.assets_unit_tests.min.js (id:963) 2026-10-10 18:50:21,130 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d815bdf/web.assets_unit_tests_setup.min.js (id:964) 2026-10-10 18:50:25,955 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2df28a4/web.assets_web.min.js (id:965) 2026-10-10 18:50:26,009 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e5957c6/web.chartjs_lib.min.js (id:966) 2026-10-10 18:50:26,033 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fe1b784/web.fullcalendar_lib.min.js (id:967) 2026-10-10 18:50:26,088 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/369a527/web.qunit_suite_tests.min.js (id:968) 2026-10-10 18:50:26,237 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/64cdd59/web.report_assets_common.min.js (id:969) 2026-10-10 18:50:26,251 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.report_assets_pdf.min.js (id:970) 2026-10-10 18:50:31,610 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/63bbf8a/web.tests_assets.min.js (id:971) 2026-10-10 18:50:31,693 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/da8a87b/web_tour.interactive.min.js (id:972) 2026-10-10 18:50:31,789 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c555060/website.assets_all_wysiwyg.min.js (id:973) 2026-10-10 18:50:32,692 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9529b9f/website.website_builder_assets.min.js (id:974) 2026-10-10 18:50:33,360 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0649963/website_slides.slide_embed_assets.min.js (id:975) 2026-10-10 18:50:33,361 26 INFO 02118-19-0-all odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 61.71871590614319 seconds 2026-10-10 18:50:34,408 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b6834ef/api_doc.assets.min.css (id:976) 2026-10-10 18:50:34,413 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/bus.websocket_worker_assets.min.css (id:977) 2026-10-10 18:50:36,538 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/80cba8a/d_employee_portal.webclient.min.css (id:978) 2026-10-10 18:50:38,076 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/46cb26f/hr_attendance.assets_public_attendance.min.css (id:979) 2026-10-10 18:50:38,094 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d53a3ff/html_editor.assets_history_diff.min.css (id:980) 2026-10-10 18:50:38,120 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0e8c7b4/html_editor.assets_image_cropper.min.css (id:981) 2026-10-10 18:50:39,648 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4942a9f/im_livechat.assets_embed_external.min.css (id:982) 2026-10-10 18:50:39,654 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/im_livechat.assets_livechat_support_tours.min.css (id:983) 2026-10-10 18:50:39,659 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/im_livechat.embed_assets_unit_tests.min.css (id:984) 2026-10-10 18:50:42,922 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5ea169c/im_livechat.embed_assets_unit_tests_setup.min.css (id:985) 2026-10-10 18:50:42,934 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/mail.assets_discuss_public_test_tours.min.css (id:986) 2026-10-10 18:50:42,939 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/mail.assets_lamejs.min.css (id:987) 2026-10-10 18:50:42,944 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/mail.assets_odoo_sfu.min.css (id:988) 2026-10-10 18:50:44,450 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/56c7703/mail.assets_public.min.css (id:989) 2026-10-10 18:50:46,219 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1e31593/mrp_subcontracting.webclient.min.css (id:990) 2026-10-10 18:50:46,228 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/point_of_sale.assets_debug.min.css (id:991) 2026-10-10 18:50:48,639 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cb3de7d/point_of_sale.assets_prod.min.css (id:992) 2026-10-10 18:50:51,242 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cb3de7d/point_of_sale.assets_prod_dark.min.css (id:993) 2026-10-10 18:50:52,792 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/58c2993/point_of_sale.customer_display_assets.min.css (id:994) 2026-10-10 18:50:52,802 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/point_of_sale.customer_display_assets_test.min.css (id:995) 2026-10-10 18:50:53,100 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3f3e6ce/portal.assets_chatter.min.css (id:996) 2026-10-10 18:50:55,155 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff95f77/pos_self_order.assets.min.css (id:997) 2026-10-10 18:50:55,160 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/pos_self_order.assets_tests.min.css (id:998) 2026-10-10 18:50:57,669 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/242a095/project.webclient.min.css (id:999) 2026-10-10 18:50:57,891 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9ecc1e9/snailmail.report_assets_snailmail.min.css (id:1000) 2026-10-10 18:50:57,908 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ad26ee3/spreadsheet.assets_print.min.css (id:1001) 2026-10-10 18:50:57,921 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/spreadsheet.o_spreadsheet.min.css (id:1002) 2026-10-10 18:50:59,170 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cefb0ff/spreadsheet.public_spreadsheet.min.css (id:1003) 2026-10-10 18:50:59,190 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/stock.assets_stock_print_report.min.css (id:1004) 2026-10-10 18:50:59,492 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1c5c867/survey.survey_assets.min.css (id:1005) 2026-10-10 18:50:59,501 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/survey.survey_user_input_session_assets.min.css (id:1006) 2026-10-10 18:50:59,518 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.__assets_tests_call__.min.css (id:1007) 2026-10-10 18:50:59,532 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web._assets_jquery.min.css (id:1008) 2026-10-10 18:50:59,544 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.ace_lib.min.css (id:1009) 2026-10-10 18:50:59,555 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_clickbot.min.css (id:1010) 2026-10-10 18:50:59,577 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_common.min.css (id:1011) 2026-10-10 18:50:59,590 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_emoji.min.css (id:1012) 2026-10-10 18:51:04,603 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c0a43a3/web.assets_frontend.min.css (id:1013) 2026-10-10 18:51:08,391 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c0a43a3/web.assets_frontend_lazy.min.css (id:1014) 2026-10-10 18:51:08,406 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_frontend_minimal.min.css (id:1015) 2026-10-10 18:51:08,424 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_tests.min.css (id:1016) 2026-10-10 18:51:09,157 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c33e87f/web.assets_unit_tests.min.css (id:1017) 2026-10-10 18:51:12,407 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/aaae65d/web.assets_unit_tests_setup.min.css (id:1018) 2026-10-10 18:51:15,538 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/286322d/web.assets_web.min.css (id:1019) 2026-10-10 18:51:19,512 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c677c41/web.assets_web_dark.min.css (id:1020) 2026-10-10 18:51:23,238 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3f836ce/web.assets_web_print.min.css (id:1021) 2026-10-10 18:51:23,246 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.chartjs_lib.min.css (id:1022) 2026-10-10 18:51:23,256 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.fullcalendar_lib.min.css (id:1023) 2026-10-10 18:51:23,264 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.qunit_suite_tests.min.css (id:1024) 2026-10-10 18:51:24,887 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5b1b151/web.report_assets_common.min.css (id:1025) 2026-10-10 18:51:24,901 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3cf8bf7/web.report_assets_pdf.min.css (id:1026) 2026-10-10 18:51:28,050 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/65848c4/web.tests_assets.min.css (id:1027) 2026-10-10 18:51:28,059 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web_tour.interactive.min.css (id:1028) 2026-10-10 18:51:28,277 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/66bce23/website.assets_all_wysiwyg.min.css (id:1029) 2026-10-10 18:51:28,690 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/66bce23/website.assets_wysiwyg.min.css (id:1030) 2026-10-10 18:51:29,386 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/47da01e/website.website_builder_assets.min.css (id:1031) 2026-10-10 18:51:31,018 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f043eb7/website_slides.slide_embed_assets.min.css (id:1032) 2026-10-10 18:51:31,023 26 INFO 02118-19-0-all odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 57.66124415397644 seconds 2026-10-10 18:51:33,077 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_channel: Starting TestChannel.test_auto_subscribe_department ... 2026-10-10 18:51:33,299 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_channel: Starting TestChannel.test_auto_subscribe_when_updating_employee_department ... 2026-10-10 18:51:33,556 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 602 checked, 4 removed 2026-10-10 18:51:37,522 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_0contract_1version ... 2026-10-10 18:51:37,709 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_1version ... 2026-10-10 18:51:38,205 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version ... 2026-10-10 18:51:38,444 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_end ... 2026-10-10 18:51:38,636 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_start ... 2026-10-10 18:51:38,853 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_start_date_end ... 2026-10-10 18:51:39,083 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each ... 2026-10-10 18:51:39,238 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each_w_date_end ... 2026-10-10 18:51:39,328 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each_w_date_start ... 2026-10-10 18:51:39,551 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each_w_date_start_date_end ... 2026-10-10 18:51:39,746 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each ... 2026-10-10 18:51:39,986 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each_w_date_end ... 2026-10-10 18:51:40,338 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each_w_date_start ... 2026-10-10 18:51:40,702 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each_w_date_start_date_end ... 2026-10-10 18:51:41,060 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 18:51:41,072 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestHrEmployeeLinks.test_shared_private_link_permissions ... 2026-10-10 18:51:41,796 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:51:44,391 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome pid: 30 2026-10-10 18:51:44,403 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome headless temporary user profile dir: /tmp/tmpgk8njpj5_chrome_odoo 2026-10-10 18:51:44,405 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Issuing json command http://127.0.0.1:35673/json/version 2026-10-10 18:51:44,414 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:51:44,561 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Browser version: Chrome/141.0.7390.54 2026-10-10 18:51:44,561 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Issuing json command http://127.0.0.1:35673/json 2026-10-10 18:51:44,563 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:51:44,673 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Websocket url found: ws://127.0.0.1:35673/devtools/page/AE62A8D981768F8A1FB6DDB6DEF0D935 2026-10-10 18:51:44,740 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Enable chrome headless console log notification 2026-10-10 18:51:44,758 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome headless enable page notifications 2026-10-10 18:51:44,976 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:amy from n/a 2026-10-10 18:51:44,980 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Setting session cookie in browser 2026-10-10 18:51:44,982 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Open "http://127.0.0.1:8069/odoo/employees/5" in browser 2026-10-10 18:51:44,982 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Navigating to: "http://127.0.0.1:8069/odoo/employees/5" 2026-10-10 18:51:45,040 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:51:47,735 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:47] "GET /odoo/employees/5 HTTP/1.1" 200 - 144 0.264 2.445 2026-10-10 18:51:47,753 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Navigation result: {'frameId': 'AE62A8D981768F8A1FB6DDB6DEF0D935', 'loaderId': 'E5954F3154A9505BB052182260CFA410', 'isDownload': False} 2026-10-10 18:51:47,753 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Evaluate ready code "odoo.isTourReady('check_public_employee_link_redirect')" 2026-10-10 18:51:47,922 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:47] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.027 0.063 2026-10-10 18:51:47,983 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:47] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.016 0.103 2026-10-10 18:51:48,591 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:48] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.288 0.406 2026-10-10 18:51:48,662 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:48] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.196 2026-10-10 18:51:49,015 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:49] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.039 2026-10-10 18:51:49,949 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:49] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.002 0.009 2026-10-10 18:51:49,997 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:49] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 18:51:50,029 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.022 0.025 2026-10-10 18:51:50,054 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:51:50,113 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.105 2026-10-10 18:51:50,225 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.021 2026-10-10 18:51:50,467 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: Owl is running in 'dev' mode. 2026-10-10 18:51:50,515 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 18:51:50,587 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:51:50,768 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "GET /odoo HTTP/1.1" 200 - 26 0.032 0.096 2026-10-10 18:51:50,805 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.130 2026-10-10 18:51:50,887 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.005 0.016 2026-10-10 18:51:50,916 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "POST /web/action/load HTTP/1.1" 200 - 11 0.012 0.036 2026-10-10 18:51:50,930 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: The ready code tooks too much time : 3.1761510372161865 2026-10-10 18:51:50,930 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Evaluate test code "odoo.startTour('check_public_employee_link_redirect', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/employees/5", "delayToCheckUndeterminisms": 0})" 2026-10-10 18:51:50,938 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:51:50,967 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 18:51:50,983 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:50] "GET /web/image?model=res.users&field=avatar_128&id=7 HTTP/1.1" 200 - 14 0.031 0.083 2026-10-10 18:51:51,017 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:51] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 18:51:51,046 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: [1/1] Tour check_public_employee_link_redirect → Step See if redirect warning popup appears for current user (trigger: .o_dialog:not(.o_inactive_modal) .modal-content .modal-body div[role="alert"] p) 2026-10-10 18:51:51,067 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:51] "GET /web/image/res.partner/14/avatar_128?unique=1791658301000 HTTP/1.1" 200 - 6 0.022 0.164 2026-10-10 18:51:51,161 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.188 2026-10-10 18:51:51,309 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:51] "POST /mail/data HTTP/1.1" 200 - 33 0.070 0.269 2026-10-10 18:51:53,016 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 106 0.200 1.814 2026-10-10 18:51:53,202 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.072 2026-10-10 18:51:53,258 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 22 0.094 2.137 2026-10-10 18:51:53,288 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 18:51:53,302 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 18:51:53,339 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-10 18:51:53,367 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 18:51:53,387 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 18:51:53,414 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 22 0.056 2.346 2026-10-10 18:51:53,439 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 2 0.001 2.288 2026-10-10 18:51:53,445 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 18:51:53,516 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: tour succeeded 2026-10-10 18:51:53,517 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR check_public_employee_link_redirect SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-10 18:51:53,573 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 22 0.032 2.369 2026-10-10 18:51:53,657 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 22 0.019 2.307 2026-10-10 18:51:53,777 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: heap 17659156 (allocated 18567168) 2026-10-10 18:51:53,854 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Closing chrome headless with pid 30 2026-10-10 18:51:53,904 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:53] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 21 0.045 0.561 2026-10-10 18:51:53,905 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Closing websocket connection 2026-10-10 18:51:53,921 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Terminating chrome headless with pid 30 2026-10-10 18:51:54,058 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:54] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 21 0.033 0.623 2026-10-10 18:51:54,061 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:54] "GET /websocket?version=19.0-2 HTTP/1.1" 503 - 0 0.000 2.991 2026-10-10 18:51:54,094 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:54] "POST /web/action/load HTTP/1.1" 200 - 11 0.012 0.611 2026-10-10 18:51:54,216 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_185154_216073_test_shared_private_link_permissions.txt 2026-10-10 18:51:54,219 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Removing chrome user profile "/tmp/tmpgk8njpj5_chrome_odoo" 2026-10-10 18:51:54,308 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 18:51:58,626 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestVersionCron.test_get_version_without_any_version ... 2026-10-10 18:51:58,737 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestVersionCron.test_version_cron_update_fields ... 2026-10-10 18:51:58,935 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestVersionCron.test_version_cron_update_no_fields ... 2026-10-10 18:51:59,421 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 18:51:59,448 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestHrEmployeeWebJson.test_webjson_employees ... 2026-10-10 18:51:59,471 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 18:51:59,490 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:51:59,760 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:51:59] "GET /json/1/employees HTTP/1.1" 307 - 40 0.060 0.214 2026-10-10 18:52:00,139 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:00] "GET /json/1/employees?offset=0&limit=80 HTTP/1.1" 200 - 42 0.177 0.195 2026-10-10 18:52:00,174 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 18:52:02,405 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_1_version_contract_synchronisation ... 2026-10-10 18:52:02,883 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_2_versions_contract_synchronisation ... 2026-10-10 18:52:03,359 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_archive_or_unassign_all_versions ... 2026-10-10 18:52:04,123 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_contracts_no_overlap ... 2026-10-10 18:52:04,816 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_cron_update_current_version ... 2026-10-10 18:52:05,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_cron: Job 'HR Employee: Update Current Version' (33) starting 2026-10-10 18:52:05,000 26 INFO 02118-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-10-10 18:52:05,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_cron: Job 'HR Employee: Update Current Version' (33) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-10-10 18:52:05,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_cron: Job 'HR Employee: Update Current Version' (33) starting 2026-10-10 18:52:05,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_cron: Job 'HR Employee: Update Current Version' (33) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-10-10 18:52:05,562 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_date_version_sync_contract_date_start_for_single_version ... 2026-10-10 18:52:06,051 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_constraints ... 2026-10-10 18:52:06,449 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_new_version_in_contract ... 2026-10-10 18:52:07,158 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_new_version_out_of_contract ... 2026-10-10 18:52:08,122 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_synchronisation ... 2026-10-10 18:52:08,623 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_delete_version ... 2026-10-10 18:52:08,944 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [541] 2026-10-10 18:52:08,970 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [108] 2026-10-10 18:52:09,004 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [536] 2026-10-10 18:52:09,042 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [106] 2026-10-10 18:52:09,088 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [540] 2026-10-10 18:52:09,096 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_hr_version_fields_tracking ... 2026-10-10 18:52:09,098 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_in_out_contract ... 2026-10-10 18:52:09,465 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_contract_sync_different_contract ... 2026-10-10 18:52:09,895 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_contract_sync_same_contract ... 2026-10-10 18:52:10,161 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_all_contract ... 2026-10-10 18:52:10,808 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_incompatible ... 2026-10-10 18:52:11,449 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_mix_contract ... 2026-10-10 18:52:11,952 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_no_contract ... 2026-10-10 18:52:12,325 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_other ... 2026-10-10 18:52:12,742 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_other_and_contract_date_sync ... 2026-10-10 18:52:13,148 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_occupation_dates ... 2026-10-10 18:52:13,498 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_related_fields_on_version ... 2026-10-10 18:52:13,501 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_related_fields_on_version_onchange ... 2026-10-10 18:52:13,512 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_search_on_version_fields ... 2026-10-10 18:52:14,624 26 INFO 02118-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 10, model: hr.version, field: contract_date_start 2026-10-10 18:52:14,640 26 INFO 02118-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 10, model: hr.version, field: wage 2026-10-10 18:52:14,647 26 INFO 02118-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 10, model: hr.version, field: wage 2026-10-10 18:52:14,824 26 INFO 02118-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: contract_date_start 2026-10-10 18:52:14,833 26 INFO 02118-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: wage 2026-10-10 18:52:14,838 26 INFO 02118-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: wage 2026-10-10 18:52:14,967 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_unlink_version_except_one ... 2026-10-10 18:52:15,292 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [628] 2026-10-10 18:52:15,308 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [139] 2026-10-10 18:52:15,314 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_version_date_start_end_search ... 2026-10-10 18:52:15,759 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-10 18:52:26,587 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [16032] 2026-10-10 18:52:26,590 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [11] 2026-10-10 18:52:28,449 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_assert_initial_values ... 2026-10-10 18:52:28,667 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_get_default_recipients ... 2026-10-10 18:52:29,028 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_get_suggested_recipients ... 2026-10-10 18:52:29,339 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_template ... 2026-10-10 18:52:29,954 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-10 18:52:29,970 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts: Starting TestEmployeeMultipleBanksUi.test_employee_profile_tour ... 2026-10-10 18:52:31,098 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome pid: 206 2026-10-10 18:52:31,098 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome headless temporary user profile dir: /tmp/tmpkjbp6a31_chrome_odoo 2026-10-10 18:52:31,099 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:36923/json/version 2026-10-10 18:52:31,101 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36923', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:52:31,257 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Browser version: Chrome/141.0.7390.54 2026-10-10 18:52:31,258 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:36923/json 2026-10-10 18:52:31,261 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36923', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:52:31,309 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Websocket url found: ws://127.0.0.1:36923/devtools/page/883D0AB5869AA2B1F802DFA8A950BC59 2026-10-10 18:52:31,370 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Enable chrome headless console log notification 2026-10-10 18:52:31,390 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome headless enable page notifications 2026-10-10 18:52:31,651 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 18:52:31,659 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Setting session cookie in browser 2026-10-10 18:52:31,662 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 18:52:31,662 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 18:52:31,727 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:52:33,789 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:33] "GET /odoo HTTP/1.1" 200 - 155 0.213 1.888 2026-10-10 18:52:33,808 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Navigation result: {'frameId': '883D0AB5869AA2B1F802DFA8A950BC59', 'loaderId': 'A870D4D75BC30CC487DF790F17BDEAC4', 'isDownload': False} 2026-10-10 18:52:33,809 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Evaluate ready code "odoo.isTourReady('hr_employee_multiple_bank_accounts_tour')" 2026-10-10 18:52:33,869 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:33] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-10 18:52:33,900 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:33] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.030 2026-10-10 18:52:34,264 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:34] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.108 0.244 2026-10-10 18:52:34,324 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:34] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.325 2026-10-10 18:52:34,589 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:34] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.011 0.031 2026-10-10 18:52:35,200 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 18:52:35,232 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 18:52:35,275 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.018 0.033 2026-10-10 18:52:35,293 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.019 2026-10-10 18:52:35,310 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 18:52:35,367 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 18:52:35,434 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.035 0.069 2026-10-10 18:52:35,449 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-10 18:52:35,485 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: Owl is running in 'dev' mode. 2026-10-10 18:52:35,505 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 18:52:35,532 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:52:35,630 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /odoo HTTP/1.1" 200 - 27 0.027 0.052 2026-10-10 18:52:35,687 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.120 2026-10-10 18:52:35,827 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.027 0.064 2026-10-10 18:52:35,841 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Evaluate test code "odoo.startTour('hr_employee_multiple_bank_accounts_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 18:52:35,876 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 18:52:35,881 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.119 2026-10-10 18:52:35,898 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 18:52:35,922 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.147 2026-10-10 18:52:35,925 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [1/15] Tour hr_employee_multiple_bank_accounts_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 18:52:35,957 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /web/image/res.partner/3/avatar_128?unique=1791651690000 HTTP/1.1" 200 - 6 0.009 0.191 2026-10-10 18:52:35,987 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.094 2026-10-10 18:52:36,097 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:36] "POST /mail/data HTTP/1.1" 200 - 33 0.042 0.159 2026-10-10 18:52:36,143 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-10 18:52:36,202 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [2/15] Tour hr_employee_multiple_bank_accounts_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-10 18:52:36,270 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:36] "POST /mail/data HTTP/1.1" 200 - 57 0.039 0.082 2026-10-10 18:52:36,313 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [3/15] Tour hr_employee_multiple_bank_accounts_tour → Step Open an Employee Profile (trigger: .o_kanban_record:contains('Johnny H.')) 2026-10-10 18:52:36,315 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:36] "POST /mail/data HTTP/1.1" 200 - 1 0.003 0.011 2026-10-10 18:52:36,357 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.021 2026-10-10 18:52:36,621 26 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-10-10 18:52:36,913 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:36] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.059 0.050 2026-10-10 18:52:36,944 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:36] "GET /web/image/discuss.channel/1/avatar_128?unique=bb24e3405886220e21c328168c8033dc8ec8c9b2c946f26df24470e9bbb141eb7c277022583245110ae13e34379e5032b7562da8b584f773fff059a983f9b6b8 HTTP/1.1" 200 - 3 0.005 0.075 2026-10-10 18:52:36,970 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:36] "GET /web/image/discuss.channel/2/avatar_128?unique=4833a733ef290880974b6e5a59f9cb1e64d1a1606f03f6ae0839d3f86be506b485e490f84f9d2a64dc4e084a85de0fb46420c5720f7100fcf9ac9e76410c5b31 HTTP/1.1" 200 - 3 0.009 0.106 2026-10-10 18:52:37,016 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:37] "GET /web/image/res.partner/2/avatar_128?unique=1791651659000 HTTP/1.1" 200 - 5 0.006 0.146 2026-10-10 18:52:37,067 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:37] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.024 2026-10-10 18:52:37,139 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:37] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 18:52:37,161 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:37] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 18:52:37,178 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:37] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 18:52:38,811 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:38] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 106 0.181 1.490 2026-10-10 18:52:38,829 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:38] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 18:52:38,924 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:38] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 20 0.028 1.763 2026-10-10 18:52:38,949 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:38] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 18:52:38,976 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:38] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 18:52:39,010 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:39] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 18:52:39,073 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:39] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.047 1.879 2026-10-10 18:52:39,099 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:39] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 18:52:39,177 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:39] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.027 1.999 2026-10-10 18:52:39,263 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:39] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.025 2.085 2026-10-10 18:52:39,629 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:39] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 86 0.096 2.337 2026-10-10 18:52:39,698 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:39] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.013 0.844 2026-10-10 18:52:39,794 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:39] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.021 0.743 2026-10-10 18:52:39,854 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:39] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.026 0.129 2026-10-10 18:52:40,028 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:40] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 34 0.034 0.103 2026-10-10 18:52:40,220 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:40] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.011 0.029 2026-10-10 18:52:40,256 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:40] "GET /web/image/hr.employee/45/image_128?unique=1791658349000 HTTP/1.1" 200 - 11 0.010 0.025 2026-10-10 18:52:40,260 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [4/15] Tour hr_employee_multiple_bank_accounts_tour → Step Open personal tab (trigger: .nav-link:contains('Personal')) 2026-10-10 18:52:40,276 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:40] "GET /web/image/hr.employee/1/image_128?unique=1791651530000 HTTP/1.1" 200 - 4 0.007 0.054 2026-10-10 18:52:40,545 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:40] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 60 0.084 0.154 2026-10-10 18:52:40,787 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:40] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.013 2026-10-10 18:52:40,922 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:40] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.013 0.043 2026-10-10 18:52:40,930 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:40] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 18:52:41,163 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:41] "GET /web/image/hr.employee/45/avatar_128?unique=1791658349000 HTTP/1.1" 200 - 3 0.006 0.042 2026-10-10 18:52:41,203 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [5/15] Tour hr_employee_multiple_bank_accounts_tour → Step add bank 1 (trigger: input#bank_account_ids_2) 2026-10-10 18:52:41,312 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:41] "POST /mail/data HTTP/1.1" 200 - 30 0.050 0.117 2026-10-10 18:52:41,352 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [6/15] Tour hr_employee_multiple_bank_accounts_tour → Step add bank 1 (trigger: .dropdown-item:contains('Create and edit')) 2026-10-10 18:52:41,357 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:41] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.016 0.108 2026-10-10 18:52:41,369 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:41] "POST /web/dataset/call_kw/res.partner.bank/web_name_search#res.partner.bank.web_name_search HTTP/1.1" 200 - 2 0.002 0.019 2026-10-10 18:52:41,523 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:41] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.030 2026-10-10 18:52:41,665 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [7/15] Tour hr_employee_multiple_bank_accounts_tour → Step save bank 1 (trigger: .o_form_button_save:contains('Save')) 2026-10-10 18:52:41,727 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:41] "POST /web/dataset/call_kw/res.partner.bank/get_views#res.partner.bank.get_views HTTP/1.1" 200 - 11 0.015 0.039 2026-10-10 18:52:41,736 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:41] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-10-10 18:52:41,779 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:41] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 6 0.005 0.021 2026-10-10 18:52:42,100 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:42] "GET /web/image/hr.employee/45/avatar_128 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-10 18:52:42,137 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [8/15] Tour hr_employee_multiple_bank_accounts_tour → Step add bank 2 (trigger: input#bank_account_ids_2) 2026-10-10 18:52:42,248 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:42] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 23 0.026 0.056 2026-10-10 18:52:42,340 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:42] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.007 0.030 2026-10-10 18:52:42,614 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:42] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 40 0.043 0.198 2026-10-10 18:52:42,726 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [9/15] Tour hr_employee_multiple_bank_accounts_tour → Step add bank 2 (trigger: .dropdown-item:contains('Create and edit')) 2026-10-10 18:52:43,043 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [10/15] Tour hr_employee_multiple_bank_accounts_tour → Step save (trigger: .o_form_button_save:contains('Save')) 2026-10-10 18:52:43,085 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:43] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 5 0.006 0.020 2026-10-10 18:52:43,156 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [11/15] Tour hr_employee_multiple_bank_accounts_tour → Step add bank 3 (trigger: input#bank_account_ids_1) 2026-10-10 18:52:43,236 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:43] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 13 0.015 0.050 2026-10-10 18:52:43,305 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:43] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.006 0.037 2026-10-10 18:52:43,558 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:43] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 40 0.049 0.181 2026-10-10 18:52:43,665 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [12/15] Tour hr_employee_multiple_bank_accounts_tour → Step add bank 3 (trigger: .dropdown-item:contains('Create and edit')) 2026-10-10 18:52:43,686 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:43] "POST /web/dataset/call_kw/res.partner.bank/web_name_search#res.partner.bank.web_name_search HTTP/1.1" 200 - 2 0.003 0.013 2026-10-10 18:52:43,935 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:43] "POST /web/dataset/call_kw/res.partner.bank/web_name_search#res.partner.bank.web_name_search HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 18:52:44,010 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [13/15] Tour hr_employee_multiple_bank_accounts_tour → Step save bank 3 (trigger: .o_form_button_save:contains('Save')) 2026-10-10 18:52:44,044 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:44] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 5 0.005 0.020 2026-10-10 18:52:44,116 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [14/15] Tour hr_employee_multiple_bank_accounts_tour → Step save employee form (trigger: .fa-cloud-upload) 2026-10-10 18:52:44,179 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:44] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 13 0.017 0.040 2026-10-10 18:52:44,248 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:44] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.007 0.036 2026-10-10 18:52:44,464 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:44] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 40 0.033 0.157 2026-10-10 18:52:44,532 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: [15/15] Tour hr_employee_multiple_bank_accounts_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 18:52:44,749 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:44] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 58 0.059 0.144 2026-10-10 18:52:44,810 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:44] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.014 0.029 2026-10-10 18:52:44,898 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:44] "GET /web/image/hr.employee/45/avatar_128?unique=1791658364000 HTTP/1.1" 200 - 3 0.010 0.022 2026-10-10 18:52:44,958 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: tour succeeded 2026-10-10 18:52:44,961 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR hr_employee_multiple_bank_accounts_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-10 18:52:45,048 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:45] "POST /mail/data HTTP/1.1" 200 - 20 0.026 0.062 2026-10-10 18:52:45,748 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: heap 38136712 (allocated 39677952) 2026-10-10 18:52:45,794 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Closing chrome headless with pid 206 2026-10-10 18:52:45,816 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Closing websocket connection 2026-10-10 18:52:45,818 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Terminating chrome headless with pid 206 2026-10-10 18:52:46,021 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_185246_020656_test_employee_profile_tour.txt 2026-10-10 18:52:46,021 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Removing chrome user profile "/tmp/tmpkjbp6a31_chrome_odoo" 2026-10-10 18:52:46,120 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 18:52:46,124 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_payroll_fields_access: Starting TestPayrollFieldsAccess.test_payroll_fields_are_hidden_to_non_payroll_users_in_employee_form_view ... 2026-10-10 18:52:46,347 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_payroll_fields_access: Starting TestPayrollFieldsAccess.test_payroll_fields_are_hidden_to_non_payroll_users_in_version_form_view ... 2026-10-10 18:52:46,399 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_payroll_fields_access: Starting TestPayrollFieldsAccess.test_related_fields_on_version ... 2026-10-10 18:52:46,414 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 18:52:47,911 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_access_preferences_view ... 2026-10-10 18:52:48,350 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:52:48,739 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_access_preferences_view_toolbar ... 2026-10-10 18:52:49,387 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:52:50,224 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:52:50,688 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_employee_fields_groups ... 2026-10-10 18:52:51,285 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:52:51,693 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_open_preferences_with_group_without_external_id ... 2026-10-10 18:52:51,981 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_preferences_view_fields ... 2026-10-10 18:52:52,752 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:52:53,515 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:52:53,663 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-10 18:52:53,671 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui: Starting TestEmployeeUi.test_employee_profile_tour ... 2026-10-10 18:52:54,423 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:52:55,087 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:52:56,187 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome pid: 424 2026-10-10 18:52:56,188 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome headless temporary user profile dir: /tmp/tmpkjsnlpw1_chrome_odoo 2026-10-10 18:52:56,188 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:37959/json/version 2026-10-10 18:52:56,189 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:52:56,549 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Browser version: Chrome/141.0.7390.54 2026-10-10 18:52:56,549 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:37959/json 2026-10-10 18:52:56,551 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:52:56,634 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Websocket url found: ws://127.0.0.1:37959/devtools/page/0FF74061592DECD55B7D675443A902FA 2026-10-10 18:52:56,688 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Enable chrome headless console log notification 2026-10-10 18:52:56,754 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome headless enable page notifications 2026-10-10 18:52:56,958 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:davidelora from n/a 2026-10-10 18:52:56,963 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Setting session cookie in browser 2026-10-10 18:52:56,971 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 18:52:56,971 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 18:52:57,008 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:52:58,848 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:58] "GET /odoo HTTP/1.1" 200 - 147 0.188 1.659 2026-10-10 18:52:58,857 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Navigation result: {'frameId': '0FF74061592DECD55B7D675443A902FA', 'loaderId': '6DB8347D5081EC4061308F6AB85F53E6', 'isDownload': False} 2026-10-10 18:52:58,857 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Evaluate ready code "odoo.isTourReady('hr_employee_tour')" 2026-10-10 18:52:58,934 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:58] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-10-10 18:52:58,967 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:58] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.036 2026-10-10 18:52:59,128 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:59] "GET /web/webclient/load_menus HTTP/1.1" 200 - 32 0.052 0.148 2026-10-10 18:52:59,139 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:59] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.096 2026-10-10 18:52:59,273 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:59] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-10 18:52:59,869 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:59] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.000 0.005 2026-10-10 18:52:59,913 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:59] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 18:52:59,932 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.017 0.022 2026-10-10 18:52:59,963 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:52:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.033 2026-10-10 18:53:00,032 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:53:00,092 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.023 2026-10-10 18:53:00,192 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: Owl is running in 'dev' mode. 2026-10-10 18:53:00,232 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 18:53:00,284 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 18:53:00,377 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /odoo HTTP/1.1" 200 - 27 0.017 0.044 2026-10-10 18:53:00,410 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.078 2026-10-10 18:53:00,552 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Evaluate test code "odoo.startTour('hr_employee_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 18:53:00,565 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 18:53:00,566 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /web/image?model=res.users&field=avatar_128&id=25 HTTP/1.1" 200 - 14 0.027 0.042 2026-10-10 18:53:00,575 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:53:00,580 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: [1/7] Tour hr_employee_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 18:53:00,631 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /web/image/res.partner/77/avatar_128?unique=1791658373000 HTTP/1.1" 200 - 6 0.017 0.108 2026-10-10 18:53:00,654 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.122 2026-10-10 18:53:00,675 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: [2/7] Tour hr_employee_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-10 18:53:00,679 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.067 2026-10-10 18:53:00,690 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-10 18:53:00,713 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.179 2026-10-10 18:53:00,768 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: [3/7] Tour hr_employee_tour → Step Open an Employee Profile (trigger: .o_kanban_record:contains('Johnny H.')) 2026-10-10 18:53:00,804 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "POST /mail/data HTTP/1.1" 200 - 33 0.037 0.134 2026-10-10 18:53:00,842 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.145 2026-10-10 18:53:00,871 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.085 2026-10-10 18:53:00,931 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 18:53:00,958 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:00] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:53:02,932 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:02] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 106 0.306 1.699 2026-10-10 18:53:02,973 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:02] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:53:02,982 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:02] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:53:03,207 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:03] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 22 0.075 2.197 2026-10-10 18:53:03,254 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:03] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 18:53:03,274 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:03] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 18:53:03,307 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:03] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 18:53:03,381 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:03] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 22 0.056 2.402 2026-10-10 18:53:03,418 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:03] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 18:53:03,510 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:03] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 22 0.036 2.532 2026-10-10 18:53:03,610 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:03] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 22 0.025 2.639 2026-10-10 18:53:03,965 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: OwlError: onWillStart's promise hasn't resolved after 3 seconds at wrapError (http://127.0.0.1:8069/web/assets/2df28a4/web.assets_web.min.js:899:173) at onWillStart (http://127.0.0.1:8069/web/assets/2df28a4/web.assets_web.min.js:904:117) at View.setup (http://127.0.0.1:8069/web/assets/2df28a4/web.assets_web.min.js:10223:292) at new ComponentNode (http://127.0.0.1:8069/web/assets/2df28a4/web.assets_web.min.js:857:202) at http://127.0.0.1:8069/web/assets/2df28a4/web.assets_web.min.js:1428:6 at ControllerComponent.template (eval at compile (http://127.0.0.1:8069/web/assets/2df28a4/web.assets_web.min.js:1383:421), :12:27) at Fiber._render (http://127.0.0.1:8069/web/assets/2df28a4/web.assets_web.min.js:792:96) at Fiber.render (http://127.0.0.1:8069/web/assets/2df28a4/web.assets_web.min.js:791:6) at ComponentNode.initiateRender (http://127.0.0.1:8069/web/assets/2df28a4/web.assets_web.min.js:862:47) 2026-10-10 18:53:03,968 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:03] "POST /web/dataset/call_kw/hr.employee.public/get_views#hr.employee.public.get_views HTTP/1.1" 200 - 45 0.096 2.887 2026-10-10 18:53:04,287 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:04] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 21 0.041 1.233 2026-10-10 18:53:04,426 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:04] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 21 0.051 1.042 2026-10-10 18:53:04,586 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:04] "POST /web/dataset/call_kw/hr.employee.public/web_search_read#hr.employee.public.web_search_read HTTP/1.1" 200 - 25 0.034 0.463 2026-10-10 18:53:04,628 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:04] "POST /web/dataset/call_kw/hr.employee.public/search_panel_select_range#hr.employee.public.search_panel_select_range HTTP/1.1" 200 - 7 0.009 0.544 2026-10-10 18:53:04,881 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: [4/7] Tour hr_employee_tour → Step Open a chat with the employee (trigger: .o_employee_chat_btn) 2026-10-10 18:53:04,954 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:04] "POST /mail/data HTTP/1.1" 200 - 45 0.059 0.112 2026-10-10 18:53:04,999 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:04] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.017 0.136 2026-10-10 18:53:05,045 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "GET /web/image/res.users/25/avatar_128 HTTP/1.1" 200 - 7 0.013 0.176 2026-10-10 18:53:05,072 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "GET /web/image/res.users/26/avatar_128 HTTP/1.1" 200 - 7 0.007 0.178 2026-10-10 18:53:05,162 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "GET /web/image/hr.employee.public/1/image_1024 HTTP/1.1" 200 - 10 0.009 0.265 2026-10-10 18:53:05,180 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "GET /web/image/hr.employee.public/52/image_1024 HTTP/1.1" 200 - 3 0.002 0.288 2026-10-10 18:53:05,213 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "GET /web/image/hr.employee.public/51/image_1024 HTTP/1.1" 200 - 3 0.003 0.242 2026-10-10 18:53:05,267 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "POST /web/dataset/call_kw/gamification.badge.user/get_views#gamification.badge.user.get_views HTTP/1.1" 200 - 9 0.013 0.238 2026-10-10 18:53:05,312 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.017 0.218 2026-10-10 18:53:05,379 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "POST /web/dataset/call_kw/hr.employee.public/web_read#hr.employee.public.web_read HTTP/1.1" 200 - 30 0.020 0.063 2026-10-10 18:53:05,534 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "POST /hr/get_org_chart HTTP/1.1" 200 - 3 0.007 0.010 2026-10-10 18:53:05,540 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 18:53:05,653 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: [5/7] Tour hr_employee_tour → Step .o-mail-ChatWindow .o-mail-ChatWindow-header:contains('Johnny H.') 2026-10-10 18:53:05,653 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "GET /web/image/hr.employee.public/51/avatar_128 HTTP/1.1" 200 - 4 0.004 0.014 2026-10-10 18:53:05,682 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "POST /web/dataset/call_kw/hr.employee.public/read#hr.employee.public.read HTTP/1.1" 200 - 3 0.002 0.017 2026-10-10 18:53:05,730 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "POST /web/dataset/call_kw/res.users/search#res.users.search HTTP/1.1" 200 - 9 0.009 0.017 2026-10-10 18:53:05,959 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:05] "POST /mail/action HTTP/1.1" 200 - 46 0.062 0.146 2026-10-10 18:53:06,072 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:06] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.004 0.012 2026-10-10 18:53:06,357 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:06] "GET /web/image/res.partner/78/avatar_128?unique=1791658373000 HTTP/1.1" 200 - 6 0.007 0.032 2026-10-10 18:53:06,374 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:06] "POST /discuss/channel/messages HTTP/1.1" 200 - 6 0.005 0.050 2026-10-10 18:53:06,448 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: [6/7] Tour hr_employee_tour → Step Open user account menu (trigger: .o_user_menu .dropdown-toggle) 2026-10-10 18:53:06,547 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: [7/7] Tour hr_employee_tour → Step Open My Preferences (trigger: [data-menu=preferences]) 2026-10-10 18:53:06,606 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: tour succeeded 2026-10-10 18:53:06,610 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: ╔═════════════════════════════════╗ ║ TOUR hr_employee_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-10 18:53:06,654 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:06] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 14 0.008 0.029 2026-10-10 18:53:06,827 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: heap 24608712 (allocated 26566656) 2026-10-10 18:53:06,838 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Closing chrome headless with pid 424 2026-10-10 18:53:06,840 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Closing websocket connection 2026-10-10 18:53:06,854 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Terminating chrome headless with pid 424 2026-10-10 18:53:07,023 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_185307_023259_test_employee_profile_tour.txt 2026-10-10 18:53:07,024 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Removing chrome user profile "/tmp/tmpkjsnlpw1_chrome_odoo" 2026-10-10 18:53:07,091 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui: Starting TestEmployeeUi.test_version_timeline_auto_save_tour ... 2026-10-10 18:53:07,000 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:53:08,000 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:53:09,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Chrome pid: 622 2026-10-10 18:53:09,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Chrome headless temporary user profile dir: /tmp/tmp4csqks5p_chrome_odoo 2026-10-10 18:53:09,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Issuing json command http://127.0.0.1:37541/json/version 2026-10-10 18:53:09,000 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37541', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:53:09,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Browser version: Chrome/141.0.7390.54 2026-10-10 18:53:09,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Issuing json command http://127.0.0.1:37541/json 2026-10-10 18:53:09,000 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37541', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:53:09,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Websocket url found: ws://127.0.0.1:37541/devtools/page/6A528D8FA93F3503AAAAA6047E87F2B2 2026-10-10 18:53:09,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Enable chrome headless console log notification 2026-10-10 18:53:09,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Chrome headless enable page notifications 2026-10-10 18:53:10,000 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:alice from n/a 2026-10-10 18:53:10,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Setting session cookie in browser 2026-10-10 18:53:10,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 18:53:10,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 18:53:10,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:53:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /odoo HTTP/1.1" 200 - 147 0.208 1.919 2026-10-10 18:53:12,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Navigation result: {'frameId': '6A528D8FA93F3503AAAAA6047E87F2B2', 'loaderId': 'C17F1E3FA7C5386081A91334F1CBBD61', 'isDownload': False} 2026-10-10 18:53:12,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Evaluate ready code "odoo.isTourReady('version_timeline_auto_save_tour')" 2026-10-10 18:53:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-10 18:53:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.027 2026-10-10 18:53:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 25 0.048 0.139 2026-10-10 18:53:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.050 2026-10-10 18:53:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 18:53:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 18:53:13,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 18:53:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.017 2026-10-10 18:53:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.046 2026-10-10 18:53:13,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 18:53:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-10-10 18:53:13,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: Owl is running in 'dev' mode. 2026-10-10 18:53:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 18:53:13,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /odoo HTTP/1.1" 200 - 27 0.021 0.051 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.083 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image?model=res.users&field=avatar_128&id=27 HTTP/1.1" 200 - 14 0.027 0.087 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Evaluate test code "odoo.startTour('version_timeline_auto_save_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 18:53:14,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 18:53:14,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.partner/79/avatar_128?unique=1791658373000 HTTP/1.1" 200 - 6 0.028 0.122 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.150 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [1/18] Tour version_timeline_auto_save_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.188 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [2/18] Tour version_timeline_auto_save_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 33 0.078 0.182 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.287 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [3/18] Tour version_timeline_auto_save_tour → Step Open an Employee Profile (trigger: .o_kanban_record:contains('Bob M.')) 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 44 0.049 0.091 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.148 2026-10-10 18:53:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.095 2026-10-10 18:53:15,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.034 0.049 2026-10-10 18:53:15,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/discuss.channel/1/avatar_128?unique=bb24e3405886220e21c328168c8033dc8ec8c9b2c946f26df24470e9bbb141eb7c277022583245110ae13e34379e5032b7562da8b584f773fff059a983f9b6b8 HTTP/1.1" 200 - 3 0.004 0.050 2026-10-10 18:53:15,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 18:53:15,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1791651659000 HTTP/1.1" 200 - 5 0.026 0.096 2026-10-10 18:53:17,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 106 0.172 1.342 2026-10-10 18:53:17,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 22 0.037 1.570 2026-10-10 18:53:17,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 18:53:17,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 18:53:17,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 18:53:17,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 22 0.037 1.691 2026-10-10 18:53:17,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 18:53:17,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 18:53:17,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 18:53:17,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 22 0.040 1.830 2026-10-10 18:53:17,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:53:17,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 22 0.032 1.939 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 86 0.094 2.365 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 21 0.030 0.922 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 21 0.022 0.895 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.014 1.226 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.011 0.213 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 34 0.024 0.080 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.013 0.022 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [4/18] Tour version_timeline_auto_save_tour → Step Open Payroll Page (trigger: .o_notebook_headers a[name='payroll_information']) 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.users/28/avatar_128 HTTP/1.1" 200 - 7 0.008 0.053 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.users/27/avatar_128 HTTP/1.1" 200 - 7 0.013 0.087 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/1/image_128?unique=1791651530000 HTTP/1.1" 200 - 11 0.013 0.109 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/53/image_128?unique=1791658373000 HTTP/1.1" 200 - 4 0.004 0.126 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/54/image_128?unique=1791658373000 HTTP/1.1" 200 - 4 0.003 0.138 2026-10-10 18:53:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 68 0.067 0.221 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.017 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.014 0.027 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/54/avatar_128?unique=1791658373000 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [5/18] Tour version_timeline_auto_save_tour → Step Version should have no contract (trigger: .o_arrow_button_wrapper[data-tooltip='No contract']) 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [6/18] Tour version_timeline_auto_save_tour → Step Set a contract date start on the version (trigger: .o_field_widget[name='contract_date_start'] .o_input) 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.034 0.047 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 32 0.042 0.109 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.040 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [7/18] Tour version_timeline_auto_save_tour → Step Choose date X + 1 (trigger: .o_date_item_cell:nth-child(11) > div) 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 18:53:19,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [8/18] Tour version_timeline_auto_save_tour → Step body:not(:has(.o_datetime_picker)) 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [9/18] Tour version_timeline_auto_save_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [10/18] Tour version_timeline_auto_save_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 36 0.025 0.146 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 67 0.073 0.200 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.036 0.055 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [11/18] Tour version_timeline_auto_save_tour → Step Tooltip should now reflect the new contract date start (trigger: .o_arrow_button_wrapper[data-tooltip^='Contract:']) 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.004 0.035 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/54/avatar_128?unique=1704067200000 HTTP/1.1" 200 - 3 0.005 0.047 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 23 0.023 0.093 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [12/18] Tour version_timeline_auto_save_tour → Step Open contract end date (trigger: .o_field_widget[name='contract_date_end'] .o_input) 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [13/18] Tour version_timeline_auto_save_tour → Step Choose date X + 2 (trigger: .o_date_item_cell:nth-child(12) > div) 2026-10-10 18:53:20,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [14/18] Tour version_timeline_auto_save_tour → Step body:not(:has(.o_datetime_picker)) 2026-10-10 18:53:21,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [15/18] Tour version_timeline_auto_save_tour → Step Open Create New Version (trigger: .o_field_widget[name='version_id'] > .o_arrow_button_wrapper > button) 2026-10-10 18:53:21,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [16/18] Tour version_timeline_auto_save_tour → Step Choose date X + 3 (trigger: .o_date_item_cell:nth-child(13) > div) 2026-10-10 18:53:21,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [17/18] Tour version_timeline_auto_save_tour → Step body:not(:has(.o_datetime_picker)) 2026-10-10 18:53:21,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [18/18] Tour version_timeline_auto_save_tour → Step Wait until new version is created and form reloads (trigger: body .o_form_saved) 2026-10-10 18:53:21,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 36 0.047 0.246 2026-10-10 18:53:21,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 59 0.086 0.211 2026-10-10 18:53:21,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: tour succeeded 2026-10-10 18:53:21,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR version_timeline_auto_save_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-10 18:53:21,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.059 0.067 2026-10-10 18:53:21,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/create_version#hr.employee.create_version HTTP/1.1" 200 - 24 0.077 0.154 2026-10-10 18:53:22,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 23 0.037 0.260 2026-10-10 18:53:22,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: heap 35653244 (allocated 39407616) 2026-10-10 18:53:22,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.008 0.017 2026-10-10 18:53:22,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Closing chrome headless with pid 622 2026-10-10 18:53:22,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Closing websocket connection 2026-10-10 18:53:22,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Terminating chrome headless with pid 622 2026-10-10 18:53:22,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 43 0.054 0.149 2026-10-10 18:53:22,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20240101_000000_000000_test_version_timeline_auto_save_tour.txt 2026-10-10 18:53:22,000 26 INFO 02118-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Removing chrome user profile "/tmp/tmp4csqks5p_chrome_odoo" 2026-10-10 18:53:22,730 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 18:53:30,621 26 INFO 02118-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_kiosk: Starting TestHrAttendanceKiosk.test_employee_count_kiosk ... 2026-10-10 18:53:30,727 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:53:30,926 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:30] "GET /hr_attendance/d1b946797996465f88e31ee7b30f7569 HTTP/1.1" 200 - 19 0.024 0.181 2026-10-10 18:53:30,934 26 INFO 02118-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_kiosk: Starting TestHrAttendanceKiosk.test_employee_infos_on_kiosk ... 2026-10-10 18:53:31,066 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:53:31,238 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:31] "GET /hr_attendance/d1b946797996465f88e31ee7b30f7569 HTTP/1.1" 200 - 20 0.026 0.155 2026-10-10 18:53:31,261 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:53:31] "POST /hr_attendance/employees_infos HTTP/1.1" 200 - 6 0.005 0.013 2026-10-10 18:53:31,287 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 18:53:31,733 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:53:32,190 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:53:33,349 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 18:53:33,982 26 INFO 02118-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_manager: Starting TestAttendanceManager.test_attendance_manager_rights ... 2026-10-10 18:53:34,111 26 INFO 02118-19-0-all odoo.models.unlink: User #29 deleted hr.attendance.overtime.line records with IDs: [1] 2026-10-10 18:53:34,259 26 INFO 02118-19-0-all odoo.models.unlink: User #29 deleted hr.attendance.overtime.line records with IDs: [2] 2026-10-10 18:53:34,306 26 INFO 02118-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_manager: Starting TestAttendanceManager.test_attendance_officer_rights ... 2026-10-10 18:53:34,412 26 INFO 02118-19-0-all odoo.models.unlink: User #30 deleted hr.attendance.overtime.line records with IDs: [1] 2026-10-10 18:53:34,507 26 INFO 02118-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_manager: Starting TestAttendanceManager.test_employee_attendance_smart_button ... 2026-10-10 18:53:34,700 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 18:54:37,596 26 INFO 02118-19-0-all odoo.addons.hr_attendance.tests.test_performance: Starting TestHrAttendancePerformance.test_regenerate_overtime_line ... 2026-10-10 18:55:44,451 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [1059, 5709, 4407, 5523, 3167, 4531, 935, 1493, 625, 191, 3973, 997, 1369, 1741, 315, 873, 5089, 439, 3725, 4035, 4965, 2609, 5399, 1803, 129, 2733, 1307, 2795, 3539, 5585, 4593, 4903, 1927, 2299, 2547, 811, 4345, 6081, 3229, 3353, 5647, 2981, 253, 4469, 3601, 5895, 501, 1989, 4097, 1183, 5337, 5833, 377, 2237, 5957, 5151, 2113, 5213, 2423, 5027, 67, 4221, 749, 5275, 3911, 6019, 4283, 563, 1121, 1555, 1431, 1679, 3477, 2671, 2857, 2051, 3415, 2919, 4841, 3105, 4717, 687, 4159, 3663, 2361, 1617, 5, 5771, 4655, 3043, 3291, 2175, 2485, 1865, 6143, 3787, 4779, 5461, 1245, 3849, 192, 2734, 5152, 316, 750, 4780, 5276, 4160, 1060, 2052, 998, 2796, 5896, 3540, 378, 6144, 2114, 5214, 4222, 68, 564, 4656, 1432, 1680, 688, 3230, 4842, 2362, 3044, 3292, 5462, 3726, 4532, 5710, 1370, 1742, 626, 3974, 130, 3788, 2610, 4904, 812, 2548, 4470, 2300, 4594, 502, 4718, 2982, 3354, 6082, 3850, 5586, 1308, 1804, 5400, 4966, 5648, 3106, 4036, 1494, 874, 1990, 5524, 4408, 3664, 1246, 1866, 5772, 2920, 6020, 3416, 2672, 1618, 5028, 2238, 6, 4346, 5338, 1184, 4098, 254, 2486, 440, 3912, 1928, 5090, 2424, 936, 2176, 1556, 2858, 5958, 3478, 3168, 3602, 5834, 4284, 1122, 1247, 1991, 5525, 7, 937, 1867, 3293, 3045, 2177, 5463, 5773, 4657, 4843, 2921, 1557, 4719, 2363, 1681, 6021, 4285, 689, 1061, 3417, 69, 2115, 2673, 5153, 5215, 2859, 5029, 3231, 2239, 3107, 4223, 2053, 5339, 5649, 4347, 1433, 3603, 379, 2487, 1185, 4161, 6145, 1619, 3541, 5959, 503, 5897, 2983, 5835, 4471, 2301, 255, 3851, 5277, 813, 3355, 441, 4905, 5401, 2611, 317, 1309, 3479, 131, 6083, 999, 1805, 5587, 565, 627, 1495, 3789, 2735, 4967, 1929, 3913, 3975, 2797, 4037, 4099, 1743, 751, 2549, 1371, 1123, 193, 5091, 875, 4595, 5711, 4533, 4409, 3169, 2425, 3665, 4781, 3727, 3976, 3790, 2426, 690, 3232, 3852, 628, 5588, 2488, 1558, 1434, 6146, 70, 1682, 3108, 4844, 3046, 3294, 4658, 4534, 1372, 1744, 6084, 132, 4906, 4472, 2984, 8, 3356, 1496, 1310, 1806, 4968, 6022, 194, 4410, 1248, 1868, 2922, 3418, 5030, 4348, 1186, 256, 1620, 1930, 5092, 4286, 2860, 5960, 3480, 1124, 1992, 318, 5154, 4224, 1062, 2798, 4782, 5898, 3542, 2054, 5216, 4162, 380, 1000, 2116, 2736, 5278, 5836, 3604, 2178, 938, 4100, 442, 5340, 2240, 2674, 876, 4596, 5774, 3666, 4038, 5402, 504, 2302, 814, 2612, 5712, 3728, 3170, 5464, 2364, 752, 566, 3914, 2550, 5526, 4720, 5650, 4845, 1125, 5279, 5837, 3915, 3481, 3791, 3605, 3171, 2861, 4101, 1621, 4287, 1559, 939, 5093, 2179, 2489, 1931, 257, 443, 5961, 1187, 4349, 3233, 5341, 5031, 2241, 4597, 2675, 4721, 3419, 9, 877, 2923, 2551, 5775, 1869, 1249, 5589, 3667, 195, 6023, 4039, 4411, 4969, 1807, 629, 5403, 3357, 2985, 3853, 505, 1311, 2427, 2303, 815, 5527, 4473, 4907, 2613, 133, 6085, 3977, 4659, 1745, 3109, 5713, 1373, 4535, 3729, 691, 3295, 3047, 5465, 1993, 1683, 2365, 753, 71, 6147, 5651, 567, 5217, 4163, 2055, 4783, 3543, 381, 1497, 1001, 5899, 2799, 1063, 1435, 2117, 4225, 5155, 319, 2737, 3792, 3916, 506, 382, 5838, 1312, 3110, 1126, 1622, 3482, 2366, 10, 754, 2304, 3606, 816, 5280, 1994, 4102, 5652, 2862, 72, 4474, 4908, 940, 4226, 1560, 4288, 5094, 3978, 4660, 2180, 2614, 1932, 6148, 258, 5528, 2490, 134, 444, 4598, 5156, 5962, 1436, 1188, 5218, 6086, 2800, 5342, 4040, 4350, 5032, 1746, 5590, 4164, 320, 2676, 3172, 5714, 3420, 568, 3854, 878, 2056, 1374, 2552, 5900, 5776, 4536, 2428, 2924, 1870, 4846, 3234, 1250, 1002, 3730, 3668, 196, 4784, 3296, 6024, 2242, 2738, 630, 3544, 4412, 4970, 692, 1808, 1064, 3358, 5466, 3048, 5404, 4722, 1684, 2986, 1498, 2118, 755, 4661, 1561, 4723, 6149, 73, 3049, 3297, 6087, 135, 2987, 3359, 3111, 6025, 197, 2925, 3421, 5963, 259, 2863, 3483, 5901, 321, 2801, 11, 3545, 5839, 383, 2739, 3607, 445, 2677, 5777, 3669, 507, 2615, 5715, 3731, 569, 2553, 5653, 3793, 631, 2491, 5591, 3855, 693, 3235, 2429, 5529, 3917, 2367, 5467, 2305, 817, 3979, 5405, 2243, 879, 4041, 5343, 2181, 941, 4103, 5281, 2119, 1003, 4165, 5219, 2057, 1065, 4227, 5157, 1995, 1127, 4289, 5095, 1933, 1189, 4351, 5033, 1871, 1251, 4413, 4971, 1809, 1313, 4475, 4909, 1747, 1375, 4537, 3173, 4847, 1685, 1437, 4599, 4785, 1623, 1499, 12, 2306, 1872, 2926, 3174, 3112, 5840, 1252, 3794, 2802, 1376, 3546, 4042, 818, 4786, 198, 2678, 3608, 6088, 6026, 1748, 2058, 4166, 5530, 4414, 1624, 508, 5282, 136, 3980, 1004, 2554, 4600, 4290, 880, 4910, 1128, 4972, 570, 3670, 2244, 1810, 5096, 5406, 3360, 2988, 4104, 4724, 4476, 1314, 5592, 756, 3236, 1934, 260, 5902, 1438, 1500, 5964, 5158, 942, 1996, 6150, 74, 2120, 3484, 1190, 3918, 384, 4352, 2430, 1686, 5654, 4228, 3050, 3298, 4848, 2182, 5034, 2864, 5468, 2740, 2368, 5778, 1066, 446, 2492, 3732, 5716, 632, 1562, 3422, 5344, 2616, 322, 4538, 4662, 5220, 694, 3856, 2555, 2369, 1997, 5903, 5841, 323, 4167, 4787, 5159, 4229, 1067, 5221, 2803, 3547, 2059, 4725, 571, 757, 1439, 3237, 6151, 1501, 75, 3919, 3051, 5469, 695, 4849, 3795, 3733, 1687, 4539, 3299, 2307, 2617, 1377, 4663, 819, 6089, 5531, 1749, 509, 5717, 3981, 137, 4911, 3175, 5407, 2431, 4477, 1315, 2989, 3361, 2245, 1811, 3857, 3671, 13, 4973, 881, 4415, 6027, 2679, 1005, 199, 4043, 1253, 2927, 5345, 1873, 3423, 447, 5779, 5035, 633, 2183, 4353, 3113, 1191, 943, 4601, 5965, 261, 1935, 1625, 4105, 5593, 1563, 5097, 3609, 4291, 5283, 2741, 2493, 2865, 3485, 5655, 2121, 1129, 385, 5284, 3238, 3300, 2308, 5346, 1502, 4540, 4726, 1874, 1688, 2060, 3424, 14, 448, 3548, 3734, 4850, 2804, 5470, 5222, 5036, 4354, 1068, 2184, 324, 696, 634, 5780, 3052, 2742, 3920, 2370, 1192, 2866, 76, 5966, 1626, 4602, 386, 944, 4788, 4230, 6152, 3796, 1006, 262, 1564, 758, 5842, 1936, 3176, 1316, 1440, 2990, 3610, 5718, 4478, 2122, 3362, 5408, 2432, 2246, 3858, 2494, 5904, 4106, 1812, 6028, 3672, 5160, 1750, 3114, 4912, 3486, 4974, 138, 5656, 882, 3982, 4416, 1130, 510, 1998, 4664, 5532, 5098, 2680, 4292, 820, 4168, 200, 6090, 572, 4044, 2556, 1254, 5594, 2618, 1378, 2928, 1689, 3859, 15, 5533, 573, 2371, 5657, 759, 2557, 3921, 5471, 4603, 3735, 2309, 2619, 821, 3239, 511, 3983, 5409, 5719, 2247, 3673, 883, 2681, 4045, 5347, 449, 2185, 1627, 5781, 945, 3611, 4107, 5285, 2743, 2123, 387, 1007, 5843, 4169, 5223, 2061, 3549, 2805, 4789, 1069, 4231, 325, 5161, 1999, 5905, 3115, 3487, 1131, 4293, 5099, 2867, 1937, 263, 5967, 1565, 1193, 4355, 5037, 3425, 1875, 1503, 2929, 1255, 201, 4417, 1813, 3177, 4975, 6029, 3363, 1317, 2991, 4479, 1751, 4913, 4665, 139, 6091, 1379, 3301, 4541, 4851, 3053, 77, 6153, 1441, 3797, 4727, 635, 5595, 2433, 2495, 697, 5782, 2248, 2186, 3240, 4356, 4790, 6030, 4976, 2434, 1814, 4418, 1132, 1876, 5162, 884, 2682, 3550, 5038, 3178, 2062, 1256, 3736, 5658, 2124, 3426, 5596, 450, 388, 4046, 1442, 202, 1628, 5348, 4728, 3860, 2930, 2744, 760, 5286, 16, 2558, 5906, 4294, 5844, 78, 1504, 3922, 3054, 4232, 1938, 5472, 4852, 1690, 326, 5100, 4542, 2310, 4604, 3302, 2000, 1380, 2868, 3116, 2496, 4108, 6092, 1070, 3612, 3798, 822, 512, 3984, 2372, 264, 636, 6154, 140, 5534, 3488, 946, 5224, 4914, 5968, 4170, 574, 5410, 1752, 4480, 698, 1194, 2806, 5720, 4666, 2992, 1318, 2620, 1008, 3674, 3364, 1566, 6155, 2001, 1009, 5907, 2373, 3489, 389, 2745, 1133, 2125, 5287, 699, 4295, 1939, 5101, 4109, 2869, 637, 3613, 265, 947, 2683, 5969, 575, 1195, 5783, 4357, 1877, 3179, 5039, 2187, 1567, 3427, 451, 5597, 5349, 2931, 203, 4047, 1257, 1629, 3241, 885, 4419, 1815, 2435, 4977, 3737, 6031, 3365, 2249, 4667, 2621, 1319, 2993, 5721, 4481, 1753, 5535, 5411, 4915, 141, 3985, 823, 4605, 3861, 6093, 513, 1381, 3303, 2497, 2311, 3675, 4543, 1691, 4853, 4729, 3923, 17, 79, 2559, 5659, 761, 1505, 1443, 2063, 5473, 3551, 3117, 4791, 2807, 5225, 1071, 327, 3799, 4233, 3055, 5163, 4171, 5845, 452, 3738, 1010, 2250, 3552, 2622, 5598, 5970, 2746, 1320, 5722, 3180, 142, 5164, 1196, 5536, 5784, 4482, 1754, 4792, 3118, 2808, 4916, 390, 700, 948, 3986, 2374, 266, 4606, 2684, 824, 5226, 3490, 6094, 2994, 6156, 1072, 514, 5412, 2870, 638, 1382, 3304, 3056, 4110, 2312, 328, 2498, 4544, 1692, 5102, 3676, 4854, 2560, 1506, 18, 3924, 5846, 1940, 80, 4172, 4296, 5908, 5288, 5660, 3862, 762, 4234, 3242, 5350, 2932, 204, 2126, 1568, 4048, 3800, 5474, 2188, 1444, 1258, 5040, 886, 2436, 1878, 4420, 1816, 2002, 2064, 3428, 4978, 4730, 1630, 3614, 1134, 4358, 6032, 576, 4668, 3366, 2065, 3429, 3677, 1507, 4855, 2251, 2871, 2623, 4359, 5227, 2747, 5971, 5103, 3057, 2561, 1259, 1321, 5723, 3181, 5537, 701, 5165, 143, 2437, 1197, 3925, 1445, 4607, 5847, 3119, 5475, 6033, 4483, 1755, 1941, 391, 5785, 4297, 81, 4731, 4917, 887, 1569, 3863, 6157, 19, 3987, 2003, 5599, 5661, 949, 3739, 4793, 5041, 1011, 763, 825, 1631, 3615, 2685, 1135, 3491, 267, 3801, 3553, 6095, 4235, 2995, 4669, 3305, 577, 4421, 515, 2127, 1817, 4049, 1073, 205, 1383, 5413, 5351, 3243, 453, 2809, 4111, 5289, 329, 1879, 2313, 3367, 2375, 639, 4173, 4979, 4545, 1693, 2189, 5909, 2933, 2499, 392, 3120, 3182, 82, 6096, 144, 6034, 206, 5972, 268, 5910, 330, 5848, 5786, 454, 5724, 516, 5662, 578, 5600, 640, 5538, 702, 5476, 764, 5414, 826, 5352, 888, 20, 5290, 950, 1012, 5228, 1074, 5166, 1136, 5104, 1198, 5042, 1260, 4980, 1322, 4918, 1384, 4856, 1446, 4794, 1508, 4732, 1570, 4670, 1632, 4608, 1694, 4546, 1756, 4484, 1818, 4422, 1880, 4360, 1942, 4298, 2004, 4236, 2066, 4174, 2128, 4112, 2190, 4050, 2252, 3988, 2314, 3926, 2376, 3864, 2438, 3802, 2500, 3740, 2562, 3678, 2624, 3616, 2686, 3554, 2748, 3492, 2810, 2872, 6158, 3430, 2934, 3368, 2996, 3306, 3058, 3244, 765, 455, 4795, 2005, 3369, 5353, 4981, 2067, 889, 1819, 3493, 2439, 703, 2625, 5539, 2935, 6035, 207, 3741, 1013, 951, 5291, 5229, 4423, 4051, 1881, 3927, 5043, 1261, 5167, 2501, 3617, 2191, 2811, 6159, 1447, 4733, 83, 1509, 4299, 4857, 393, 5477, 3865, 579, 5663, 3059, 1695, 1633, 5849, 2129, 2563, 21, 3121, 5601, 2315, 4175, 641, 3555, 4547, 1943, 3307, 5415, 4671, 827, 3431, 4237, 1385, 2749, 3989, 5105, 2997, 4919, 2687, 2377, 331, 1757, 5787, 1199, 3183, 1137, 6097, 145, 3679, 3803, 517, 5725, 4485, 269, 5973, 2873, 1075, 1571, 2253, 3245, 4609, 4113, 5911, 1323, 4361, 2130, 2564, 456, 5850, 3432, 270, 6036, 1758, 2316, 4982, 1634, 2440, 3184, 2006, 1076, 1820, 1014, 5974, 704, 890, 2688, 4486, 5168, 6160, 1944, 1200, 952, 3742, 2936, 4548, 2254, 3060, 208, 4176, 2626, 5416, 1572, 3246, 5540, 3308, 332, 4424, 1324, 146, 5292, 3494, 4052, 1510, 2502, 3370, 1882, 2068, 2378, 828, 5044, 4238, 3928, 1262, 642, 4114, 4610, 3618, 1386, 3680, 2192, 5106, 5726, 2812, 1448, 2750, 4734, 4796, 3990, 84, 5912, 4672, 22, 1138, 3866, 4300, 394, 580, 3556, 4858, 2998, 4362, 766, 6098, 518, 4920, 3804, 1696, 5354, 5230, 5602, 5664, 2874, 5788, 3122, 5478, 3743, 2007, 4177, 3185, 333, 767, 395, 3495, 4239, 5603, 5851, 2069, 1077, 5169, 2751, 1635, 4735, 3929, 3867, 1449, 85, 581, 4859, 1697, 5665, 2565, 2317, 5417, 4549, 6099, 829, 1387, 1511, 643, 2999, 3991, 4921, 3061, 1759, 3681, 4673, 147, 3309, 519, 4611, 4487, 5727, 2255, 1325, 5355, 6037, 4983, 705, 1821, 891, 1573, 2937, 209, 2627, 4425, 5541, 4053, 3619, 1263, 3371, 2379, 2193, 3247, 5045, 1883, 5293, 953, 5975, 457, 2875, 2441, 4363, 4115, 1201, 2503, 4797, 271, 5789, 3123, 1945, 2689, 3433, 5479, 6161, 2131, 5913, 5231, 4301, 1015, 3557, 1139, 5107, 3805, 2813, 23, 3186, 768, 4364, 1016, 5356, 5728, 1326, 2256, 2380, 3310, 3062, 4488, 520, 148, 3558, 4116, 2442, 1202, 3496, 3682, 2504, 5046, 1078, 1512, 1760, 3992, 1140, 396, 272, 644, 4612, 2070, 4922, 3000, 830, 24, 1388, 4798, 6100, 4550, 334, 1946, 3744, 5418, 2318, 5108, 5480, 2566, 5852, 3434, 1636, 2690, 4240, 5790, 2132, 3806, 5604, 3248, 5914, 4178, 5666, 5232, 2814, 1698, 4860, 3372, 4302, 2008, 2194, 3124, 582, 1264, 5542, 86, 3620, 5294, 6162, 1574, 3930, 1884, 4054, 1450, 210, 4426, 2628, 2938, 4736, 892, 5976, 3868, 1822, 954, 458, 2752, 4984, 2876, 5170, 6038, 706, 4674, 3249, 3869, 707, 5543, 645, 2443, 3807, 4737, 1451, 87, 4861, 1699, 6101, 4551, 1389, 3001, 4923, 1761, 149, 4489, 3311, 1327, 6039, 3063, 1823, 4675, 2939, 4427, 211, 1265, 4985, 3373, 25, 1885, 5977, 2877, 4365, 1203, 5047, 273, 1947, 4799, 3435, 5915, 4303, 2815, 1141, 5109, 1513, 2009, 335, 3497, 4241, 5853, 1079, 5171, 2753, 2071, 397, 1637, 4179, 3559, 1017, 5233, 2133, 5791, 2691, 4117, 459, 955, 5295, 2195, 1575, 3621, 5729, 4055, 2629, 3125, 893, 5357, 2257, 521, 3683, 3993, 3187, 6163, 831, 5419, 2319, 2567, 5667, 583, 4613, 3931, 769, 5481, 2381, 3745, 2505, 5605, 770, 3622, 1080, 832, 3002, 1018, 5730, 5544, 5668, 3994, 5172, 2630, 3560, 1762, 2692, 4056, 708, 3684, 2754, 212, 3064, 4428, 3436, 3808, 3746, 4676, 2940, 2382, 336, 150, 1948, 894, 4738, 3126, 5110, 1824, 26, 522, 1514, 274, 4924, 4490, 5358, 584, 3312, 6040, 5234, 1328, 5048, 2258, 1452, 2010, 4118, 3870, 1204, 398, 5606, 3932, 4366, 1142, 2506, 2878, 2816, 5482, 460, 3188, 88, 3498, 956, 1638, 4862, 5978, 5792, 1700, 4614, 4800, 1886, 5916, 3250, 5296, 4180, 6164, 1576, 4242, 2568, 2320, 6102, 646, 3374, 5420, 2134, 2196, 4304, 4552, 2444, 1390, 5854, 4986, 1266, 2072, 2693, 1019, 4801, 2817, 4305, 647, 5235, 1639, 3561, 5793, 5917, 2135, 3437, 1949, 275, 5049, 4119, 1205, 4367, 2879, 1577, 957, 5483, 5979, 1887, 3065, 5297, 461, 3375, 2445, 2197, 4987, 1267, 5545, 3623, 5731, 2631, 4677, 4057, 213, 3871, 4429, 2941, 895, 2383, 1825, 4925, 5359, 6041, 1329, 1515, 709, 2259, 3313, 4491, 523, 151, 1763, 3995, 3747, 27, 4863, 3685, 5669, 833, 5607, 3003, 1391, 3189, 4553, 5421, 6103, 2321, 4615, 2569, 3251, 3127, 1701, 89, 2507, 3933, 1453, 585, 3809, 2755, 771, 5173, 1081, 2073, 5855, 4243, 3499, 337, 399, 4739, 4181, 2011, 5111, 1143, 6165, 3004, 1020, 2198, 2074, 6166, 4678, 2136, 5422, 4616, 2570, 4554, 3376, 2818, 6104, 710, 5980, 5856, 2322, 5918, 5546, 462, 5298, 3252, 4244, 5484, 1888, 1516, 3500, 2508, 1702, 2012, 1578, 28, 2880, 90, 5794, 958, 338, 4368, 3934, 648, 3066, 1206, 4802, 4120, 3562, 1454, 5050, 5236, 586, 3128, 6042, 276, 1330, 3810, 2260, 3314, 1144, 5360, 2384, 1950, 4492, 4926, 152, 3872, 2942, 772, 524, 1826, 2756, 896, 1764, 400, 4430, 214, 4058, 3996, 2446, 2632, 4306, 5174, 3190, 4864, 5112, 3748, 2694, 3686, 5670, 3438, 1268, 5608, 5732, 834, 4182, 3624, 1082, 4740, 4988, 1640, 1392, 1331, 4741, 29, 1641, 4617, 1455, 4803, 1703, 4555, 1393, 4865, 1765, 4493, 4927, 1827, 4431, 1269, 4989, 1889, 4369, 1207, 5051, 3067, 1951, 4307, 1145, 5113, 2013, 4245, 1083, 5175, 2075, 4183, 1021, 5237, 2137, 4121, 959, 5299, 2199, 4059, 897, 5361, 2261, 3997, 835, 5423, 2323, 6167, 3935, 773, 2385, 5485, 3873, 711, 2447, 5547, 3811, 649, 3129, 2509, 5609, 3749, 587, 2571, 5671, 3687, 525, 2633, 5733, 3625, 463, 2695, 5795, 3563, 401, 2757, 5857, 3501, 339, 2819, 5919, 3439, 277, 2881, 5981, 3377, 215, 2943, 3191, 6043, 3315, 153, 3005, 6105, 3253, 91, 1579, 4679, 1517, 5796, 2138, 4680, 2696, 30, 526, 1642, 2386, 4122, 960, 712, 6168, 3130, 4556, 5300, 464, 3192, 2262, 5362, 898, 5982, 2510, 2200, 3750, 3626, 4060, 1952, 3812, 1394, 2634, 5424, 5734, 5548, 3874, 3440, 1890, 1828, 6106, 2572, 2944, 4990, 5920, 4308, 2448, 1766, 836, 3068, 2820, 1146, 2324, 4928, 1270, 2882, 1332, 5114, 6044, 4370, 2014, 340, 3254, 3936, 4246, 3502, 1704, 4618, 5858, 1084, 1208, 3316, 5672, 3378, 5176, 588, 216, 4742, 4494, 2758, 2076, 3006, 154, 92, 1580, 402, 5052, 4184, 1456, 1022, 5238, 1518, 5486, 3688, 3564, 5610, 650, 3998, 278, 4804, 774, 4866, 4432, 1953, 3379, 4743, 2573, 4991, 217, 1271, 4433, 4867, 1829, 4619, 2945, 4929, 837, 1767, 6045, 3317, 1333, 5673, 4495, 155, 2449, 3689, 3999, 5611, 651, 527, 5363, 5487, 2263, 899, 4061, 3875, 2635, 5549, 5735, 3813, 3751, 3627, 6169, 2201, 465, 1643, 5301, 961, 4123, 2387, 4681, 2697, 2139, 5797, 4805, 775, 3565, 5239, 1023, 2511, 403, 4185, 1519, 2077, 93, 589, 5177, 1581, 2759, 1085, 5859, 1705, 3503, 4247, 3937, 341, 3255, 2015, 3069, 5115, 1147, 2821, 713, 1457, 4309, 31, 5921, 6107, 5425, 3441, 4557, 279, 5053, 1209, 4371, 2325, 2883, 1395, 3193, 3131, 1891, 5983, 3007, 5612, 5240, 4558, 652, 4868, 5798, 4000, 4806, 4434, 3566, 32, 3690, 280, 1892, 1024, 776, 2450, 404, 5488, 4186, 5674, 590, 2078, 156, 5054, 3380, 5178, 1272, 218, 4992, 2760, 94, 1334, 3318, 1210, 1086, 3132, 3070, 1582, 5860, 2512, 4496, 1706, 3504, 2326, 4248, 1520, 1768, 838, 3008, 342, 4372, 3938, 2016, 4744, 6046, 1396, 3256, 714, 5116, 4930, 2574, 1148, 4620, 2822, 2884, 4310, 2946, 3194, 5922, 1458, 5426, 5550, 2636, 6108, 5736, 3752, 4062, 5984, 3628, 1644, 5302, 3814, 3876, 2202, 3442, 900, 466, 2264, 1830, 5364, 962, 4124, 2388, 4682, 6170, 528, 1954, 2698, 2140, 4559, 5241, 5303, 4125, 3443, 5489, 3877, 5799, 4001, 5117, 4435, 4683, 4745, 3567, 4621, 281, 2203, 2699, 1831, 3691, 1459, 1149, 3257, 1025, 901, 777, 4993, 2575, 405, 3133, 1273, 2823, 5675, 1397, 467, 4187, 591, 4807, 2327, 6171, 95, 2885, 2079, 4931, 5055, 2947, 3071, 4497, 1955, 5179, 4311, 5427, 6109, 157, 3381, 5985, 2761, 1335, 5613, 2141, 5923, 2637, 4063, 1087, 1521, 2265, 653, 3319, 3195, 3753, 5861, 1645, 33, 1211, 529, 715, 3505, 963, 5737, 839, 1583, 1769, 219, 2389, 4249, 2513, 1707, 5551, 3815, 5365, 4869, 343, 3629, 1893, 6047, 3009, 4373, 3939, 2017, 2451, 96, 2514, 2390, 5614, 3754, 1460, 592, 778, 3134, 3940, 5428, 2328, 2576, 5676, 3692, 840, 4002, 530, 5366, 2266, 902, 1646, 2638, 4064, 5304, 5738, 3630, 2204, 468, 964, 4126, 5242, 2142, 2700, 5800, 3568, 1026, 3072, 406, 4188, 2080, 5180, 2762, 1088, 5862, 3506, 4250, 6172, 344, 1584, 2018, 5118, 3196, 2824, 1150, 4312, 5924, 3444, 1956, 282, 4746, 5056, 1212, 4374, 2886, 1894, 5986, 3382, 4994, 220, 1274, 1832, 2948, 4932, 4436, 6048, 158, 3320, 4622, 1336, 34, 1770, 4870, 4498, 1522, 3010, 1398, 6110, 5490, 3258, 1708, 4808, 4684, 4560, 3816, 5552, 2452, 654, 716, 3878, 3135, 221, 5987, 4995, 1895, 2329, 3011, 2887, 1213, 5057, 5429, 1399, 1151, 1957, 6173, 1709, 4623, 3445, 283, 5925, 4313, 3941, 6111, 97, 779, 2825, 3259, 717, 1585, 5119, 2019, 3197, 1089, 1461, 4251, 3507, 345, 5863, 2763, 5181, 2081, 1027, 4809, 3755, 4189, 3569, 407, 5801, 4747, 3073, 2701, 2143, 5243, 4127, 593, 4685, 5615, 5553, 655, 3817, 2391, 965, 2205, 3631, 469, 4561, 2515, 5739, 5305, 4065, 2639, 2453, 5491, 903, 2267, 3879, 1647, 5367, 4003, 841, 1523, 1337, 3321, 3693, 1771, 531, 159, 6049, 4437, 2949, 4871, 5677, 4933, 1833, 35, 1275, 4375, 2577, 4499, 3383, 3880, 36, 98, 160, 222, 284, 346, 408, 470, 532, 594, 656, 718, 780, 842, 904, 966, 1028, 1090, 1152, 1214, 1276, 1338, 1400, 1462, 1524, 1586, 1648, 1710, 1772, 1834, 1896, 1958, 2020, 2082, 2144, 2206, 2268, 2330, 2392, 2454, 2516, 2578, 2640, 2702, 2764, 2826, 2888, 2950, 3012, 3074, 3136, 3198, 3260, 3322, 3384, 3446, 3508, 3570, 3632, 3694, 3756, 3818, 3942, 4004, 4066, 4128, 4190, 4252, 4314, 4376, 4438, 4500, 4562, 4624, 4686, 4748, 4810, 4872, 4934, 4996, 5058, 5120, 5182, 5244, 5306, 5368, 5430, 5492, 5554, 5616, 5678, 5740, 5802, 5864, 5926, 5988, 6050, 6112, 6174, 471, 3385, 1277, 3013, 4129, 1525, 595, 161, 37, 5803, 2765, 1835, 4749, 2951, 4377, 3819, 2207, 6175, 3323, 3633, 5245, 1029, 533, 6113, 1215, 4997, 4811, 5059, 1463, 2331, 4935, 1773, 5989, 5121, 4439, 4501, 1897, 719, 2579, 1153, 5865, 2703, 3509, 2083, 5493, 5555, 3757, 2021, 5927, 3881, 1711, 781, 4563, 2827, 5369, 3075, 347, 1959, 5679, 4315, 3199, 3261, 223, 905, 2641, 3943, 4191, 1649, 3571, 4625, 3137, 4005, 3447, 285, 1091, 4067, 3695, 2269, 657, 99, 2145, 5431, 4873, 5183, 843, 409, 6051, 2393, 2889, 5307, 1401, 4253, 5741, 2517, 1587, 967, 4687, 2455, 1339, 5617, 38, 2704, 782, 3696, 4378, 3634, 3200, 1898, 1960, 5494, 5928, 348, 5680, 4316, 2642, 1092, 4068, 2394, 4874, 5184, 1402, 2456, 3014, 4998, 5804, 534, 6114, 4812, 3324, 596, 1464, 100, 2208, 1030, 5246, 472, 3820, 2952, 2332, 4750, 162, 1526, 3386, 4130, 3138, 5618, 4688, 968, 1588, 2518, 5308, 2146, 410, 5742, 2890, 6052, 1216, 658, 3448, 3262, 4626, 1650, 3882, 4192, 906, 3944, 4564, 1154, 2828, 224, 5370, 1712, 3758, 2084, 3510, 5866, 2580, 4006, 4502, 5122, 5990, 4936, 1774, 2022, 2766, 4254, 1340, 844, 5432, 3572, 2270, 1278, 5556, 4440, 6176, 1836, 286, 5060, 3076, 720, 4069, 3201, 1837, 4255, 5743, 5557, 3511, 4627, 1217, 5681, 3077, 3263, 5867, 6053, 1899, 3883, 783, 2643, 4503, 721, 1651, 6177, 1961, 2581, 2147, 5433, 4379, 163, 4193, 5991, 4999, 597, 4441, 1465, 845, 5185, 3139, 5805, 907, 101, 1341, 4875, 4317, 5309, 2209, 659, 1031, 4937, 2519, 3325, 411, 5247, 1589, 4565, 4813, 1279, 3821, 5061, 287, 4007, 3759, 3945, 2953, 2705, 6115, 473, 1775, 2829, 4751, 3573, 5495, 39, 535, 5123, 1093, 2023, 1527, 225, 2333, 2457, 3015, 5929, 3387, 3449, 2891, 3635, 4131, 5371, 1403, 2085, 349, 3697, 1713, 969, 5619, 2767, 2395, 2271, 1155, 4689, 2582, 412, 1218, 1404, 4380, 1590, 2520, 4070, 5682, 1962, 3202, 2892, 5062, 6054, 846, 5186, 164, 1156, 5310, 3884, 4876, 3698, 2086, 3450, 1094, 784, 4628, 5930, 40, 1652, 2644, 5434, 4194, 3140, 908, 4318, 5496, 660, 4256, 4566, 3760, 2830, 3574, 2396, 6178, 288, 5372, 3946, 1714, 5000, 5558, 3078, 350, 3512, 1900, 5868, 1838, 4504, 1342, 1280, 4442, 2706, 5124, 4938, 5992, 1032, 1466, 5806, 474, 102, 4008, 598, 2210, 226, 3326, 2024, 5248, 2272, 3822, 3636, 4814, 5744, 2954, 2148, 4752, 1776, 6116, 2458, 1528, 722, 3388, 2334, 3264, 4132, 2768, 5620, 3016, 970, 536, 4690, 475, 2397, 537, 5745, 2335, 3947, 4939, 5063, 5001, 1343, 1095, 4877, 5187, 1405, 3017, 4815, 6117, 3327, 1033, 1467, 103, 5249, 1157, 2955, 4753, 1529, 3389, 971, 4691, 1591, 2893, 6055, 165, 5311, 3451, 4629, 6179, 1653, 909, 4567, 2831, 5373, 1715, 3513, 4505, 5993, 227, 847, 2769, 1777, 3141, 5435, 3575, 4443, 3203, 1839, 785, 3265, 2707, 5931, 4381, 3637, 1901, 289, 1281, 5497, 3079, 4319, 2645, 351, 1963, 3699, 723, 4257, 2583, 5869, 5125, 2025, 5559, 661, 3761, 4195, 2087, 2521, 413, 5621, 4133, 2149, 3823, 599, 5807, 1219, 2459, 4071, 2211, 5683, 3885, 2273, 4009, 41, 3948, 1840, 4444, 3576, 4258, 5064, 5436, 3204, 1778, 228, 2770, 848, 5994, 2584, 3266, 4506, 5870, 4940, 3142, 3514, 352, 42, 2026, 5560, 5374, 662, 786, 5126, 1716, 2832, 3762, 4568, 4196, 3886, 910, 1654, 4630, 3452, 2088, 5312, 166, 2894, 5002, 2522, 1592, 6056, 6180, 2336, 414, 4692, 972, 5746, 5622, 4134, 2274, 3390, 1530, 4754, 2956, 4010, 3824, 2150, 600, 5250, 1158, 104, 1468, 1034, 1220, 5808, 3328, 6118, 4816, 2398, 2460, 3018, 1406, 4072, 538, 5188, 4878, 1096, 476, 2212, 1344, 2646, 1282, 4320, 5498, 290, 1902, 3638, 4382, 1964, 3080, 724, 5932, 2708, 5684, 3700, 3019, 787, 1841, 5623, 4135, 4445, 5437, 3577, 973, 3081, 4259, 291, 4073, 1531, 3391, 1779, 2709, 229, 1903, 5871, 6181, 2771, 5189, 4011, 2585, 43, 5065, 5995, 849, 2957, 4507, 4755, 5251, 3701, 5375, 3515, 4879, 3825, 353, 4941, 1221, 3639, 2027, 2337, 2151, 5561, 601, 3143, 663, 5933, 4383, 1469, 1717, 1097, 105, 2833, 2275, 477, 3763, 5127, 2213, 4569, 4197, 1345, 539, 1035, 911, 1655, 3267, 5809, 3453, 1283, 4631, 3887, 5747, 2089, 5313, 3329, 167, 2647, 1965, 2895, 5003, 1593, 6119, 2523, 415, 3949, 5685, 4321, 6057, 1159, 2461, 5499, 2399, 4817, 4693, 3205, 1407, 725, 5004, 1160, 1222, 5066, 3268, 3020, 6120, 3330, 106, 2958, 3392, 6058, 2896, 168, 3454, 2834, 3516, 3206, 5996, 2772, 230, 3578, 2710, 5934, 3640, 292, 2648, 3702, 5872, 2586, 354, 44, 3764, 2524, 3826, 5810, 2462, 416, 2400, 3888, 5748, 2338, 3950, 478, 540, 2276, 4012, 5686, 2214, 4074, 602, 2152, 4136, 5624, 2090, 4198, 664, 5562, 3082, 2028, 4260, 726, 1966, 4322, 5500, 1904, 4384, 788, 1842, 4446, 5438, 1780, 4508, 850, 5376, 1718, 4570, 3144, 912, 1656, 4632, 5314, 1594, 4694, 974, 1532, 4756, 5252, 1470, 1036, 6182, 4818, 1408, 5190, 4880, 1098, 1346, 4942, 5128, 1284, 5191, 4757, 4199, 1719, 3021, 5129, 479, 2091, 1471, 1409, 2835, 1161, 107, 2277, 1037, 2525, 1285, 2153, 3331, 1781, 3827, 851, 6121, 2339, 5749, 4571, 293, 5625, 4819, 4137, 5501, 2401, 4385, 913, 3579, 5997, 5439, 5935, 3145, 3889, 4323, 1657, 4447, 541, 2649, 169, 3455, 4633, 5377, 4943, 1967, 5315, 3207, 727, 45, 789, 2215, 3951, 3703, 5687, 2897, 2711, 5067, 1595, 6059, 4695, 4261, 2773, 417, 3269, 4075, 231, 5873, 2587, 355, 4509, 2029, 975, 1347, 3517, 4013, 3641, 1223, 5563, 1533, 1905, 1099, 2463, 5811, 5005, 3393, 5253, 665, 1843, 4881, 3765, 3083, 2959, 6183, 603, 6122, 790, 542, 2774, 232, 1844, 1782, 5440, 1286, 3580, 4448, 4944, 2216, 6184, 5068, 418, 4076, 3270, 1348, 4014, 1100, 5812, 4882, 3022, 1410, 2154, 3828, 2464, 3208, 5192, 4138, 5750, 4820, 5626, 2526, 604, 1038, 3332, 3084, 1472, 108, 2092, 5130, 480, 2960, 1162, 4200, 4758, 3766, 5006, 666, 5254, 5564, 1534, 1224, 976, 2278, 2030, 3394, 356, 2588, 5874, 4262, 4696, 6060, 1596, 5688, 2898, 3704, 3952, 728, 5316, 3146, 3890, 1968, 4634, 3456, 170, 2650, 4324, 1658, 914, 5502, 4572, 2402, 294, 2836, 5998, 1720, 1906, 3642, 46, 5378, 4386, 852, 3518, 5936, 4510, 2340, 2712, 5007, 2837, 4635, 5379, 4945, 4883, 3395, 3457, 1349, 729, 5999, 1535, 419, 171, 4449, 1721, 2651, 1287, 3581, 853, 4325, 4263, 3519, 5689, 1659, 4697, 2713, 915, 2403, 5937, 5813, 233, 6061, 47, 4139, 977, 5255, 4015, 4821, 3209, 2279, 6185, 3085, 5627, 4573, 5193, 5131, 667, 5751, 6123, 2527, 2465, 2031, 1597, 2155, 5441, 1039, 1163, 605, 3147, 2899, 5503, 3643, 4387, 3333, 5069, 1101, 1411, 3271, 3705, 791, 1473, 1225, 2341, 481, 2217, 2093, 3953, 1907, 295, 109, 3829, 543, 3891, 357, 2961, 5565, 1783, 4511, 4759, 5317, 2589, 3767, 2775, 3023, 4077, 4201, 1845, 1969, 5875, 1660, 110, 3830, 2528, 3954, 4884, 5256, 1164, 3272, 5566, 6000, 1350, 1536, 3148, 978, 1288, 5008, 4512, 2032, 2404, 1908, 2280, 4078, 5876, 5690, 3396, 4698, 1226, 4264, 1722, 420, 6062, 48, 3892, 2900, 6186, 668, 3644, 1598, 3706, 1102, 2590, 1846, 2218, 5070, 2714, 5318, 5442, 1970, 792, 4636, 4946, 5380, 3458, 916, 4450, 854, 2776, 4326, 3582, 3520, 3024, 544, 2652, 5132, 1040, 4140, 172, 4822, 4574, 5194, 5814, 2466, 3210, 5752, 5504, 606, 482, 2156, 3334, 1412, 234, 6124, 4388, 1474, 2094, 296, 3086, 2962, 5938, 358, 1784, 4760, 5628, 3768, 4016, 2838, 4202, 2342, 730, 3521, 3893, 4017, 5691, 2405, 2219, 421, 4079, 3087, 545, 3831, 5629, 2157, 5133, 2467, 4141, 5815, 607, 2095, 359, 3769, 4203, 2529, 5567, 2033, 5877, 4265, 669, 3707, 1227, 2591, 1971, 4327, 5505, 297, 731, 1909, 3645, 2653, 4389, 5939, 1289, 5443, 2715, 1847, 3583, 4451, 793, 235, 1785, 2777, 4513, 855, 5381, 1723, 6001, 2839, 4575, 173, 1661, 917, 3459, 49, 4637, 5319, 1599, 1165, 2901, 6063, 6187, 4699, 3397, 979, 1537, 5257, 111, 4761, 3149, 2963, 1475, 3211, 3335, 4823, 1041, 5195, 1413, 3025, 6125, 4885, 3273, 5009, 1351, 1103, 5071, 4947, 3955, 2343, 483, 5753, 2281, 1662, 2344, 1786, 4204, 4328, 2096, 3522, 298, 2716, 3336, 2282, 3584, 3274, 5382, 6002, 4948, 918, 6188, 5878, 1848, 3460, 4886, 980, 3832, 5010, 5134, 4452, 5940, 2778, 5568, 2592, 6126, 732, 4638, 2406, 608, 2840, 5754, 1972, 5444, 3088, 5320, 3026, 50, 5506, 4018, 5630, 1166, 2654, 1228, 2158, 4576, 1414, 3708, 2964, 3212, 3646, 2468, 2034, 360, 5072, 1600, 1476, 3894, 670, 856, 5692, 484, 5196, 5258, 2902, 4390, 236, 2220, 3398, 1104, 3956, 1042, 2530, 1290, 4824, 794, 6064, 174, 3150, 4762, 422, 4142, 4514, 1724, 4080, 3770, 4266, 546, 5816, 4700, 1910, 1352, 1538, 112, 51, 5879, 609, 2035, 3337, 981, 2097, 1911, 1477, 1539, 361, 6189, 4515, 5569, 2531, 2965, 4019, 5259, 795, 4763, 3771, 2717, 113, 4205, 3585, 6003, 4453, 733, 3895, 2407, 3523, 5507, 4577, 4391, 2221, 5073, 2841, 857, 1105, 423, 175, 5941, 3957, 5135, 4081, 547, 5693, 1663, 4329, 1353, 5445, 299, 5383, 2283, 3275, 4887, 3461, 3833, 6127, 1167, 2593, 3089, 4639, 1787, 3027, 5011, 5321, 1973, 2655, 5631, 2159, 1229, 1415, 1849, 2469, 2779, 1601, 4949, 671, 3709, 485, 2903, 5197, 1043, 919, 3151, 4825, 2345, 6065, 1725, 3213, 5755, 4143, 237, 4267, 3647, 4701, 1291, 5817, 3399, 3400, 5446, 4516, 4392, 5384, 3958, 2656, 734, 1726, 1230, 2780, 1912, 6004, 3648, 1292, 5694, 4578, 858, 176, 4950, 5508, 1664, 4330, 1168, 300, 3462, 2594, 4640, 5322, 1974, 2842, 3214, 6190, 672, 1602, 3710, 2904, 920, 6066, 2346, 4268, 5880, 4702, 2036, 5260, 1540, 2532, 486, 5570, 114, 4206, 4764, 4020, 3772, 2966, 982, 1478, 2098, 362, 3338, 610, 5818, 4144, 4826, 5756, 1044, 5198, 2470, 1416, 3090, 2160, 5012, 5632, 3028, 6128, 3152, 3834, 2284, 4888, 52, 3276, 548, 1354, 4082, 424, 1106, 5136, 5074, 2222, 2408, 4454, 3586, 2718, 796, 238, 1788, 5942, 1850, 3896, 3524, 1975, 5881, 1355, 5943, 1293, 1665, 3897, 5633, 4331, 2781, 4083, 3525, 4703, 5199, 5509, 1169, 177, 735, 425, 4641, 239, 4951, 3029, 4269, 2285, 1107, 3711, 5137, 4517, 5757, 859, 6191, 2595, 2471, 4393, 5075, 6129, 4579, 5447, 2223, 797, 1603, 2409, 1851, 1231, 3091, 3649, 2347, 6005, 3153, 4207, 4455, 1789, 487, 115, 53, 1417, 4827, 5571, 673, 4765, 3835, 2657, 5695, 3773, 5323, 5385, 6067, 4889, 2905, 4145, 2533, 3587, 983, 2719, 2967, 5819, 4021, 1541, 5013, 1479, 1045, 2843, 3959, 5261, 2161, 1913, 2099, 3277, 1727, 363, 301, 3463, 3339, 3401, 3215, 2037, 921, 549, 611, 984, 5014, 2348, 364, 5820, 4704, 2968, 2720, 4146, 6192, 3898, 3402, 4270, 4952, 4828, 922, 2472, 2782, 5200, 3712, 1604, 1418, 798, 674, 736, 2844, 2162, 1976, 1728, 2286, 4022, 5634, 4642, 3030, 1294, 5696, 1790, 6130, 54, 3154, 2596, 5882, 302, 3526, 4890, 5386, 5324, 1046, 3836, 3278, 240, 3464, 550, 5944, 1356, 1666, 4084, 4332, 5510, 2658, 426, 2410, 178, 860, 4518, 5138, 1170, 1232, 4580, 5076, 2224, 3650, 6006, 1852, 4208, 116, 488, 5572, 4456, 4766, 3960, 1914, 3774, 6068, 2906, 4394, 2534, 1480, 3588, 1542, 2038, 5262, 2100, 3216, 5758, 3340, 5448, 3092, 1108, 612, 4705, 3217, 3093, 3031, 3279, 2969, 3341, 2907, 3403, 2845, 3465, 2783, 3527, 2721, 3589, 2659, 3651, 2597, 3713, 2535, 3775, 2473, 3837, 2411, 3899, 2349, 3961, 2287, 4023, 2225, 4085, 2163, 4147, 2101, 4209, 2039, 4271, 1977, 4333, 1915, 4395, 1853, 4457, 1791, 4519, 1729, 4581, 1667, 4643, 1605, 1543, 4767, 1481, 4829, 1419, 4891, 1357, 4953, 1295, 5015, 1233, 1171, 5077, 1109, 5139, 1047, 5201, 985, 5263, 923, 5325, 861, 5387, 799, 5449, 737, 6193, 5511, 675, 5573, 613, 5635, 551, 5697, 489, 5759, 427, 5821, 365, 5883, 303, 5945, 241, 6007, 179, 6069, 117, 6131, 55, 3155, 428, 304, 1792, 5016, 3838, 2474, 800, 5822, 5884, 2598, 4954, 5140, 4458, 3714, 1854, 5450, 490, 1916, 2536, 3776, 4396, 366, 1048, 738, 4892, 2288, 6132, 5574, 1420, 2970, 3342, 3280, 5202, 3962, 4148, 2350, 2164, 4830, 118, 1482, 1172, 1110, 1234, 986, 3032, 6070, 2040, 2908, 3218, 4272, 4768, 3404, 5636, 1544, 5264, 6194, 2846, 5760, 3466, 2102, 4706, 676, 180, 2226, 4086, 924, 6008, 1606, 3900, 1296, 5698, 2784, 4210, 552, 4644, 3528, 5326, 4024, 2722, 1668, 1978, 3590, 3094, 242, 2412, 614, 5078, 862, 3156, 4582, 1358, 1730, 5512, 4334, 5946, 2660, 5388, 56, 3652, 4520, 3653, 4273, 305, 1607, 1793, 5017, 4831, 3405, 2723, 2413, 5947, 2165, 3157, 2475, 1545, 2351, 801, 3033, 3839, 5265, 4955, 2599, 2041, 5637, 863, 5885, 1731, 491, 3591, 2785, 1235, 1111, 987, 4459, 1359, 429, 3715, 57, 1855, 2847, 4025, 5823, 1297, 5699, 1173, 119, 5451, 3219, 4645, 3467, 6071, 1917, 2103, 5761, 5141, 2537, 243, 3529, 3777, 2227, 4149, 4707, 553, 3095, 1049, 4397, 5327, 2909, 367, 6195, 3281, 1669, 739, 181, 5389, 4583, 4893, 677, 2661, 1483, 3901, 5575, 6133, 4521, 3963, 925, 2289, 4335, 1421, 5513, 4769, 2971, 4087, 1979, 3343, 615, 4211, 5079, 5203, 6009, 5204, 3964, 1112, 3344, 2662, 4832, 1670, 120, 2166, 2352, 1484, 2910, 2042, 2290, 6072, 988, 1236, 4026, 5700, 244, 3158, 3592, 2228, 4770, 5390, 4522, 3406, 4274, 1546, 864, 5266, 5018, 5638, 2848, 4336, 2414, 5142, 3468, 5762, 4708, 5514, 4584, 182, 678, 3902, 926, 3034, 6010, 5948, 1794, 1608, 306, 4212, 4088, 2104, 4956, 1174, 802, 3654, 2600, 2476, 430, 492, 5886, 2786, 1732, 616, 4460, 1856, 6134, 3716, 4646, 5452, 1918, 1298, 3840, 6196, 2538, 58, 3778, 1050, 5824, 4398, 368, 5328, 3282, 740, 4894, 554, 1360, 3096, 5576, 5080, 3220, 3530, 1422, 2972, 1980, 2724, 4150, 3593, 5701, 2105, 4027, 4151, 2167, 2229, 5639, 4089, 555, 3159, 3283, 59, 4895, 6135, 1237, 1051, 1361, 2973, 1113, 5205, 3345, 3221, 4833, 1423, 121, 2911, 6073, 989, 1485, 4771, 3407, 5267, 2849, 1547, 3469, 5019, 4709, 183, 927, 6011, 1609, 2787, 5081, 4647, 3035, 5329, 3531, 2725, 1671, 245, 865, 4585, 5949, 1733, 2663, 5391, 3655, 4957, 4523, 1795, 307, 2601, 803, 5887, 3097, 4461, 1857, 3717, 5453, 2539, 3779, 1299, 4399, 369, 741, 5825, 1919, 2477, 3841, 4337, 5515, 2415, 1981, 5143, 431, 3903, 679, 5763, 4275, 2043, 2353, 6197, 3965, 5577, 1175, 493, 4213, 2291, 617, 4958, 4338, 494, 5392, 2664, 1238, 3842, 1734, 5950, 4586, 2292, 5516, 3594, 6198, 2416, 60, 3036, 866, 246, 1672, 2726, 3532, 4214, 1982, 2106, 5330, 4648, 2788, 4896, 432, 1610, 928, 5082, 556, 5144, 680, 4090, 6012, 184, 5020, 3904, 5764, 3160, 4710, 3470, 1548, 2354, 2850, 4276, 5268, 5640, 3408, 1486, 4772, 3222, 990, 6074, 4028, 2044, 1176, 2168, 122, 1424, 4834, 2912, 3346, 5206, 4152, 1300, 2974, 1114, 1362, 5702, 5578, 2230, 3966, 742, 5826, 370, 1052, 4400, 3098, 3780, 2540, 3718, 5454, 6136, 1858, 1920, 4462, 5888, 2478, 3284, 1796, 804, 2602, 308, 4524, 3656, 618, 1735, 1239, 1115, 4959, 5145, 1301, 4897, 1053, 1363, 4835, 5207, 1425, 991, 4773, 1487, 5269, 4711, 1549, 929, 1611, 4649, 5331, 1673, 867, 4587, 3037, 5393, 4525, 805, 1797, 4463, 1859, 5455, 4401, 743, 1921, 4339, 5517, 1983, 681, 4277, 2045, 5579, 4215, 619, 2107, 4153, 2169, 5641, 557, 4091, 2231, 4029, 5703, 2293, 495, 3967, 2355, 5765, 3905, 433, 2417, 3843, 2479, 3099, 5827, 371, 3781, 6199, 2541, 3719, 5889, 2603, 309, 3657, 2665, 5951, 3595, 247, 2727, 3533, 2789, 6013, 185, 3223, 3471, 2851, 3409, 6075, 123, 2913, 3347, 2975, 3285, 6137, 61, 3161, 1177, 5083, 5021, 4712, 3844, 3348, 2604, 4340, 1674, 1240, 310, 6138, 558, 3906, 4960, 2976, 806, 2480, 5022, 3038, 1922, 1798, 248, 5890, 744, 868, 5828, 1612, 4216, 4464, 1860, 5456, 2108, 4092, 5270, 2232, 3720, 62, 5580, 2542, 4588, 372, 5146, 2852, 1178, 1116, 3224, 4402, 5952, 682, 3782, 3968, 4898, 124, 3534, 5208, 4030, 4836, 3410, 3286, 1736, 3596, 2294, 620, 1488, 4774, 930, 2666, 2356, 4526, 992, 186, 5394, 5766, 6076, 6014, 2728, 5704, 6200, 2914, 434, 496, 4154, 1302, 3162, 1550, 1984, 3100, 2170, 1426, 4650, 1364, 5084, 5642, 2418, 5332, 3658, 4278, 3472, 1054, 5518, 2790, 2046, 497, 3163, 1551, 6015, 5705, 5767, 3349, 187, 2915, 931, 2233, 3473, 1427, 4713, 5271, 2853, 125, 683, 3411, 1489, 4775, 993, 5023, 6077, 4155, 2791, 435, 1985, 3225, 4217, 5519, 2419, 5643, 621, 3845, 2171, 4341, 5581, 1923, 2481, 559, 5147, 5829, 4093, 2109, 373, 745, 4899, 4403, 3783, 3969, 1861, 1117, 5457, 1179, 2543, 63, 3721, 3039, 4465, 1799, 5891, 6139, 807, 1303, 311, 4961, 2047, 2605, 1055, 3659, 5395, 4527, 1365, 2357, 2667, 1241, 3597, 1737, 1675, 3287, 5953, 4031, 869, 2977, 2295, 249, 3907, 4589, 3101, 4279, 4837, 2729, 6201, 3535, 5085, 5333, 1613, 4651, 5209, 4590, 808, 2048, 4342, 1056, 2234, 1738, 2172, 1242, 2606, 3846, 4714, 5644, 3226, 3660, 4838, 2420, 4962, 5520, 1986, 5396, 436, 6016, 994, 6078, 1614, 4528, 498, 2792, 4280, 4776, 3474, 2668, 2358, 1366, 932, 1490, 3598, 1552, 684, 2730, 126, 5024, 3412, 1676, 188, 5768, 2854, 2916, 5954, 4032, 4404, 1118, 1862, 3288, 3970, 2978, 5458, 6202, 746, 5272, 374, 5210, 2544, 5706, 4900, 3536, 1304, 3722, 5086, 3784, 1180, 2482, 250, 560, 64, 4218, 622, 3350, 4466, 5830, 6140, 1800, 3164, 2110, 3040, 3908, 5892, 4156, 870, 2296, 5148, 3102, 4652, 1924, 4094, 1428, 312, 5334, 5582, 6017, 5707, 623, 499, 5583, 2297, 3971, 3227, 4219, 2049, 2359, 3909, 4281, 5769, 685, 437, 3165, 1987, 5521, 2421, 3847, 4343, 1925, 5149, 3041, 5831, 2483, 3785, 375, 747, 4405, 1863, 5459, 2545, 3723, 1801, 4467, 1181, 5893, 313, 809, 1739, 2607, 3661, 5397, 4529, 4963, 2669, 3599, 1677, 5955, 251, 1119, 871, 4591, 1615, 5335, 2731, 3537, 4653, 1553, 5087, 2793, 189, 933, 3475, 4715, 5273, 5025, 2855, 3413, 1491, 4777, 6079, 995, 127, 1429, 5211, 2917, 3351, 1243, 6203, 4839, 1367, 2979, 3289, 6141, 1057, 65, 561, 4901, 4095, 2173, 5645, 2235, 4033, 1305, 4157, 2111, 3103, 2794, 6018, 2236, 1554, 4654, 3538, 2732, 4034, 5336, 1616, 2298, 4840, 1368, 4282, 4592, 872, 252, 1244, 3910, 2980, 3290, 2360, 5956, 4964, 1678, 3600, 2670, 4530, 5398, 3662, 2608, 1740, 810, 314, 5894, 4468, 5584, 6142, 2050, 66, 500, 1802, 3724, 2546, 5460, 1058, 4406, 748, 376, 3786, 2484, 562, 4158, 5832, 1864, 1926, 2112, 4344, 624, 4096, 2174, 5708, 3104, 4902, 3042, 5150, 5646, 4220, 3848, 2422, 3166, 5522, 6204, 4778, 686, 6080, 438, 996, 128, 1306, 1492, 3414, 2856, 5274, 1430, 3228, 4716, 5026, 1182, 5212, 5770, 1120, 934, 5088, 190, 1988, 2918, 3352, 3972, 3476] 2026-10-10 18:55:59,075 26 INFO 02118-19-0-all odoo.addons.hr_attendance.tests.test_performance: Query count less than expected for user __system__: 688 < 1700 in test_regenerate_overtime_line at hr_attendance/tests/test_performance.py:88 2026-10-10 18:55:59,076 26 INFO 02118-19-0-all odoo.addons.hr_attendance.tests.test_performance: Regenerated overtime for 6200 hr.attendance records in 16.13098669052124 seconds. 2026-10-10 18:55:59,151 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 101 checked, 101 removed 2026-10-10 18:56:25,960 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_attachments_in_move_from_company_expense ... 2026-10-10 18:56:26,176 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:26,202 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:27,697 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:27,698 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:28,155 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_attachments_in_move_from_own_expense ... 2026-10-10 18:56:28,347 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:28,358 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:28,664 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:28,664 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:29,032 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_attachments_on_multiple_posting_from_own_expense ... 2026-10-10 18:56:29,464 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:29,465 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:29,465 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:29,466 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:29,466 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:29,986 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:29,988 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:29,989 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:29,989 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:29,990 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:30,619 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_company_expense_sepa_ct_trust_bypass ... 2026-10-10 18:56:30,960 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: skipped TestExpenses.test_company_expense_sepa_ct_trust_bypass : SEPA Credit Transfer payment method not available (account_sepa module not installed) 2026-10-10 18:56:30,965 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_compute_standard_price_update_warning_product_with_and_without_expense ... 2026-10-10 18:56:31,317 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_corner_case_defaults_values_from_product ... 2026-10-10 18:56:32,442 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_corner_case_expense_submitted_cannot_be_zero ... 2026-10-10 18:56:33,752 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.move.line records with IDs: [24, 25] 2026-10-10 18:56:33,935 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.move records with IDs: [6] 2026-10-10 18:56:34,109 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_delete_expense_with_attachment ... 2026-10-10 18:56:34,319 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:56:34,437 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted ir.attachment records with IDs: [2950] 2026-10-10 18:56:34,439 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted hr.expense records with IDs: [10] 2026-10-10 18:56:34,449 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_employee_expense_in_foreign_currency ... 2026-10-10 18:56:35,287 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_analytic_vendor_bill_count ... 2026-10-10 18:56:36,023 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_branch_company ... 2026-10-10 18:56:42,972 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_by_company_with_caba_tax ... 2026-10-10 18:56:43,825 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_company_dates ... 2026-10-10 18:56:45,031 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_main_flow ... 2026-10-10 18:56:50,382 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.partial.reconcile records with IDs: [3, 4, 1, 2] 2026-10-10 18:56:50,487 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.full.reconcile records with IDs: [2, 1] 2026-10-10 18:56:50,645 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.analytic.line records with IDs: [4, 5] 2026-10-10 18:56:51,397 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.move.line records with IDs: [60, 61, 62, 63, 64, 65, 66] 2026-10-10 18:56:51,563 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.move records with IDs: [16, 17] 2026-10-10 18:56:51,831 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.move.line records with IDs: [54] 2026-10-10 18:56:52,187 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.move.line records with IDs: [53, 55, 73] 2026-10-10 18:56:52,369 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.move records with IDs: [14] 2026-10-10 18:56:52,457 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.payment records with IDs: [7] 2026-10-10 18:56:52,627 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted mail.message records with IDs: [7639] 2026-10-10 18:56:52,665 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted hr.expense records with IDs: [18] 2026-10-10 18:56:52,678 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted mail.activity records with IDs: [13] 2026-10-10 18:56:52,687 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted mail.followers records with IDs: [115] 2026-10-10 18:56:52,757 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted account.analytic.account records with IDs: [11] 2026-10-10 18:56:52,779 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_mandatory_analytic_plan_autovalidated_submission ... 2026-10-10 18:56:53,281 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_mandatory_analytic_plan_product_category ... 2026-10-10 18:56:54,067 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_multi_company ... 2026-10-10 18:56:54,514 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 35, model: hr.expense 2026-10-10 18:56:54,791 26 INFO 02118-19-0-all odoo.models.unlink: User #35 deleted mail.activity records with IDs: [19] 2026-10-10 18:56:54,822 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 32, model: hr.expense 2026-10-10 18:56:55,755 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_multi_currencies ... 2026-10-10 18:56:58,065 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_no_stealing_from_employees ... 2026-10-10 18:56:59,322 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_paid_company_no_autobalancing_line ... 2026-10-10 18:57:00,784 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_payment_method ... 2026-10-10 18:57:01,797 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_set_quantity_to_0 ... 2026-10-10 18:57:02,067 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_set_total_amount_to_0 ... 2026-10-10 18:57:02,361 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_split_flow ... 2026-10-10 18:57:04,207 26 INFO 02118-19-0-all odoo.models.unlink: User #32 deleted hr.expense.split records with IDs: [1] 2026-10-10 18:57:04,612 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_standard_price_update_warning ... 2026-10-10 18:57:06,279 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_vendor ... 2026-10-10 18:57:07,247 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_foreign_currencies_total ... 2026-10-10 18:57:07,530 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_multiple_attachments_in_move_from_company_expense ... 2026-10-10 18:57:07,673 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:57:07,675 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:57:07,981 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:57:07,982 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-10-10 18:57:08,363 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_payment_edit_fields ... 2026-10-10 18:57:09,128 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_remove_company_id_from_hr_expense ... 2026-10-10 18:57:09,680 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_tax_is_used_when_in_transactions ... 2026-10-10 18:57:09,924 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_update_expense_price_on_product_standard_price ... 2026-10-10 18:57:11,385 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-10 18:57:32,898 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_access_rights ... 2026-10-10 18:57:33,314 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [48], uid: 39, model: hr.expense 2026-10-10 18:57:33,639 26 INFO 02118-19-0-all odoo.models.unlink: User #39 deleted mail.activity records with IDs: [32] 2026-10-10 18:57:33,662 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_access_rights_user ... 2026-10-10 18:57:35,621 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Chrome pid: 834 2026-10-10 18:57:35,622 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Chrome headless temporary user profile dir: /tmp/tmplwpzcsv__chrome_odoo 2026-10-10 18:57:35,622 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Issuing json command http://127.0.0.1:40891/json/version 2026-10-10 18:57:35,627 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40891', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:57:35,886 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Browser version: Chrome/141.0.7390.54 2026-10-10 18:57:35,887 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Issuing json command http://127.0.0.1:40891/json 2026-10-10 18:57:35,892 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40891', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:57:35,913 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Websocket url found: ws://127.0.0.1:40891/devtools/page/D0338AA16544C4410914933057E369CA 2026-10-10 18:57:35,962 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Enable chrome headless console log notification 2026-10-10 18:57:36,007 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Chrome headless enable page notifications 2026-10-10 18:57:36,330 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:test-expense from n/a 2026-10-10 18:57:36,333 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Setting session cookie in browser 2026-10-10 18:57:36,336 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 18:57:36,336 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 18:57:36,362 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:57:38,370 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:38] "GET /odoo HTTP/1.1" 200 - 145 0.222 1.794 2026-10-10 18:57:38,385 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Navigation result: {'frameId': 'D0338AA16544C4410914933057E369CA', 'loaderId': '0661B52A2CA2A96D98BF8AA8A9B68894', 'isDownload': False} 2026-10-10 18:57:38,386 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Evaluate ready code "odoo.isTourReady('hr_expense_access_rights_test_tour')" 2026-10-10 18:57:38,591 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 32 0.088 0.055 2026-10-10 18:57:38,618 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:38] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.164 2026-10-10 18:57:38,633 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:38] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.181 2026-10-10 18:57:38,790 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:38] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.033 2026-10-10 18:57:38,968 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:38] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 18:57:40,252 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 18:57:40,300 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 18:57:40,321 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.022 0.024 2026-10-10 18:57:40,344 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.029 2026-10-10 18:57:40,366 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:57:40,440 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.032 2026-10-10 18:57:40,500 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: Owl is running in 'dev' mode. 2026-10-10 18:57:40,526 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 18:57:40,556 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:57:40,649 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /odoo HTTP/1.1" 200 - 27 0.028 0.046 2026-10-10 18:57:40,687 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.093 2026-10-10 18:57:40,820 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /web/image?model=res.users&field=avatar_128&id=42 HTTP/1.1" 200 - 14 0.035 0.044 2026-10-10 18:57:40,865 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.094 2026-10-10 18:57:40,880 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:57:40,893 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 18:57:40,897 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Evaluate test code "odoo.startTour('hr_expense_access_rights_test_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 18:57:40,918 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.022 0.136 2026-10-10 18:57:40,948 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: [1/6] Tour hr_expense_access_rights_test_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 18:57:40,971 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:40] "GET /web/image/res.partner/213/avatar_128?unique=1791658631000 HTTP/1.1" 200 - 6 0.016 0.186 2026-10-10 18:57:41,057 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:41] "POST /mail/data HTTP/1.1" 200 - 33 0.036 0.095 2026-10-10 18:57:41,087 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:41] "GET /web/image/res.company/12/favicon HTTP/1.1" 200 - 9 0.008 0.149 2026-10-10 18:57:41,280 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: [2/6] Tour hr_expense_access_rights_test_tour → Step Go to Expense (trigger: .o_app[data-menu-xmlid="hr_expense.menu_hr_expense_root"]) 2026-10-10 18:57:41,394 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:41] "POST /mail/data HTTP/1.1" 200 - 44 0.057 0.124 2026-10-10 18:57:41,427 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: [3/6] Tour hr_expense_access_rights_test_tour → Step Go to My Expenses (trigger: button[data-menu-xmlid="hr_expense.menu_hr_expense_my_expenses"]) 2026-10-10 18:57:41,468 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:41] "POST /web/action/load HTTP/1.1" 200 - 14 0.022 0.024 2026-10-10 18:57:41,854 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:41] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.029 0.049 2026-10-10 18:57:41,880 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:41] "GET /web/image/discuss.channel/1/avatar_128?unique=bb24e3405886220e21c328168c8033dc8ec8c9b2c946f26df24470e9bbb141eb7c277022583245110ae13e34379e5032b7562da8b584f773fff059a983f9b6b8 HTTP/1.1" 200 - 3 0.008 0.034 2026-10-10 18:57:41,917 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:41] "GET /web/image/res.partner/2/avatar_128?unique=1791658631000 HTTP/1.1" 200 - 5 0.007 0.046 2026-10-10 18:57:41,921 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-10 18:57:41,978 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: [4/6] Tour hr_expense_access_rights_test_tour → Step Go to First Expense for employee (trigger: td[data-tooltip="First Expense for employee"]) 2026-10-10 18:57:42,220 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:42] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 44 0.084 0.179 2026-10-10 18:57:42,449 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:42] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 30 0.068 0.098 2026-10-10 18:57:42,453 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:42] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.155 2026-10-10 18:57:42,571 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:42] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.019 0.216 2026-10-10 18:57:42,581 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:42] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.098 2026-10-10 18:57:42,656 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 10 0.008 0.022 2026-10-10 18:57:42,713 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:42] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 8 0.010 0.021 2026-10-10 18:57:42,727 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:42] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 18:57:42,910 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: [5/6] Tour hr_expense_access_rights_test_tour → Step Click Submit to Manager Button (trigger: .o_expense_submit) 2026-10-10 18:57:42,931 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:42] "GET /web/image/hr.employee.public/165/avatar_128 HTTP/1.1" 200 - 10 0.038 0.042 2026-10-10 18:57:43,071 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:43] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 28 0.041 0.082 2026-10-10 18:57:43,355 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:43] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.009 0.023 2026-10-10 18:57:43,482 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:43] "GET /web/image/res.users/40/avatar_128 HTTP/1.1" 200 - 7 0.009 0.024 2026-10-10 18:57:43,514 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: [6/6] Tour hr_expense_access_rights_test_tour → Step Verify the expense is submitted (trigger: .o_arrow_button_current:contains("Submitted")) 2026-10-10 18:57:43,574 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:43] "POST /mail/data HTTP/1.1" 200 - 27 0.037 0.075 2026-10-10 18:57:43,582 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:43] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 2 0.002 0.116 2026-10-10 18:57:43,695 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:43] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 31 0.037 0.129 2026-10-10 18:57:43,768 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:43] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.029 0.190 2026-10-10 18:57:43,908 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:43] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 25 0.042 0.132 2026-10-10 18:57:43,943 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:43] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.011 0.054 2026-10-10 18:57:44,089 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: tour succeeded 2026-10-10 18:57:44,090 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR hr_expense_access_rights_test_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-10 18:57:44,419 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:44] "POST /mail/data HTTP/1.1" 200 - 38 0.084 0.264 2026-10-10 18:57:44,433 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:44] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.245 2026-10-10 18:57:44,795 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:44] "GET /websocket?version=19.0-2 HTTP/1.1" 503 - 0 0.000 0.009 2026-10-10 18:57:44,872 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: heap 27994708 (allocated 30236672) 2026-10-10 18:57:44,950 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Closing chrome headless with pid 834 2026-10-10 18:57:44,954 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Closing websocket connection 2026-10-10 18:57:44,955 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Terminating chrome headless with pid 834 2026-10-10 18:57:45,220 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_185745_219865_test_expense_access_rights_user.txt 2026-10-10 18:57:45,220 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Removing chrome user profile "/tmp/tmplwpzcsv__chrome_odoo" 2026-10-10 18:57:45,290 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_create_and_post_message_on_submitted_and_approved ... 2026-10-10 18:57:46,811 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_user_employee from n/a 2026-10-10 18:57:46,842 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:57:47,058 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [51], uid: 39, model: hr.expense 2026-10-10 18:57:47,101 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:47] "POST /web/binary/upload_attachment HTTP/1.1" 200 - 22 0.040 0.228 2026-10-10 18:57:47,214 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:another_standard_user from n/a 2026-10-10 18:57:47,241 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [51], uid: 43, model: hr.expense 2026-10-10 18:57:47,271 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:47] "POST /web/binary/upload_attachment HTTP/1.1" 200 - 12 0.014 0.026 2026-10-10 18:57:47,311 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_1 from n/a 2026-10-10 18:57:47,375 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:47] "POST /web/binary/upload_attachment HTTP/1.1" 200 - 16 0.020 0.030 2026-10-10 18:57:47,440 26 INFO 02118-19-0-all odoo.models.unlink: User #40 deleted ir.attachment records with IDs: [3111] 2026-10-10 18:57:47,470 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_2 from n/a 2026-10-10 18:57:47,551 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:47] "POST /web/binary/upload_attachment HTTP/1.1" 200 - 17 0.027 0.038 2026-10-10 18:57:47,626 26 INFO 02118-19-0-all odoo.models.unlink: User #41 deleted ir.attachment records with IDs: [3112] 2026-10-10 18:57:47,759 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_user_employee from n/a 2026-10-10 18:57:47,800 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:47] "POST /web/binary/upload_attachment HTTP/1.1" 200 - 1 0.002 0.008 2026-10-10 18:57:47,842 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_1 from n/a 2026-10-10 18:57:47,881 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:47] "POST /web/binary/upload_attachment HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 18:57:47,921 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_2 from n/a 2026-10-10 18:57:47,938 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:57:47] "POST /web/binary/upload_attachment HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 18:57:47,977 26 INFO 02118-19-0-all odoo.models.unlink: User #39 deleted ir.attachment records with IDs: [3110] 2026-10-10 18:57:47,992 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_team_approver_cant_approve_expense_of_employee_he_does_not_manage ... 2026-10-10 18:57:49,555 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [52], uid: 45, model: hr.expense 2026-10-10 18:57:49,585 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [52], uid: 45, model: hr.expense 2026-10-10 18:57:49,614 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_user_cant_approve_own_expense ... 2026-10-10 18:57:51,361 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-10 18:58:15,138 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email ... 2026-10-10 18:58:15,702 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_employee_without_user ... 2026-10-10 18:58:15,976 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_no_product ... 2026-10-10 18:58:16,801 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_several_companies_one_employee ... 2026-10-10 18:58:17,367 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_several_employees ... 2026-10-10 18:58:17,932 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_mail_action_submit_errors ... 2026-10-10 18:58:18,333 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_mail_parsing_subjects ... 2026-10-10 18:58:19,406 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-10 18:58:41,702 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_next_activity ... 2026-10-10 18:58:41,971 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_autovalidation ... 2026-10-10 18:58:42,156 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_cancel_move ... 2026-10-10 18:58:44,585 26 INFO 02118-19-0-all odoo.models.unlink: User #51 deleted account.move.line records with IDs: [110, 111] 2026-10-10 18:58:44,940 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_regular_flow ... 2026-10-10 18:58:46,307 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_reverse_move ... 2026-10-10 18:58:48,010 26 INFO 02118-19-0-all odoo.models.unlink: User #51 deleted account.move.line records with IDs: [136, 137] 2026-10-10 18:58:48,517 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_unlink_move ... 2026-10-10 18:58:49,978 26 INFO 02118-19-0-all odoo.models.unlink: User #51 deleted account.move.line records with IDs: [142, 143] 2026-10-10 18:58:50,331 26 INFO 02118-19-0-all odoo.models.unlink: User #51 deleted account.move.line records with IDs: [141, 144, 149, 150] 2026-10-10 18:58:50,505 26 INFO 02118-19-0-all odoo.models.unlink: User #51 deleted account.move records with IDs: [38] 2026-10-10 18:58:50,579 26 INFO 02118-19-0-all odoo.models.unlink: User #51 deleted account.payment records with IDs: [22] 2026-10-10 18:58:50,683 26 INFO 02118-19-0-all odoo.models.unlink: User #51 deleted account.move.line records with IDs: [145, 146, 147, 148] 2026-10-10 18:58:50,736 26 INFO 02118-19-0-all odoo.models.unlink: User #51 deleted account.move records with IDs: [39] 2026-10-10 18:58:50,771 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_1 ... 2026-10-10 18:58:51,740 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_2 ... 2026-10-10 18:58:53,083 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_3 ... 2026-10-10 18:58:55,142 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_4 ... 2026-10-10 18:58:56,903 26 INFO 02118-19-0-all odoo.models.unlink: User #51 deleted account.partial.reconcile records with IDs: [9] 2026-10-10 18:58:57,065 26 INFO 02118-19-0-all odoo.models.unlink: User #51 deleted account.full.reconcile records with IDs: [6] 2026-10-10 18:58:57,259 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_3_company_specific_flow ... 2026-10-10 18:58:58,094 26 INFO 02118-19-0-all odoo.models.unlink: User #51 deleted account.move.line records with IDs: [176, 177] 2026-10-10 18:58:59,393 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-10 18:58:59,525 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour: Starting TestExpensesTour.test_tour_expenses ... 2026-10-10 18:59:00,379 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome pid: 1024 2026-10-10 18:59:00,380 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome headless temporary user profile dir: /tmp/tmpkdl947td_chrome_odoo 2026-10-10 18:59:00,380 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Issuing json command http://127.0.0.1:44803/json/version 2026-10-10 18:59:00,400 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44803', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:59:00,569 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Browser version: Chrome/141.0.7390.54 2026-10-10 18:59:00,576 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Issuing json command http://127.0.0.1:44803/json 2026-10-10 18:59:00,577 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44803', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:59:00,634 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Websocket url found: ws://127.0.0.1:44803/devtools/page/6009EFC1987B5DD3911C9852780998DE 2026-10-10 18:59:00,681 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Enable chrome headless console log notification 2026-10-10 18:59:00,700 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome headless enable page notifications 2026-10-10 18:59:00,961 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 18:59:00,992 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Setting session cookie in browser 2026-10-10 18:59:01,001 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 18:59:01,002 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 18:59:01,062 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:59:04,665 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:04] "GET /odoo HTTP/1.1" 200 - 157 0.448 3.169 2026-10-10 18:59:04,670 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Navigation result: {'frameId': '6009EFC1987B5DD3911C9852780998DE', 'loaderId': 'FDF6D45362762AE1F74FDF246A6C5D4D', 'isDownload': False} 2026-10-10 18:59:04,671 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Evaluate ready code "odoo.isTourReady('hr_expense_test_tour')" 2026-10-10 18:59:04,766 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:04] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.031 2026-10-10 18:59:04,793 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:04] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.054 2026-10-10 18:59:05,253 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:05] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.115 0.378 2026-10-10 18:59:05,306 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:05] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.015 0.392 2026-10-10 18:59:05,534 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:05] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-10 18:59:06,212 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 18:59:06,249 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:59:06,280 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.019 0.018 2026-10-10 18:59:06,301 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.035 2026-10-10 18:59:06,321 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 18:59:06,359 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 18:59:06,456 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.048 0.073 2026-10-10 18:59:06,470 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.071 2026-10-10 18:59:06,476 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: Owl is running in 'dev' mode. 2026-10-10 18:59:06,506 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 18:59:06,539 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:59:06,646 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /odoo HTTP/1.1" 200 - 27 0.021 0.051 2026-10-10 18:59:06,678 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.092 2026-10-10 18:59:06,868 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Evaluate test code "odoo.startTour('hr_expense_test_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 18:59:06,885 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 18:59:06,889 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 18:59:06,895 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /web/image/res.partner/3/avatar_128?unique=1791651690000 HTTP/1.1" 200 - 13 0.048 0.052 2026-10-10 18:59:06,931 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.009 0.137 2026-10-10 18:59:06,949 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.143 2026-10-10 18:59:06,977 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:06] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.171 2026-10-10 18:59:06,985 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [1/15] Tour hr_expense_test_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 18:59:07,070 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:07] "POST /mail/data HTTP/1.1" 200 - 33 0.035 0.083 2026-10-10 18:59:07,098 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.138 2026-10-10 18:59:07,120 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [2/15] Tour hr_expense_test_tour → Step Go to Expense (trigger: .o_app[data-menu-xmlid="hr_expense.menu_hr_expense_root"]) 2026-10-10 18:59:07,526 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [3/15] Tour hr_expense_test_tour → Step Go to My Expenses (trigger: button[data-menu-xmlid="hr_expense.menu_hr_expense_my_expenses"]) 2026-10-10 18:59:07,687 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:07] "POST /web/action/load HTTP/1.1" 200 - 14 0.050 0.066 2026-10-10 18:59:07,717 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.136 2026-10-10 18:59:07,809 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [4/15] Tour hr_expense_test_tour → Step Check Upload Button (trigger: .o_button_upload_expense) 2026-10-10 18:59:07,982 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:07] "POST /mail/data HTTP/1.1" 200 - 58 0.125 0.185 2026-10-10 18:59:08,426 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:08] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.089 0.545 2026-10-10 18:59:08,579 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:08] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 11 0.013 0.039 2026-10-10 18:59:08,584 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:08] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.050 2026-10-10 18:59:08,813 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:08] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.021 0.198 2026-10-10 18:59:08,830 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:08] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.064 2026-10-10 18:59:09,029 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:09] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 11 0.021 0.053 2026-10-10 18:59:09,168 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:09] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 4 0.021 0.084 2026-10-10 18:59:09,179 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:09] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 18:59:09,347 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:09] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 18:59:09,610 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [5/15] Tour hr_expense_test_tour → Step Create a new expense (trigger: button.o_list_button_add) 2026-10-10 18:59:09,650 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:09] "GET /web/image/hr.employee/2/avatar_128 HTTP/1.1" 200 - 5 0.030 0.083 2026-10-10 18:59:09,705 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:09] "GET /web/image/hr.employee/5/avatar_128 HTTP/1.1" 200 - 4 0.002 0.153 2026-10-10 18:59:09,723 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [6/15] Tour hr_expense_test_tour → Step Enter category for new expense in Many2One field (trigger: .o_field_widget.o_field_many2one[name=product_id] input) 2026-10-10 18:59:09,779 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:09] "GET /web/image/hr.employee/3/avatar_128 HTTP/1.1" 200 - 4 0.010 0.217 2026-10-10 18:59:09,838 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:09] "GET /web/image/hr.employee/4/avatar_128 HTTP/1.1" 200 - 4 0.006 0.277 2026-10-10 18:59:09,880 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:09] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.008 0.317 2026-10-10 18:59:09,962 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:09] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 18 0.021 0.183 2026-10-10 18:59:10,597 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [7/15] Tour hr_expense_test_tour → Step .ui-autocomplete > li > a:contains('[COMM] Communication') 2026-10-10 18:59:10,700 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:10] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 9 0.069 0.059 2026-10-10 18:59:10,786 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:10] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.044 2026-10-10 18:59:10,997 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:10] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 8 0.036 0.068 2026-10-10 18:59:11,013 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:11] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.078 2026-10-10 18:59:11,167 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [8/15] Tour hr_expense_test_tour → Step Enter a value for the total (trigger: div[name=total_amount_currency] input) 2026-10-10 18:59:11,257 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [9/15] Tour hr_expense_test_tour → Step Breadcrumb back to My Expenses (trigger: .breadcrumb-item:contains('My Expenses')) 2026-10-10 18:59:11,332 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [10/15] Tour hr_expense_test_tour → Step Go to kanban view (trigger: button.o_switch_view.o_kanban) 2026-10-10 18:59:11,497 26 INFO 02118-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-10-10 18:59:11,498 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:11] "POST /web/dataset/call_kw/product.product/name_create#product.product.name_create HTTP/1.1" 200 - 64 0.087 0.237 2026-10-10 18:59:11,686 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:11] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 31 0.055 0.096 2026-10-10 18:59:11,800 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:11] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 12 0.015 0.058 2026-10-10 18:59:12,038 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:12] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 46 0.063 0.117 2026-10-10 18:59:12,227 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:12] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 25 0.049 0.066 2026-10-10 18:59:12,261 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:12] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 8 0.012 0.054 2026-10-10 18:59:12,372 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:12] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 4 0.005 0.019 2026-10-10 18:59:12,550 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [11/15] Tour hr_expense_test_tour → Step Check Upload Button (trigger: button.o_switch_view.o_kanban.active) 2026-10-10 18:59:12,608 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:12] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 4 0.017 0.021 2026-10-10 18:59:12,640 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [12/15] Tour hr_expense_test_tour → Step Go to Reporting (trigger: button[data-menu-xmlid="hr_expense.menu_hr_expense_reports"]) 2026-10-10 18:59:12,694 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:12] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 4 0.005 0.017 2026-10-10 18:59:12,710 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [13/15] Tour hr_expense_test_tour → Step Go to Expenses Analysis (trigger: a[data-menu-xmlid="hr_expense.menu_hr_expense_all_expenses"]) 2026-10-10 18:59:12,802 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [14/15] Tour hr_expense_test_tour → Step Go to list view (trigger: button.o_switch_view.o_list) 2026-10-10 18:59:12,840 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:12] "POST /web/action/load HTTP/1.1" 200 - 13 0.010 0.022 2026-10-10 18:59:12,862 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: [15/15] Tour hr_expense_test_tour → Step Check Upload Button (trigger: button.o_switch_view.o_list.active) 2026-10-10 18:59:12,954 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:12] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 16 0.022 0.051 2026-10-10 18:59:12,985 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:12] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 4 0.010 0.062 2026-10-10 18:59:13,070 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: tour succeeded 2026-10-10 18:59:13,076 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: ╔═════════════════════════════════════╗ ║ TOUR hr_expense_test_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-10 18:59:13,498 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: heap 35266720 (allocated 37072896) 2026-10-10 18:59:13,515 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Closing chrome headless with pid 1024 2026-10-10 18:59:13,526 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Closing websocket connection 2026-10-10 18:59:13,533 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Terminating chrome headless with pid 1024 2026-10-10 18:59:13,738 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_185913_737216_test_tour_expenses.txt 2026-10-10 18:59:13,738 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Removing chrome user profile "/tmp/tmpkdl947td_chrome_odoo" 2026-10-10 18:59:13,842 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 18:59:35,749 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui: Starting TestUi.test_expense_manager_can_always_set_employee ... 2026-10-10 18:59:36,774 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Chrome pid: 1215 2026-10-10 18:59:36,775 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Chrome headless temporary user profile dir: /tmp/tmp4_jbveia_chrome_odoo 2026-10-10 18:59:36,775 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Issuing json command http://127.0.0.1:46703/json/version 2026-10-10 18:59:36,787 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46703', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:59:36,920 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Browser version: Chrome/141.0.7390.54 2026-10-10 18:59:36,920 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Issuing json command http://127.0.0.1:46703/json 2026-10-10 18:59:36,924 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46703', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:59:36,962 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Websocket url found: ws://127.0.0.1:46703/devtools/page/F4D8B058E91B30F07AD26EAE460A63DC 2026-10-10 18:59:37,023 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Enable chrome headless console log notification 2026-10-10 18:59:37,046 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Chrome headless enable page notifications 2026-10-10 18:59:37,224 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_1 from n/a 2026-10-10 18:59:37,231 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Setting session cookie in browser 2026-10-10 18:59:37,234 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 18:59:37,234 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 18:59:37,249 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:59:39,509 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:39] "GET /odoo HTTP/1.1" 200 - 148 0.239 2.024 2026-10-10 18:59:39,516 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Navigation result: {'frameId': 'F4D8B058E91B30F07AD26EAE460A63DC', 'loaderId': 'EC1A72F7538130FB45D6510E99C759A5', 'isDownload': False} 2026-10-10 18:59:39,516 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Evaluate ready code "odoo.isTourReady('create_expense_no_employee_access_tour')" 2026-10-10 18:59:39,598 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:39] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.026 2026-10-10 18:59:39,634 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:39] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.054 2026-10-10 18:59:39,848 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:39] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.128 0.138 2026-10-10 18:59:39,877 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:39] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.029 2026-10-10 18:59:40,035 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:40] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.037 2026-10-10 18:59:40,860 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:40] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 18:59:40,912 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:40] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 18:59:40,931 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.015 2026-10-10 18:59:40,961 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-10 18:59:40,964 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:40] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 18:59:41,099 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.013 2026-10-10 18:59:41,166 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: Owl is running in 'dev' mode. 2026-10-10 18:59:41,196 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 18:59:41,231 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:41] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:59:41,325 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:41] "GET /odoo HTTP/1.1" 200 - 26 0.016 0.048 2026-10-10 18:59:41,367 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.083 2026-10-10 18:59:41,628 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Evaluate test code "odoo.startTour('create_expense_no_employee_access_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 18:59:41,640 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:41] "GET /web/image/res.partner/245/avatar_128?unique=1791658753000 HTTP/1.1" 200 - 13 0.027 0.066 2026-10-10 18:59:41,654 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 18:59:41,675 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [1/13] Tour create_expense_no_employee_access_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 18:59:41,677 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 18:59:41,727 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:41] "GET /web/image?model=res.users&field=avatar_128&id=59 HTTP/1.1" 200 - 7 0.035 0.146 2026-10-10 18:59:41,770 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:41] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.199 2026-10-10 18:59:41,839 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:41] "GET /web/image/res.company/18/favicon HTTP/1.1" 200 - 9 0.035 0.126 2026-10-10 18:59:41,953 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [2/13] Tour create_expense_no_employee_access_tour → Step Go to the Expenses app (trigger: .o_app[data-menu-xmlid="hr_expense.menu_hr_expense_root"]) 2026-10-10 18:59:42,015 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:42] "POST /mail/data HTTP/1.1" 200 - 33 0.076 0.242 2026-10-10 18:59:42,029 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.003 0.466 2026-10-10 18:59:42,047 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:42] "GET /web/image/res.company/18/favicon HTTP/1.1" 304 - 4 0.006 0.176 2026-10-10 18:59:42,052 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-10 18:59:42,176 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [3/13] Tour create_expense_no_employee_access_tour → Step Go to the Expenses app (trigger: .o_app[data-menu-xmlid="hr_expense.menu_hr_expense_root"]) 2026-10-10 18:59:42,232 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:42] "POST /web/action/load HTTP/1.1" 200 - 14 0.014 0.025 2026-10-10 18:59:42,365 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [4/13] Tour create_expense_no_employee_access_tour → Step Remove filter for own expenses (trigger: .o_facet_value:contains(My Expenses) + button[title="Remove"]) 2026-10-10 18:59:42,474 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:42] "POST /mail/data HTTP/1.1" 200 - 42 0.082 0.112 2026-10-10 18:59:42,714 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:42] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.070 0.287 2026-10-10 18:59:42,860 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:42] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 10 0.017 0.029 2026-10-10 18:59:42,868 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:42] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.042 2026-10-10 18:59:42,943 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:42] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.019 0.050 2026-10-10 18:59:42,976 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:42] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 18:59:43,059 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 11 0.015 0.028 2026-10-10 18:59:43,128 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 6 0.013 0.018 2026-10-10 18:59:43,165 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 18:59:43,244 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:59:43,367 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 59, model: hr.employee.public 2026-10-10 18:59:43,413 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "GET /web/image/hr.employee.public/1/avatar_128 HTTP/1.1" 200 - 19 0.021 0.049 2026-10-10 18:59:43,416 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [5/13] Tour create_expense_no_employee_access_tour → Step Go to form view of pre-prepared record (trigger: .o_data_cell:contains(expense_for_tour_0)) 2026-10-10 18:59:43,452 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "GET /web/image/hr.employee.public/2/avatar_128 HTTP/1.1" 200 - 4 0.002 0.100 2026-10-10 18:59:43,524 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "GET /web/image/hr.employee.public/5/avatar_128 HTTP/1.1" 200 - 4 0.005 0.171 2026-10-10 18:59:43,553 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "GET /web/image/hr.employee.public/4/avatar_128 HTTP/1.1" 200 - 4 0.003 0.192 2026-10-10 18:59:43,593 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "GET /web/image/hr.employee.public/3/avatar_128 HTTP/1.1" 200 - 4 0.004 0.206 2026-10-10 18:59:43,670 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 22 0.028 0.246 2026-10-10 18:59:43,726 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 2 0.003 0.014 2026-10-10 18:59:43,774 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "GET /web/image/hr.employee.public/171/avatar_128 HTTP/1.1" 200 - 4 0.003 0.014 2026-10-10 18:59:43,793 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [6/13] Tour create_expense_no_employee_access_tour → Step Click employee selection dropdown (trigger: input#employee_id_0) 2026-10-10 18:59:43,921 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:43] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 27 0.034 0.058 2026-10-10 18:59:44,326 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [7/13] Tour create_expense_no_employee_access_tour → Step Delete default search (trigger: input#employee_id_0) 2026-10-10 18:59:44,360 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:44] "POST /web/dataset/call_kw/hr.employee.public/web_name_search#hr.employee.public.web_name_search HTTP/1.1" 200 - 3 0.006 0.013 2026-10-10 18:59:44,368 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [8/13] Tour create_expense_no_employee_access_tour → Step Select test expense employee (trigger: a.dropdown-item:contains(expense_employee)) 2026-10-10 18:59:44,432 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:44] "POST /mail/data HTTP/1.1" 200 - 27 0.022 0.059 2026-10-10 18:59:44,455 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:44] "POST /mail/thread/messages HTTP/1.1" 200 - 5 0.006 0.097 2026-10-10 18:59:44,683 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:44] "POST /web/dataset/call_kw/hr.employee.public/web_name_search#hr.employee.public.web_name_search HTTP/1.1" 200 - 3 0.017 0.032 2026-10-10 18:59:44,760 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:44] "GET /web/image/hr.employee.public/170/avatar_128 HTTP/1.1" 200 - 4 0.006 0.029 2026-10-10 18:59:44,813 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [9/13] Tour create_expense_no_employee_access_tour → Step Save (trigger: .o_form_button_save:enabled) 2026-10-10 18:59:44,864 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [10/13] Tour create_expense_no_employee_access_tour → Step wait until the form is saved (trigger: body .o_form_saved) 2026-10-10 18:59:44,946 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:44] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 21 0.027 0.103 2026-10-10 18:59:45,126 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:45] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 25 0.024 0.080 2026-10-10 18:59:45,384 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:45] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 44 0.059 0.140 2026-10-10 18:59:45,422 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:45] "GET /web/image/res.users/59/avatar_128 HTTP/1.1" 200 - 7 0.010 0.204 2026-10-10 18:59:45,461 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:45] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.011 0.047 2026-10-10 18:59:45,601 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:45] "POST /mail/data HTTP/1.1" 200 - 29 0.026 0.071 2026-10-10 18:59:45,634 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:45] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.028 2026-10-10 18:59:45,651 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [11/13] Tour create_expense_no_employee_access_tour → Step Exit form (trigger: .o_menu_brand) 2026-10-10 18:59:45,743 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [12/13] Tour create_expense_no_employee_access_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 18:59:45,791 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:45] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 1 0.002 0.012 2026-10-10 18:59:45,924 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:45] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 2 0.002 0.039 2026-10-10 18:59:46,005 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: [13/13] Tour create_expense_no_employee_access_tour → Step Check (trigger: .o_app[data-menu-xmlid="hr_expense.menu_hr_expense_root"]) 2026-10-10 18:59:46,017 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:46] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-10 18:59:46,151 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: tour succeeded 2026-10-10 18:59:46,152 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR create_expense_no_employee_access_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-10 18:59:46,729 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: heap 30980424 (allocated 32071680) 2026-10-10 18:59:46,750 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Closing chrome headless with pid 1215 2026-10-10 18:59:46,755 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Closing websocket connection 2026-10-10 18:59:46,759 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Terminating chrome headless with pid 1215 2026-10-10 18:59:46,959 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_185946_956254_test_expense_manager_can_always_set_employee.txt 2026-10-10 18:59:46,959 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Removing chrome user profile "/tmp/tmp4_jbveia_chrome_odoo" 2026-10-10 18:59:47,039 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui: Starting TestUi.test_no_zero_amount_expense_in_expense ... 2026-10-10 18:59:48,032 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Chrome pid: 1408 2026-10-10 18:59:48,033 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Chrome headless temporary user profile dir: /tmp/tmpu0fpfalt_chrome_odoo 2026-10-10 18:59:48,033 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Issuing json command http://127.0.0.1:34889/json/version 2026-10-10 18:59:48,034 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34889', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:59:48,284 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Browser version: Chrome/141.0.7390.54 2026-10-10 18:59:48,284 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Issuing json command http://127.0.0.1:34889/json 2026-10-10 18:59:48,285 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34889', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 18:59:48,347 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Websocket url found: ws://127.0.0.1:34889/devtools/page/F14D1D8DC299672A339C62CA1AD4BB7A 2026-10-10 18:59:48,410 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Enable chrome headless console log notification 2026-10-10 18:59:48,429 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Chrome headless enable page notifications 2026-10-10 18:59:48,661 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_1 from n/a 2026-10-10 18:59:48,671 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Setting session cookie in browser 2026-10-10 18:59:48,674 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 18:59:48,674 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 18:59:48,712 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 18:59:51,167 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:51] "GET /odoo HTTP/1.1" 200 - 149 0.272 2.187 2026-10-10 18:59:51,178 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Navigation result: {'frameId': 'F14D1D8DC299672A339C62CA1AD4BB7A', 'loaderId': '819D8A85AB326344C0CED0928AFE06DB', 'isDownload': False} 2026-10-10 18:59:51,178 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Evaluate ready code "odoo.isTourReady('do_not_create_zero_amount_expense')" 2026-10-10 18:59:51,252 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:51] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.015 2026-10-10 18:59:51,285 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:51] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.039 2026-10-10 18:59:51,442 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:51] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.058 0.111 2026-10-10 18:59:51,450 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:51] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.102 2026-10-10 18:59:51,571 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:51] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 18:59:52,268 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:52] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 18:59:52,327 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:52] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 18:59:52,350 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.026 0.025 2026-10-10 18:59:52,374 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.050 2026-10-10 18:59:52,393 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:52] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:59:52,464 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.020 2026-10-10 18:59:52,553 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: Owl is running in 'dev' mode. 2026-10-10 18:59:52,588 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 18:59:52,641 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:52] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 18:59:52,722 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:52] "GET /odoo HTTP/1.1" 200 - 26 0.018 0.044 2026-10-10 18:59:52,761 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:52] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.083 2026-10-10 18:59:52,992 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:52] "GET /web/image?model=res.users&field=avatar_128&id=59 HTTP/1.1" 200 - 14 0.042 0.100 2026-10-10 18:59:53,024 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Evaluate test code "odoo.startTour('do_not_create_zero_amount_expense', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 18:59:53,044 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 18:59:53,066 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-10-10 18:59:53,074 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:53] "POST /web/action/load HTTP/1.1" 200 - 5 0.023 0.161 2026-10-10 18:59:53,133 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [1/17] Tour do_not_create_zero_amount_expense → Step .o_navbar_apps_menu button:enabled 2026-10-10 18:59:53,216 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:53] "GET /web/image/res.partner/245/avatar_128?unique=1791658753000 HTTP/1.1" 200 - 6 0.041 0.280 2026-10-10 18:59:53,235 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:53] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.373 2026-10-10 18:59:53,319 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:53] "GET /web/image/res.company/18/favicon HTTP/1.1" 200 - 9 0.033 0.238 2026-10-10 18:59:53,616 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:53] "POST /mail/data HTTP/1.1" 200 - 33 0.095 0.452 2026-10-10 18:59:53,649 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-10 18:59:53,704 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [2/17] Tour do_not_create_zero_amount_expense → Step Go to the Expenses app (trigger: .o_app[data-menu-xmlid="hr_expense.menu_hr_expense_root"]) 2026-10-10 18:59:53,948 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [3/17] Tour do_not_create_zero_amount_expense → Step Go to the Expenses app (trigger: .o_app[data-menu-xmlid="hr_expense.menu_hr_expense_root"]) 2026-10-10 18:59:54,010 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [4/17] Tour do_not_create_zero_amount_expense → Step Remove filter for own expenses (trigger: .o_facet_value:contains(My Expenses) + button[title="Remove"]) 2026-10-10 18:59:54,132 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:54] "POST /mail/data HTTP/1.1" 200 - 42 0.137 0.222 2026-10-10 18:59:54,200 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:54] "POST /web/action/load HTTP/1.1" 200 - 14 0.015 0.203 2026-10-10 18:59:54,784 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:54] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.044 0.093 2026-10-10 18:59:54,811 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:54] "GET /web/image/discuss.channel/1/avatar_128?unique=bb24e3405886220e21c328168c8033dc8ec8c9b2c946f26df24470e9bbb141eb7c277022583245110ae13e34379e5032b7562da8b584f773fff059a983f9b6b8 HTTP/1.1" 200 - 3 0.006 0.095 2026-10-10 18:59:54,856 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:54] "GET /web/image/res.partner/2/avatar_128?unique=1791658753000 HTTP/1.1" 200 - 5 0.011 0.106 2026-10-10 18:59:54,935 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:54] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.012 0.081 2026-10-10 18:59:55,422 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:55] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.143 0.354 2026-10-10 18:59:55,522 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:55] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 10 0.012 0.033 2026-10-10 18:59:55,531 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:55] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 18:59:55,685 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:55] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 18:59:55,796 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 11 0.011 0.028 2026-10-10 18:59:55,878 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:55] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 6 0.019 0.026 2026-10-10 18:59:55,957 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:55] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 18:59:56,060 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:56] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 18:59:56,374 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:56] "GET /web/image/hr.employee.public/3/avatar_128 HTTP/1.1" 200 - 5 0.003 0.058 2026-10-10 18:59:56,410 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:56] "GET /web/image/hr.employee.public/2/avatar_128 HTTP/1.1" 200 - 4 0.002 0.098 2026-10-10 18:59:56,417 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [5/17] Tour do_not_create_zero_amount_expense → Step Go to an expense (trigger: .o_data_row .o_data_cell[data-tooltip="expense_for_tour"]) 2026-10-10 18:59:56,471 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 59, model: hr.employee.public 2026-10-10 18:59:56,645 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:56] "GET /web/image/hr.employee.public/1/avatar_128 HTTP/1.1" 200 - 18 0.056 0.242 2026-10-10 18:59:56,727 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:56] "GET /web/image/hr.employee.public/4/avatar_128 HTTP/1.1" 200 - 4 0.007 0.374 2026-10-10 18:59:56,831 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:56] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 23 0.035 0.384 2026-10-10 18:59:56,881 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:56] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 18:59:56,971 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:56] "GET /web/image/hr.employee.public/170/avatar_128 HTTP/1.1" 200 - 4 0.004 0.024 2026-10-10 18:59:56,988 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [6/17] Tour do_not_create_zero_amount_expense → Step Select category to Expense (trigger: div[name=product_id] input) 2026-10-10 18:59:57,154 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:57] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 27 0.035 0.107 2026-10-10 18:59:57,523 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [7/17] Tour do_not_create_zero_amount_expense → Step Choose category to Expense (trigger: .o_field_widget[name=product_id] .o-autocomplete--dropdown-menu li:contains(EXP_GEN)) 2026-10-10 18:59:57,534 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:57] "GET /web/image/res.users/59/avatar_128 HTTP/1.1" 200 - 7 0.020 0.069 2026-10-10 18:59:57,714 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:57] "POST /mail/data HTTP/1.1" 200 - 27 0.067 0.134 2026-10-10 18:59:57,761 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:57] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 4 0.007 0.221 2026-10-10 18:59:57,779 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:57] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.222 2026-10-10 18:59:57,848 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [8/17] Tour do_not_create_zero_amount_expense → Step Set total amount to zero (trigger: div[name=total_amount_currency] input) 2026-10-10 18:59:57,957 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [9/17] Tour do_not_create_zero_amount_expense → Step Click Submit (trigger: .o_expense_submit) 2026-10-10 18:59:58,025 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:58] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 30 0.041 0.125 2026-10-10 18:59:58,036 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [10/17] Tour do_not_create_zero_amount_expense → Step Close the displayed user error indicating that the expense total cannot be set to zero if non-draft. (trigger: .modal .modal-footer .btn-primary.o-default-button) 2026-10-10 18:59:58,190 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:58] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 17 0.026 0.055 2026-10-10 18:59:58,475 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:58] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 39 0.063 0.158 2026-10-10 18:59:58,547 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:58] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.018 0.034 2026-10-10 18:59:58,619 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:58] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 8 0.015 0.080 2026-10-10 18:59:58,729 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:58] "POST /mail/data HTTP/1.1" 200 - 18 0.040 0.116 2026-10-10 18:59:58,767 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:58] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.097 2026-10-10 18:59:58,846 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [11/17] Tour do_not_create_zero_amount_expense → Step Set total amount to ten (trigger: div[name=total_amount_currency] input) 2026-10-10 18:59:58,889 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:58] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-10 18:59:58,985 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [12/17] Tour do_not_create_zero_amount_expense → Step Click Submit (trigger: .o_expense_submit) 2026-10-10 18:59:59,077 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [13/17] Tour do_not_create_zero_amount_expense → Step Set total amount to zero (trigger: div[name=total_amount_currency] input) 2026-10-10 18:59:59,169 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [14/17] Tour do_not_create_zero_amount_expense → Step Click Approve (trigger: .o_expense_approve) 2026-10-10 18:59:59,197 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:59] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 16 0.044 0.084 2026-10-10 18:59:59,392 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:59] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 24 0.035 0.116 2026-10-10 18:59:59,527 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:59] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.062 0.051 2026-10-10 18:59:59,743 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:59] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 26 0.071 0.218 2026-10-10 18:59:59,967 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 18:59:59] "POST /mail/data HTTP/1.1" 200 - 36 0.114 0.342 2026-10-10 19:00:00,062 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.035 0.235 2026-10-10 19:00:00,374 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:00:00] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 21 0.063 0.439 2026-10-10 19:00:00,957 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [15/17] Tour do_not_create_zero_amount_expense → Step Close the displayed user error indicating that the expense total cannot be set to zero if non-draft. (trigger: .modal .modal-footer .btn-primary.o-default-button) 2026-10-10 19:00:01,140 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:00:01] "POST /mail/data HTTP/1.1" 200 - 32 0.041 0.143 2026-10-10 19:00:01,264 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:00:01] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 16 0.021 0.277 2026-10-10 19:00:01,470 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:00:01] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 6 0.028 0.123 2026-10-10 19:00:01,552 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [16/17] Tour do_not_create_zero_amount_expense → Step discard the form (trigger: .o_form_button_cancel) 2026-10-10 19:00:01,645 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: [17/17] Tour do_not_create_zero_amount_expense → Step wait for cancellation to complete (trigger: .o_view_controller.o_list_view, .o_form_view > div > main > .o_form_readonly, .o_form_view > div > main > .o_form_saved) 2026-10-10 19:00:01,833 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: tour succeeded 2026-10-10 19:00:01,837 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR do_not_create_zero_amount_expense SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-10 19:00:02,694 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: heap 31629176 (allocated 32731136) 2026-10-10 19:00:02,876 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Closing chrome headless with pid 1408 2026-10-10 19:00:02,877 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Closing websocket connection 2026-10-10 19:00:02,880 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Terminating chrome headless with pid 1408 2026-10-10 19:00:05,014 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_190005_013948_test_no_zero_amount_expense_in_expense.txt 2026-10-10 19:00:05,015 26 INFO 02118-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Removing chrome user profile "/tmp/tmpu0fpfalt_chrome_odoo" 2026-10-10 19:00:07,499 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:00:10,891 26 INFO 02118-19-0-all odoo.addons.hr_gamification.tests.test_gamification_current_badge: Starting TestGamificationBadge.test_delete_badge ... 2026-10-10 19:00:11,510 26 INFO 02118-19-0-all odoo.models.unlink: User #63 deleted mail.message records with IDs: [7750, 7749] 2026-10-10 19:00:11,601 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 63, model: gamification.badge.user 2026-10-10 19:00:11,677 26 INFO 02118-19-0-all odoo.models.unlink: User #62 deleted mail.message records with IDs: [7750, 7749] 2026-10-10 19:00:11,708 26 INFO 02118-19-0-all odoo.models.unlink: User #62 deleted gamification.badge.user records with IDs: [1] 2026-10-10 19:00:11,718 26 INFO 02118-19-0-all odoo.models.unlink: User #62 deleted mail.followers records with IDs: [241] 2026-10-10 19:00:11,993 26 INFO 02118-19-0-all odoo.models.unlink: User #64 deleted mail.message records with IDs: [7752, 7751] 2026-10-10 19:00:12,026 26 INFO 02118-19-0-all odoo.models.unlink: User #64 deleted gamification.badge.user records with IDs: [2] 2026-10-10 19:00:12,039 26 INFO 02118-19-0-all odoo.models.unlink: User #64 deleted mail.followers records with IDs: [242] 2026-10-10 19:00:12,078 26 INFO 02118-19-0-all odoo.addons.hr_gamification.tests.test_gamification_current_badge: Starting TestGamificationBadge.test_update_badge ... 2026-10-10 19:00:12,359 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 63, model: gamification.badge.user 2026-10-10 19:00:12,400 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 19:00:28,045 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_base_user_create_other ... 2026-10-10 19:00:28,376 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [2], uid: 68, model: hr.leave 2026-10-10 19:00:28,433 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_base_user_create_self ... 2026-10-10 19:00:28,656 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_manager_create_other ... 2026-10-10 19:00:29,081 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_manager_create_self ... 2026-10-10 19:00:29,446 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_user_create_other ... 2026-10-10 19:00:29,673 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_user_create_self ... 2026-10-10 19:00:29,940 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:00:42,641 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_other ... 2026-10-10 19:00:43,087 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 73, model: hr.leave 2026-10-10 19:00:43,131 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_other_browse ... 2026-10-10 19:00:43,625 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10], uid: 73, model: hr.leave 2026-10-10 19:00:43,784 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10], uid: 73, model: hr.leave 2026-10-10 19:00:43,846 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_own ... 2026-10-10 19:00:44,008 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:00:56,494 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_holiday_responsible_refuse_leave ... 2026-10-10 19:00:59,619 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_creation_for_other_user ... 2026-10-10 19:00:59,810 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [16], uid: 78, model: hr.leave 2026-10-10 19:00:59,857 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_double_validate ... 2026-10-10 19:01:02,041 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_double_validate_holiday_manager ... 2026-10-10 19:01:02,980 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_holiday_user ... 2026-10-10 19:01:03,703 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_manager ... 2026-10-10 19:01:04,061 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_user ... 2026-10-10 19:01:04,245 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_manager_to_validate_by_holiday_user ... 2026-10-10 19:01:06,309 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_manager_to_validate_by_user ... 2026-10-10 19:01:07,271 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_messaging_by_user ... 2026-10-10 19:01:07,845 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_update_by_user ... 2026-10-10 19:01:07,948 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_update_by_user_other ... 2026-10-10 19:01:08,529 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [22], uid: 78, model: hr.leave 2026-10-10 19:01:08,620 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:01:22,427 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_confirm_by_user ... 2026-10-10 19:01:22,635 26 INFO 02118-19-0-all odoo.models.unlink: User #83 deleted mail.message records with IDs: [7955] 2026-10-10 19:01:22,718 26 INFO 02118-19-0-all odoo.models.unlink: User #83 deleted hr.leave records with IDs: [24] 2026-10-10 19:01:22,737 26 INFO 02118-19-0-all odoo.models.unlink: User #83 deleted mail.followers records with IDs: [334] 2026-10-10 19:01:22,747 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_confirm_in_past_by_user ... 2026-10-10 19:01:23,219 26 INFO 02118-19-0-all odoo.models.unlink: User #83 deleted mail.message records with IDs: [7956] 2026-10-10 19:01:23,268 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_validate_by_user ... 2026-10-10 19:01:23,777 26 INFO 02118-19-0-all odoo.models.unlink: User #83 deleted mail.message records with IDs: [7957] 2026-10-10 19:01:23,797 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [26], uid: 83, model: hr.leave 2026-10-10 19:01:23,869 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:01:35,710 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_constraint_1 ... 2026-10-10 19:01:35,822 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_persists ... 2026-10-10 19:01:36,758 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units ... 2026-10-10 19:01:37,250 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units_and_used_days ... 2026-10-10 19:01:38,742 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units_half_day ... 2026-10-10 19:01:39,187 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_date_in_the_future ... 2026-10-10 19:01:41,122 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_immediate_monthly_start_day ... 2026-10-10 19:01:41,561 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_with_monthly_31st_milestone ... 2026-10-10 19:01:41,717 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_with_virtual_future_leaves ... 2026-10-10 19:01:42,305 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_without_working_hours ... 2026-10-10 19:01:42,773 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carrover_other_period_end_multi_level ... 2026-10-10 19:01:43,333 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carryover_at_allocation ... 2026-10-10 19:01:44,334 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carryover_at_other ... 2026-10-10 19:01:44,788 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_creation_for_history ... 2026-10-10 19:01:45,067 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_creation_on_anterior_date ... 2026-10-10 19:01:45,308 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_days_left_over_carryover_maximum_with_leaves_around_carryover ... 2026-10-10 19:01:48,329 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_days_left_under_carryover_maximum ... 2026-10-10 19:01:49,793 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_hours_with_max_carryover ... 2026-10-10 19:01:50,390 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_immediate_cron_run ... 2026-10-10 19:01:50,646 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_cancel_cron ... 2026-10-10 19:01:52,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [13] 2026-10-10 19:01:52,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [52] 2026-10-10 19:01:52,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14] 2026-10-10 19:01:52,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [53] 2026-10-10 19:01:52,897 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_cancel_cron_with_refused_allocation ... 2026-10-10 19:01:53,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [18] 2026-10-10 19:01:53,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [57] 2026-10-10 19:01:53,977 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_taken_maximum ... 2026-10-10 19:01:55,417 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_taken_maximum_hours ... 2026-10-10 19:01:56,817 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_lost_first_january ... 2026-10-10 19:01:57,227 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_lost_previous_days ... 2026-10-10 19:01:57,660 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_maximum_leaves ... 2026-10-10 19:01:58,432 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_maximum_leaves_no_limit ... 2026-10-10 19:01:59,203 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start ... 2026-10-10 19:02:00,165 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_level_transfer ... 2026-10-10 19:02:01,558 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_multiple_runs ... 2026-10-10 19:02:02,801 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_past_start_date ... 2026-10-10 19:02:04,078 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_cleared_when_switch_to_regular ... 2026-10-10 19:02:04,455 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_end_carryover_expiring_3_months ... 2026-10-10 19:02:05,635 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_start_carryover_expiring_3_months ... 2026-10-10 19:02:06,941 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_with_multiple_levels ... 2026-10-10 19:02:07,667 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_with_multiple_levels_2 ... 2026-10-10 19:02:08,720 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_skipped_period ... 2026-10-10 19:02:09,461 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_transition_after_period ... 2026-10-10 19:02:09,810 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_transition_immediately ... 2026-10-10 19:02:10,098 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_unlink ... 2026-10-10 19:02:10,442 26 INFO 02118-19-0-all odoo.models.unlink: User #86 deleted hr.leave.allocation records with IDs: [37] 2026-10-10 19:02:10,473 26 INFO 02118-19-0-all odoo.models.unlink: User #86 deleted mail.followers records with IDs: [451, 452, 453] 2026-10-10 19:02:10,490 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted hr.leave.accrual.plan records with IDs: [46] 2026-10-10 19:02:10,496 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_unused_accrual_reset_to_lost ... 2026-10-10 19:02:12,398 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_with_report_creation_for_history ... 2026-10-10 19:02:12,722 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_added_type_during_onchange ... 2026-10-10 19:02:12,917 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_cache_invalidation_with_future_leaves ... 2026-10-10 19:02:13,898 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_cancel_invalid_leaves_with_regular_and_accrual_allocations ... 2026-10-10 19:02:14,580 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry ... 2026-10-10 19:02:15,038 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation ... 2026-10-10 19:02:15,369 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_2 ... 2026-10-10 19:02:15,800 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_3 ... 2026-10-10 19:02:16,322 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_4 ... 2026-10-10 19:02:16,961 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_5 ... 2026-10-10 19:02:17,934 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carriedover_days_expiration_reset ... 2026-10-10 19:02:18,836 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carryover_no_extra_accrual_end ... 2026-10-10 19:02:19,503 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carryover_no_extra_accrual_end_2 ... 2026-10-10 19:02:20,282 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carryover_no_extra_accrual_end_multi_level ... 2026-10-10 19:02:21,328 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carryover_no_extra_accrual_start ... 2026-10-10 19:02:21,994 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carryover_no_extra_accrual_start_multi_level ... 2026-10-10 19:02:23,278 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_gain ... 2026-10-10 19:02:24,303 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_lastcall_change_regular_to_accrual ... 2026-10-10 19:02:24,536 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_max_value ... 2026-10-10 19:02:24,815 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_max_value_hours ... 2026-10-10 19:02:25,361 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_compute_allocation_days_after_adding_employee ... 2026-10-10 19:02:27,257 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_consistency_between_cap_accrued_time_and_maximum_leave ... 2026-10-10 19:02:27,366 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_department_accrual_allocation ... 2026-10-10 19:02:28,286 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_elligible_leaves ... 2026-10-10 19:02:29,957 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_bimonthly ... 2026-10-10 19:02:30,662 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_biyearly ... 2026-10-10 19:02:31,072 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_daily ... 2026-10-10 19:02:31,399 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_daily_worked_time_non_utc_timezone ... 2026-10-10 19:02:31,965 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_hourly_calendar ... 2026-10-10 19:02:32,384 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_hourly_worked_hours ... 2026-10-10 19:02:33,467 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_monthly ... 2026-10-10 19:02:34,246 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_weekly ... 2026-10-10 19:02:34,641 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_yearly ... 2026-10-10 19:02:35,217 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_future_accural_time ... 2026-10-10 19:02:35,396 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_future_accural_time_with_leaves_taken_in_the_past ... 2026-10-10 19:02:37,594 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_actual_future_leaves ... 2026-10-10 19:02:41,941 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves ... 2026-10-10 19:02:46,855 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves_regular1 ... 2026-10-10 19:02:51,218 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves_regular2 ... 2026-10-10 19:02:55,540 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_hr_leave_after_adding_accrual_plan_levels ... 2026-10-10 19:02:56,485 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_matching_accrual_and_carryover_dates ... 2026-10-10 19:02:56,851 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_matching_carryover_and_level_transition_dates ... 2026-10-10 19:02:57,452 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_modify_cap_accrued_days ... 2026-10-10 19:02:58,179 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_modify_cap_accrued_days_with_leaves ... 2026-10-10 19:03:00,386 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_multi_allocation_wizard_does_not_recompute_when_duration_is_set ... 2026-10-10 19:03:00,687 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_multi_allocation_wizard_initializes_accrual ... 2026-10-10 19:03:01,099 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_no_days_accrued_on_carryover_date ... 2026-10-10 19:03:01,651 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_non_elligible_leaves ... 2026-10-10 19:03:03,802 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_set_accrual_allocation_to_zero_from_ui ... 2026-10-10 19:03:05,331 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_start_accrual_gain_time_immediately ... 2026-10-10 19:03:06,724 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_three_levels_accrual ... 2026-10-10 19:03:07,121 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_time_off_balance_computation ... 2026-10-10 19:03:09,571 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_time_off_using_expiring_carried_over_days ... 2026-10-10 19:03:10,884 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_timeoff_allocation_with_unused_accrual_lost ... 2026-10-10 19:03:11,233 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_lost ... 2026-10-10 19:03:11,910 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed ... 2026-10-10 19:03:12,477 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_2 ... 2026-10-10 19:03:12,851 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_limit ... 2026-10-10 19:03:13,389 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_limit_2 ... 2026-10-10 19:03:13,763 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_validate_leaves_with_more_days_than_allocation ... 2026-10-10 19:03:14,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [50] 2026-10-10 19:03:14,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [280] 2026-10-10 19:03:14,966 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_worked_leaves ... 2026-10-10 19:03:16,355 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_yearly_cap ... 2026-10-10 19:03:39,684 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_yearly_cap_constraint ... 2026-10-10 19:03:39,888 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-10 19:03:50,976 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_automatic_leave_dates: Starting TestDurationWithActivityAutomation.test_duration_with_activity_automation ... 2026-10-10 19:03:50,993 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_automatic_leave_dates: skipped TestDurationWithActivityAutomation.test_duration_with_activity_automation : `base_automation` is not installed 2026-10-10 19:03:51,031 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:04:01,897 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_allocation_with_max_carryover_and_expiring_allocation ... 2026-10-10 19:04:02,923 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_days_expiration_date ... 2026-10-10 19:04:03,455 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_days_expiration_date_2 ... 2026-10-10 19:04:04,581 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_leaves_with_maximum ... 2026-10-10 19:04:05,298 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiration_date ... 2026-10-10 19:04:05,662 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiration_date_2 ... 2026-10-10 19:04:06,157 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiring_allocation_without_carried_over_leaves ... 2026-10-10 19:04:06,347 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves ... 2026-10-10 19:04:07,062 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves_for_flexible_resource ... 2026-10-10 19:04:07,764 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves_for_fully_flexible_resource ... 2026-10-10 19:04:08,366 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:04:18,145 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar: Starting TestHolidaysCalendar.test_hours_time_off_request_calendar_view ... 2026-10-10 19:04:18,610 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Chrome pid: 1608 2026-10-10 19:04:18,611 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Chrome headless temporary user profile dir: /tmp/tmp_uiwy3vr_chrome_odoo 2026-10-10 19:04:18,611 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Issuing json command http://127.0.0.1:41655/json/version 2026-10-10 19:04:18,615 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41655', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:04:18,781 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Browser version: Chrome/141.0.7390.54 2026-10-10 19:04:18,782 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Issuing json command http://127.0.0.1:41655/json 2026-10-10 19:04:18,788 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41655', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:04:18,825 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Websocket url found: ws://127.0.0.1:41655/devtools/page/9C18828A3804C44407FEC077D3F969AE 2026-10-10 19:04:18,875 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Enable chrome headless console log notification 2026-10-10 19:04:18,894 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Chrome headless enable page notifications 2026-10-10 19:04:19,189 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:enguerran from n/a 2026-10-10 19:04:19,207 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Setting session cookie in browser 2026-10-10 19:04:19,215 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Open "http://127.0.0.1:8069/" in browser 2026-10-10 19:04:19,215 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Navigating to: "http://127.0.0.1:8069/" 2026-10-10 19:04:19,266 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:04:19,849 26 INFO 02118-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 103, model: website.page 2026-10-10 19:04:20,984 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:20] "GET / HTTP/1.1" 200 - 151 0.275 1.465 2026-10-10 19:04:20,991 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Navigation result: {'frameId': '9C18828A3804C44407FEC077D3F969AE', 'loaderId': 'AB2594523A9DFAA5C1CA4102A0C992D3', 'isDownload': False} 2026-10-10 19:04:20,991 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Evaluate ready code "odoo.isTourReady('time_off_request_calendar_view')" 2026-10-10 19:04:21,027 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:04:21,060 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c0a43a3/web.assets_frontend.min.css, copying from /web/assets/c0a43a3/web.assets_frontend.min.css 2026-10-10 19:04:21,159 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:21] "GET /web/assets/1/c0a43a3/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.070 0.065 2026-10-10 19:04:21,175 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5524557/web.assets_frontend_minimal.min.js, copying from /web/assets/5524557/web.assets_frontend_minimal.min.js 2026-10-10 19:04:21,197 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:21] "GET /web/assets/1/5524557/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.123 2026-10-10 19:04:21,209 26 INFO 02118-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 19:04:21,211 26 INFO 02118-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 19:04:21,245 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/38804f6/web.__assets_tests_call__.min.js, copying from /web/assets/38804f6/web.__assets_tests_call__.min.js 2026-10-10 19:04:21,299 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:21] "GET /web/assets/1/38804f6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.021 0.083 2026-10-10 19:04:21,460 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:21] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 19:04:21,461 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 19:04:21,477 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:21] "GET /web/image/website/1/logo/My%20Website?unique=688df28 HTTP/1.1" 200 - 4 0.011 0.039 2026-10-10 19:04:21,603 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f5ed584/web.assets_frontend_lazy.min.js, copying from /web/assets/f5ed584/web.assets_frontend_lazy.min.js 2026-10-10 19:04:21,673 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:21] "GET /web/assets/1/f5ed584/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.105 2026-10-10 19:04:21,706 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:21] "GET /web/image/website/1/favicon?unique=688df28 HTTP/1.1" 200 - 4 0.007 0.126 2026-10-10 19:04:22,535 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-10 19:04:22,692 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Evaluate test code "odoo.startTour('time_off_request_calendar_view', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:04:22,830 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:22] "POST /mail/data HTTP/1.1" 200 - 19 0.031 0.083 2026-10-10 19:04:24,916 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:24] "GET /odoo HTTP/1.1" 200 - 135 0.199 1.962 2026-10-10 19:04:25,049 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:25] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-10 19:04:25,072 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:25] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.042 2026-10-10 19:04:25,159 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.003 0.124 2026-10-10 19:04:25,267 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:25] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.041 2026-10-10 19:04:25,469 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:25] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.008 2026-10-10 19:04:26,351 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 19:04:26,388 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:04:26,403 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.016 0.018 2026-10-10 19:04:26,417 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 19:04:26,426 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:04:26,463 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: [1/4] Tour time_off_request_calendar_view → Step .o_navbar_apps_menu button:enabled 2026-10-10 19:04:26,507 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.027 2026-10-10 19:04:26,565 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: Owl is running in 'dev' mode. 2026-10-10 19:04:26,598 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:04:26,632 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:04:26,736 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "GET /odoo HTTP/1.1" 200 - 27 0.031 0.053 2026-10-10 19:04:26,770 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.097 2026-10-10 19:04:26,901 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "GET /web/image?model=res.users&field=avatar_128&id=103 HTTP/1.1" 200 - 14 0.016 0.032 2026-10-10 19:04:26,936 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "GET /web/image/res.partner/309/avatar_128?unique=1791659048000 HTTP/1.1" 200 - 6 0.007 0.074 2026-10-10 19:04:26,973 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: [2/4] Tour time_off_request_calendar_view → Step Open Time Off app (trigger: .o_app[data-menu-xmlid="hr_holidays.menu_hr_holidays_root"]) 2026-10-10 19:04:26,977 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:26] "POST /web/action/load HTTP/1.1" 200 - 5 0.013 0.106 2026-10-10 19:04:27,055 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:27] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.188 2026-10-10 19:04:27,139 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:27] "GET /web/image/res.company/34/favicon HTTP/1.1" 200 - 9 0.039 0.137 2026-10-10 19:04:27,168 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: [3/4] Tour time_off_request_calendar_view → Step Click on the first Thursday of the year (trigger: .fc-daygrid-day.fc-day-thu:not(.fc-day-disabled)) 2026-10-10 19:04:27,347 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:27] "POST /mail/data HTTP/1.1" 200 - 33 0.104 0.178 2026-10-10 19:04:27,400 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:27] "POST /web/action/load HTTP/1.1" 200 - 10 0.019 0.202 2026-10-10 19:04:27,412 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.148 2026-10-10 19:04:27,721 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:27] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.050 0.131 2026-10-10 19:04:27,874 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:27] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.005 0.065 2026-10-10 19:04:27,890 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:27] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 4 0.003 0.099 2026-10-10 19:04:28,023 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:28] "POST /mail/data HTTP/1.1" 200 - 45 0.041 0.123 2026-10-10 19:04:28,071 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:28] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.014 0.246 2026-10-10 19:04:28,118 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:28] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.013 0.038 2026-10-10 19:04:28,151 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:28] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 8 0.005 0.022 2026-10-10 19:04:28,297 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:28] "POST /web/dataset/call_kw/hr.employee/get_time_off_dashboard_data#hr.employee.get_time_off_dashboard_data HTTP/1.1" 200 - 22 0.028 0.095 2026-10-10 19:04:28,331 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:28] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.008 0.083 2026-10-10 19:04:28,367 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:28] "GET /web/assets/fe1b784/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-10 19:04:30,328 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:30] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:04:30,341 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:30] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:04:30,343 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:30] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:04:30,463 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: [4/4] Tour time_off_request_calendar_view → Step Save the leave (trigger: .o_form_button_save) 2026-10-10 19:04:30,645 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:30] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 4 0.004 0.027 2026-10-10 19:04:30,708 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:30] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 19:04:30,862 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:30] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 46 0.054 0.099 2026-10-10 19:04:30,960 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:30] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:04:31,104 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:31] "GET /web/image/hr.employee.public/212/avatar_128 HTTP/1.1" 200 - 10 0.013 0.040 2026-10-10 19:04:31,176 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: tour succeeded 2026-10-10 19:04:31,187 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR time_off_request_calendar_view SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-10 19:04:31,521 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:04:31] "POST /web/dataset/call_kw/hr.leave/web_save#hr.leave.web_save HTTP/1.1" 200 - 62 0.129 0.191 2026-10-10 19:04:31,809 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: heap 30803860 (allocated 32460800) 2026-10-10 19:04:31,882 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Closing chrome headless with pid 1608 2026-10-10 19:04:31,887 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Closing websocket connection 2026-10-10 19:04:31,897 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Terminating chrome headless with pid 1608 2026-10-10 19:04:32,142 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_190432_141559_test_hours_time_off_request_calendar_view.txt 2026-10-10 19:04:32,142 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Removing chrome user profile "/tmp/tmp_uiwy3vr_chrome_odoo" 2026-10-10 19:04:32,322 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar: Starting TestHolidaysCalendar.test_overlapping_refused_time_off_approval ... 2026-10-10 19:04:33,033 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [292] 2026-10-10 19:04:33,214 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [55, 56] 2026-10-10 19:04:33,366 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [293] 2026-10-10 19:04:33,713 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [294] 2026-10-10 19:04:34,074 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar: Starting TestHolidaysCalendar.test_timezone_calendar_event_single_day ... 2026-10-10 19:04:34,666 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [296] 2026-10-10 19:04:35,111 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [298] 2026-10-10 19:04:35,454 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:04:35,463 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour: Starting TestHrHolidaysTour.test_hr_holidays_tour ... 2026-10-10 19:04:36,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome pid: 1795 2026-10-10 19:04:36,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome headless temporary user profile dir: /tmp/tmp0h73z6o5_chrome_odoo 2026-10-10 19:04:36,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Issuing json command http://127.0.0.1:45989/json/version 2026-10-10 19:04:36,000 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:04:36,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Browser version: Chrome/141.0.7390.54 2026-10-10 19:04:36,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Issuing json command http://127.0.0.1:45989/json 2026-10-10 19:04:36,000 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:04:36,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Websocket url found: ws://127.0.0.1:45989/devtools/page/06A971F58AE0D3B6ADEA242B4C770210 2026-10-10 19:04:36,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Enable chrome headless console log notification 2026-10-10 19:04:36,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome headless enable page notifications 2026-10-10 19:04:37,000 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:04:37,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Setting session cookie in browser 2026-10-10 19:04:37,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 19:04:37,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 19:04:37,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:04:39,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 148 0.212 2.045 2026-10-10 19:04:39,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Navigation result: {'frameId': '06A971F58AE0D3B6ADEA242B4C770210', 'loaderId': '447AE3031C774740A8BD3AA321336122', 'isDownload': False} 2026-10-10 19:04:39,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Evaluate ready code "odoo.isTourReady('hr_holidays_tour')" 2026-10-10 19:04:39,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-10 19:04:39,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.039 2026-10-10 19:04:40,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.178 0.354 2026-10-10 19:04:40,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.360 2026-10-10 19:04:40,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.051 2026-10-10 19:04:40,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.009 0.032 2026-10-10 19:04:40,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:04:41,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.116 0.057 2026-10-10 19:04:41,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:04:41,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-10 19:04:41,000 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 19:04:41,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.057 0.158 2026-10-10 19:04:41,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.154 2026-10-10 19:04:41,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: Owl is running in 'dev' mode. 2026-10-10 19:04:41,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:04:41,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 27 0.084 0.151 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.234 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.016 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Evaluate test code "odoo.startTour('hr_holidays_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:04:42,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:04:42,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.024 0.069 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.116 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [1/17] Tour hr_holidays_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1791659075000 HTTP/1.1" 200 - 6 0.011 0.142 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 33 0.055 0.139 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.239 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [2/17] Tour hr_holidays_tour → Step Let's discover the Time Off app! (trigger: .o_app[data-menu-xmlid="hr_holidays.menu_hr_holidays_root"]) 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [3/17] Tour hr_holidays_tour → Step Click on this button to request a time-off (trigger: button.btn-time-off) 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 58 0.066 0.118 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.170 2026-10-10 19:04:42,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.180 2026-10-10 19:04:43,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.022 0.047 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/discuss.channel/2/avatar_128?unique=4833a733ef290880974b6e5a59f9cb1e64d1a1606f03f6ae0839d3f86be506b485e490f84f9d2a64dc4e084a85de0fb46420c5720f7100fcf9ac9e76410c5b31 HTTP/1.1" 200 - 3 0.006 0.014 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1791651659000 HTTP/1.1" 200 - 5 0.013 0.120 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/discuss.channel/1/avatar_128?unique=bb24e3405886220e21c328168c8033dc8ec8c9b2c946f26df24470e9bbb141eb7c277022583245110ae13e34379e5032b7562da8b584f773fff059a983f9b6b8 HTTP/1.1" 200 - 3 0.008 0.184 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 31 0.043 0.121 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.025 0.128 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 4 0.005 0.022 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.013 0.033 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.006 0.072 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.013 0.028 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.employee/get_time_off_dashboard_data#hr.employee.get_time_off_dashboard_data HTTP/1.1" 200 - 22 0.046 0.086 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.077 2026-10-10 19:04:44,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/fe1b784/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-10 19:04:46,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:04:46,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 19:04:46,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-10 19:04:46,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [4/17] Tour hr_holidays_tour → Step Let's try to create a Sick Time Off, select it in the list (trigger: div[name="holiday_status_id"] input) 2026-10-10 19:04:47,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 4 0.012 0.053 2026-10-10 19:04:47,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 19:04:47,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 46 0.080 0.159 2026-10-10 19:04:47,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 19:04:47,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [5/17] Tour hr_holidays_tour → Step .ui-autocomplete .ui-menu-item a:contains('Sick Time Off') 2026-10-10 19:04:47,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.018 0.033 2026-10-10 19:04:47,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 16 0.014 0.046 2026-10-10 19:04:47,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [6/17] Tour hr_holidays_tour → Step You can select the period you need to take off (trigger: div[name=request_date_from] button) 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [7/17] Tour hr_holidays_tour → Step Click on the 22nd (trigger: .o_date_item_cell:nth-child(31)) 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 26 0.032 0.059 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [8/17] Tour hr_holidays_tour → Step Click on the 25st (trigger: .o_date_item_cell:nth-child(34)) 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [9/17] Tour hr_holidays_tour → Step click outside to go back to the time off record (trigger: .modal-content) 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [10/17] Tour hr_holidays_tour → Step Add some description for the people that will validate it (trigger: div[name="name"] textarea) 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [11/17] Tour hr_holidays_tour → Step Submit your request (trigger: button:contains(Submit Request)) 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 27 0.020 0.048 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [12/17] Tour hr_holidays_tour → Step Let's go validate it (trigger: button[data-menu-xmlid="hr_holidays.menu_hr_holidays_management"]) 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_save#hr.leave.web_save HTTP/1.1" 200 - 66 0.092 0.193 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.employee/get_time_off_dashboard_data#hr.employee.get_time_off_dashboard_data HTTP/1.1" 200 - 13 0.011 0.023 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.002 0.045 2026-10-10 19:04:48,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [13/17] Tour hr_holidays_tour → Step Select Time Off (trigger: a[data-menu-xmlid="hr_holidays.menu_open_department_leave_approve"]) 2026-10-10 19:04:50,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [14/17] Tour hr_holidays_tour → Step Switch to list view (trigger: .o_switch_view.o_list) 2026-10-10 19:04:50,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.026 2026-10-10 19:04:50,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [15/17] Tour hr_holidays_tour → Step Select the request you just created (trigger: table.o_list_table tr.o_data_row:nth-child(1)) 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 14 0.016 0.028 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [16/17] Tour hr_holidays_tour → Step Let's approve it (trigger: button[name="action_approve"]) 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: [17/17] Tour hr_holidays_tour → Step Verify leave is approved (trigger: tr.o_data_row:first:not(:has(button[name="action_approve"])),table tbody:not(tr.o_data_row)) 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: tour succeeded 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: ╔═════════════════════════════════╗ ║ TOUR hr_holidays_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_button/hr.leave/action_approve#hr.leave.action_approve HTTP/1.1" 200 - 122 0.109 0.204 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: heap 30078216 (allocated 31830016) 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Closing chrome headless with pid 1795 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Closing websocket connection 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Terminating chrome headless with pid 1795 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 10 0.018 0.069 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20220117_000000_000000_test_hr_holidays_tour.txt 2026-10-10 19:04:51,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Removing chrome user profile "/tmp/tmp0h73z6o5_chrome_odoo" 2026-10-10 19:04:51,910 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 19:04:51,917 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour: Starting TestHrLeaveTypeTour.test_hr_leave_type_tour ... 2026-10-10 19:04:56,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Chrome pid: 1986 2026-10-10 19:04:56,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Chrome headless temporary user profile dir: /tmp/tmpk3alyjor_chrome_odoo 2026-10-10 19:04:56,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Issuing json command http://127.0.0.1:45283/json/version 2026-10-10 19:04:56,000 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45283', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:04:56,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Browser version: Chrome/141.0.7390.54 2026-10-10 19:04:56,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Issuing json command http://127.0.0.1:45283/json 2026-10-10 19:04:56,000 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45283', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:04:56,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Websocket url found: ws://127.0.0.1:45283/devtools/page/5A826C5FA81B6B7AC89EEBF75ACEF45C 2026-10-10 19:04:56,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Enable chrome headless console log notification 2026-10-10 19:04:56,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Chrome headless enable page notifications 2026-10-10 19:04:57,000 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:04:57,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Setting session cookie in browser 2026-10-10 19:04:57,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Open "http://127.0.0.1:8069/web" in browser 2026-10-10 19:04:57,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Navigating to: "http://127.0.0.1:8069/web" 2026-10-10 19:04:57,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:04:59,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web HTTP/1.1" 200 - 149 0.167 2.323 2026-10-10 19:04:59,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Navigation result: {'frameId': '5A826C5FA81B6B7AC89EEBF75ACEF45C', 'loaderId': '9159779A5CD5DA61E98FD9817114A5B5', 'isDownload': False} 2026-10-10 19:04:59,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Evaluate ready code "odoo.isTourReady('hr_leave_type_tour')" 2026-10-10 19:04:59,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.022 2026-10-10 19:04:59,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.009 0.026 2026-10-10 19:05:00,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.133 0.684 2026-10-10 19:05:00,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.646 2026-10-10 19:05:00,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.023 0.127 2026-10-10 19:05:01,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.088 2026-10-10 19:05:01,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:05:01,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.058 2026-10-10 19:05:01,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.038 2026-10-10 19:05:01,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:05:01,000 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1 (1) 2026-10-10 19:05:01,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: Owl is running in 'dev' mode. 2026-10-10 19:05:01,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 27 0.076 0.197 2026-10-10 19:05:01,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.226 2026-10-10 19:05:01,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.037 2026-10-10 19:05:02,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.133 2026-10-10 19:05:02,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 27 0.061 0.159 2026-10-10 19:05:02,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.263 2026-10-10 19:05:02,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Evaluate test code "odoo.startTour('hr_leave_type_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/web", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:05:02,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.072 2026-10-10 19:05:02,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.077 2026-10-10 19:05:02,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-10 19:05:02,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [1/36] Tour hr_leave_type_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 19:05:02,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 19:05:02,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1791659091000 HTTP/1.1" 200 - 13 0.058 0.150 2026-10-10 19:05:02,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.008 0.239 2026-10-10 19:05:02,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.186 2026-10-10 19:05:03,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 33 0.034 0.219 2026-10-10 19:05:03,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [2/36] Tour hr_leave_type_tour → Step Open the time-off application (trigger: .o_app[data-menu-xmlid="hr_holidays.menu_hr_holidays_root"]) 2026-10-10 19:05:03,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [3/36] Tour hr_leave_type_tour → Step Open the management menu (trigger: button[data-menu-xmlid="hr_holidays.menu_hr_holidays_management"]) 2026-10-10 19:05:03,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 57 0.096 0.145 2026-10-10 19:05:03,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.110 2026-10-10 19:05:03,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.020 0.129 2026-10-10 19:05:03,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.138 2026-10-10 19:05:03,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.050 0.048 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/discuss.channel/2/avatar_128?unique=4833a733ef290880974b6e5a59f9cb1e64d1a1606f03f6ae0839d3f86be506b485e490f84f9d2a64dc4e084a85de0fb46420c5720f7100fcf9ac9e76410c5b31 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/discuss.channel/1/avatar_128?unique=bb24e3405886220e21c328168c8033dc8ec8c9b2c946f26df24470e9bbb141eb7c277022583245110ae13e34379e5032b7562da8b584f773fff059a983f9b6b8 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1791651659000 HTTP/1.1" 200 - 5 0.006 0.063 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [4/36] Tour hr_leave_type_tour → Step Choose Time Off from the menu (trigger: a[data-menu-xmlid="hr_holidays.menu_open_department_leave_approve"]) 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [5/36] Tour hr_leave_type_tour → Step Create a new time-off request (trigger: button.o-kanban-button-new) 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 31 0.046 0.104 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.018 0.189 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.138 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 4 0.010 0.087 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.010 0.109 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 14 0.020 0.184 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.006 0.311 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 9 0.017 0.067 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 3 0.008 0.098 2026-10-10 19:05:04,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 3 0.007 0.147 2026-10-10 19:05:05,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 19:05:05,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [6/36] Tour hr_leave_type_tour → Step Create a time-off using leave_type_1. Select it from the list (trigger: div[name="holiday_status_id"] input) 2026-10-10 19:05:05,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 53 0.075 0.232 2026-10-10 19:05:05,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 19:05:05,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-10 19:05:05,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [7/36] Tour hr_leave_type_tour → Step .ui-autocomplete .ui-menu-item a:contains("leave_type_1") 2026-10-10 19:05:06,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.018 0.068 2026-10-10 19:05:06,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 16 0.028 0.057 2026-10-10 19:05:06,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.053 2026-10-10 19:05:06,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [8/36] Tour hr_leave_type_tour → Step .o_field_widget[name='holiday_status_id'] input:value("leave_type_1") 2026-10-10 19:05:06,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 29 0.058 0.117 2026-10-10 19:05:06,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 8 0.009 0.132 2026-10-10 19:05:06,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [9/36] Tour hr_leave_type_tour → Step Try to select leave_type_2 from the list. It shouldn't be present (trigger: div[name="holiday_status_id"] input) 2026-10-10 19:05:06,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.164 2026-10-10 19:05:06,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [10/36] Tour hr_leave_type_tour → Step .ui-autocomplete .ui-menu-item span:contains('No Records') 2026-10-10 19:05:07,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 4 0.045 0.099 2026-10-10 19:05:07,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [11/36] Tour hr_leave_type_tour → Step Select leave_type_3 from the list (trigger: div[name="holiday_status_id"] input) 2026-10-10 19:05:07,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [12/36] Tour hr_leave_type_tour → Step .ui-autocomplete .ui-menu-item a:contains("leave_type_3") 2026-10-10 19:05:07,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 8 0.007 0.024 2026-10-10 19:05:07,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [13/36] Tour hr_leave_type_tour → Step .o_field_widget[name='holiday_status_id'] input:value("leave_type_3") 2026-10-10 19:05:07,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 29 0.018 0.052 2026-10-10 19:05:07,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [14/36] Tour hr_leave_type_tour → Step Let's change the start date of the leave (trigger: div[name=request_date_from] button) 2026-10-10 19:05:07,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [15/36] Tour hr_leave_type_tour → Step Select the start date of the leave (trigger: input[data-field=request_date_from]) 2026-10-10 19:05:07,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [16/36] Tour hr_leave_type_tour → Step Let's change the end date of the leave (trigger: button[data-field=request_date_to]) 2026-10-10 19:05:07,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [17/36] Tour hr_leave_type_tour → Step Select the end date of the leave (trigger: input[data-field=request_date_to]) 2026-10-10 19:05:08,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [18/36] Tour hr_leave_type_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 19:05:08,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [19/36] Tour hr_leave_type_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 19:05:08,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_save#hr.leave.web_save HTTP/1.1" 200 - 69 0.083 0.134 2026-10-10 19:05:08,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [20/36] Tour hr_leave_type_tour → Step Approve the leave (trigger: button[name="action_approve"]) 2026-10-10 19:05:08,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [21/36] Tour hr_leave_type_tour → Step Make sure that the leave is approved by checking that the cancel button appears (trigger: button[name="action_cancel"]) 2026-10-10 19:05:08,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.035 0.063 2026-10-10 19:05:08,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 31 0.029 0.134 2026-10-10 19:05:08,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_button/hr.leave/action_approve#hr.leave.action_approve HTTP/1.1" 200 - 100 0.121 0.246 2026-10-10 19:05:08,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.034 0.058 2026-10-10 19:05:09,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_read#hr.leave.web_read HTTP/1.1" 200 - 25 0.030 0.172 2026-10-10 19:05:09,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [22/36] Tour hr_leave_type_tour → Step Open the companies selection menu (trigger: .o_switch_company_menu button) 2026-10-10 19:05:09,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [23/36] Tour hr_leave_type_tour → Step Select company_2 (trigger: .o_switch_company_item:contains("company_2") [role=menuitemcheckbox]) 2026-10-10 19:05:09,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 29 0.045 0.069 2026-10-10 19:05:09,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [24/36] Tour hr_leave_type_tour → Step Confirm the company selection (trigger: .o_switch_company_menu_buttons button:contains(Confirm)) 2026-10-10 19:05:09,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo/time-off-approval/86 HTTP/1.1" 200 - 28 0.035 0.129 2026-10-10 19:05:09,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 304 - 2 0.003 0.063 2026-10-10 19:05:09,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.114 2026-10-10 19:05:09,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 304 - 2 0.006 0.103 2026-10-10 19:05:10,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 304 - 2 0.001 0.010 2026-10-10 19:05:10,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 304 - 2 0.001 0.015 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.002 0.015 2026-10-10 19:05:11,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 304 - 0 0.000 0.002 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.007 0.012 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [25/36] Tour hr_leave_type_tour → Step Create a new time-off request (trigger: button.o_form_button_create) 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/webclient/translations?hash=7b45d6f147a0421acdd7df4be5433629dd731c08&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.017 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: Owl is running in 'dev' mode. 2026-10-10 19:05:11,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 304 - 0 0.000 0.020 2026-10-10 19:05:11,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 304 - 0 0.000 0.002 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1791659091000 HTTP/1.1" 304 - 6 0.052 0.084 2026-10-10 19:05:11,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 304 - 0 0.000 0.007 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.032 0.175 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 5 0.014 0.225 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.004 0.263 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.015 0.220 2026-10-10 19:05:11,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.200 2026-10-10 19:05:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_read#hr.leave.web_read HTTP/1.1" 200 - 52 0.055 0.125 2026-10-10 19:05:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 36 0.052 0.477 2026-10-10 19:05:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.009 0.295 2026-10-10 19:05:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 5 0.005 0.040 2026-10-10 19:05:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 5 0.005 0.073 2026-10-10 19:05:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.073 2026-10-10 19:05:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 1 0.008 0.025 2026-10-10 19:05:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 304 - 3 0.017 0.034 2026-10-10 19:05:12,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [26/36] Tour hr_leave_type_tour → Step Select leave_type_2 from the list. It should be available now because company_2 is selected (trigger: div[name="holiday_status_id"] input) 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 44 0.056 0.089 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 31 0.059 0.182 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.035 0.308 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [27/36] Tour hr_leave_type_tour → Step .ui-autocomplete .ui-menu-item a:contains("leave_type_2") 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 17 0.015 0.043 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [28/36] Tour hr_leave_type_tour → Step .o_field_widget[name='holiday_status_id'] input:value("leave_type_2") 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [29/36] Tour hr_leave_type_tour → Step Let's change the start date of the leave (trigger: div[name=request_date_from] button) 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 31 0.028 0.078 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [30/36] Tour hr_leave_type_tour → Step Select the start date of the leave (trigger: input[data-field=request_date_from]) 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [31/36] Tour hr_leave_type_tour → Step Let's change the end date of the leave (trigger: button[data-field=request_date_to]) 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 8 0.015 0.024 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [32/36] Tour hr_leave_type_tour → Step Select the end date of the leave (trigger: input[data-field=request_date_to]) 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [33/36] Tour hr_leave_type_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 19:05:13,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [34/36] Tour hr_leave_type_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 19:05:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 30 0.092 0.136 2026-10-10 19:05:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 30 0.050 0.144 2026-10-10 19:05:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 5 0.004 0.186 2026-10-10 19:05:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 1 0.001 0.199 2026-10-10 19:05:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_save#hr.leave.web_save HTTP/1.1" 200 - 61 0.099 0.192 2026-10-10 19:05:14,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [35/36] Tour hr_leave_type_tour → Step Approve the leave (trigger: button[name="action_approve"]) 2026-10-10 19:05:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.023 0.065 2026-10-10 19:05:14,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: [36/36] Tour hr_leave_type_tour → Step Make sure that the leave is approved by checking that the cancel button appears (trigger: button[name="action_cancel"]) 2026-10-10 19:05:15,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 29 0.036 0.124 2026-10-10 19:05:15,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_button/hr.leave/action_approve#hr.leave.action_approve HTTP/1.1" 200 - 86 0.099 0.239 2026-10-10 19:05:15,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.232 2026-10-10 19:05:15,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.079 0.119 2026-10-10 19:05:15,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_read#hr.leave.web_read HTTP/1.1" 200 - 26 0.030 0.259 2026-10-10 19:05:15,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 304 - 2 0.006 0.297 2026-10-10 19:05:15,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: tour succeeded 2026-10-10 19:05:15,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: ╔═══════════════════════════════════╗ ║ TOUR hr_leave_type_tour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 19:05:16,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 29 0.092 0.279 2026-10-10 19:05:16,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: heap 31823460 (allocated 34451456) 2026-10-10 19:05:17,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Closing chrome headless with pid 1986 2026-10-10 19:05:17,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Closing websocket connection 2026-10-10 19:05:17,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Terminating chrome headless with pid 1986 2026-10-10 19:05:17,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20220117_000000_000000_test_hr_leave_type_tour.txt 2026-10-10 19:05:17,000 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Removing chrome user profile "/tmp/tmpk3alyjor_chrome_odoo" 2026-10-10 19:05:17,499 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:05:17,505 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_leave_type_data: Starting TestLeaveTypeData.test_ensure_hr_leave_type_definition ... 2026-10-10 19:05:17,529 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 19:05:22,676 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:05:23,243 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:05:23,838 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_department_mandatory_days ... 2026-10-10 19:05:24,722 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_get_mandatory_days ... 2026-10-10 19:05:25,791 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_job_position_mandatory_days ... 2026-10-10 19:05:26,648 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_multiple_employees_mandatory_days ... 2026-10-10 19:05:27,620 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_request_mandatory_days ... 2026-10-10 19:05:28,478 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 19:05:43,164 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_multicompany: Starting TestHrHolidaysAccessRightsCommon.test_unrelated_public_leave ... 2026-10-10 19:05:43,437 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-10 19:05:53,642 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_out_of_office: Starting TestOutOfOffice.test_leave_ooo ... 2026-10-10 19:05:54,558 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:05:55,000 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:05:55,000 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:05:57,000 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:05:57,429 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_res_partner: Starting TestPartner.test_res_partner_to_store ... 2026-10-10 19:05:57,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted mail.activity records with IDs: [62, 63] 2026-10-10 19:05:57,888 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_res_partner: Starting TestPartner.test_res_partner_to_store_no_hr_access ... 2026-10-10 19:05:58,274 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 19:05:58,767 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_resource_calendar: Starting TestResourceCalendar.test_time_off_half_day_duration ... 2026-10-10 19:06:00,021 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_resource_calendar: Starting TestResourceCalendar.test_time_off_half_day_duration_based_calendar ... 2026-10-10 19:06:00,510 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:06:00,527 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour: Starting TestTimeOffAllocationTour.test_time_off_allocation_warning_tour ... 2026-10-10 19:06:01,289 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Chrome pid: 2229 2026-10-10 19:06:01,289 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Chrome headless temporary user profile dir: /tmp/tmphdvjy0a0_chrome_odoo 2026-10-10 19:06:01,289 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Issuing json command http://127.0.0.1:35387/json/version 2026-10-10 19:06:01,292 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:06:01,513 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Browser version: Chrome/141.0.7390.54 2026-10-10 19:06:01,515 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Issuing json command http://127.0.0.1:35387/json 2026-10-10 19:06:01,516 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:06:01,606 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Websocket url found: ws://127.0.0.1:35387/devtools/page/C680380EFF816844F7B3F426148C6DA1 2026-10-10 19:06:01,647 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Enable chrome headless console log notification 2026-10-10 19:06:01,711 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Chrome headless enable page notifications 2026-10-10 19:06:01,845 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:06:01,859 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Setting session cookie in browser 2026-10-10 19:06:01,863 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Open "http://127.0.0.1:8069/" in browser 2026-10-10 19:06:01,864 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Navigating to: "http://127.0.0.1:8069/" 2026-10-10 19:06:01,913 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:06:05,749 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:05] "GET / HTTP/1.1" 200 - 145 0.373 3.489 2026-10-10 19:06:05,757 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Navigation result: {'frameId': 'C680380EFF816844F7B3F426148C6DA1', 'loaderId': '81E0D48D65B42C7F53D97502213B03E9', 'isDownload': False} 2026-10-10 19:06:05,758 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Evaluate ready code "odoo.isTourReady('time_off_allocation_warning_tour')" 2026-10-10 19:06:05,791 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:06:05,831 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c0a43a3/web.assets_frontend.min.css, copying from /web/assets/c0a43a3/web.assets_frontend.min.css 2026-10-10 19:06:06,161 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:06] "GET /web/assets/1/c0a43a3/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.270 0.098 2026-10-10 19:06:06,179 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5524557/web.assets_frontend_minimal.min.js, copying from /web/assets/5524557/web.assets_frontend_minimal.min.js 2026-10-10 19:06:06,195 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:06] "GET /web/assets/1/5524557/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.352 2026-10-10 19:06:06,250 26 INFO 02118-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 19:06:06,250 26 INFO 02118-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 19:06:06,254 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/38804f6/web.__assets_tests_call__.min.js, copying from /web/assets/38804f6/web.__assets_tests_call__.min.js 2026-10-10 19:06:06,275 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:06] "GET /web/assets/1/38804f6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.032 2026-10-10 19:06:06,539 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:06:06,551 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:06] "GET /web/image/website/1/logo/My%20Website?unique=688df28 HTTP/1.1" 200 - 4 0.002 0.008 2026-10-10 19:06:06,713 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:06] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 19:06:06,757 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f5ed584/web.assets_frontend_lazy.min.js, copying from /web/assets/f5ed584/web.assets_frontend_lazy.min.js 2026-10-10 19:06:06,917 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:06] "GET /web/assets/1/f5ed584/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.023 0.163 2026-10-10 19:06:06,963 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:06] "GET /web/image/website/1/favicon?unique=688df28 HTTP/1.1" 200 - 4 0.010 0.217 2026-10-10 19:06:07,779 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-10 19:06:07,921 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: The ready code tooks too much time : 2.1631007194519043 2026-10-10 19:06:07,921 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Evaluate test code "odoo.startTour('time_off_allocation_warning_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:06:07,983 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:07] "POST /mail/data HTTP/1.1" 200 - 19 0.022 0.034 2026-10-10 19:06:09,828 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:09] "GET /odoo HTTP/1.1" 200 - 137 0.170 1.702 2026-10-10 19:06:09,904 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:09] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-10 19:06:09,937 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:09] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.036 2026-10-10 19:06:10,040 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:10] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.000 0.120 2026-10-10 19:06:10,093 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:10] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.038 2026-10-10 19:06:10,208 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:10] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-10 19:06:11,038 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 19:06:11,148 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:06:11,166 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.031 0.014 2026-10-10 19:06:11,178 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 19:06:11,189 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:06:11,224 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [1/16] Tour time_off_allocation_warning_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 19:06:11,270 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 19:06:11,320 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.028 0.079 2026-10-10 19:06:11,342 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-10 19:06:11,376 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: Owl is running in 'dev' mode. 2026-10-10 19:06:11,415 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 19:06:11,447 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:06:11,561 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /odoo HTTP/1.1" 200 - 27 0.032 0.056 2026-10-10 19:06:11,605 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.098 2026-10-10 19:06:11,766 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.031 0.083 2026-10-10 19:06:11,777 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [2/16] Tour time_off_allocation_warning_tour → Step Click Time Off (trigger: .o_app[data-menu-xmlid='hr_holidays.menu_hr_holidays_root']) 2026-10-10 19:06:11,809 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.131 2026-10-10 19:06:11,845 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.163 2026-10-10 19:06:11,918 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.027 0.142 2026-10-10 19:06:11,919 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [3/16] Tour time_off_allocation_warning_tour → Step Open Management menu (trigger: .o-dropdown[data-menu-xmlid='hr_holidays.menu_hr_holidays_management']) 2026-10-10 19:06:11,975 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:11] "GET /web/image/res.partner/3/avatar_128?unique=1791651690000 HTTP/1.1" 200 - 6 0.019 0.294 2026-10-10 19:06:12,049 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:12] "POST /mail/data HTTP/1.1" 200 - 33 0.028 0.225 2026-10-10 19:06:12,083 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:12] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.149 2026-10-10 19:06:12,108 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.141 2026-10-10 19:06:12,213 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [4/16] Tour time_off_allocation_warning_tour → Step Go to Allocations (trigger: .o-dropdown-item[data-menu-xmlid='hr_holidays.hr_holidays_menu_manager_approve_allocations']) 2026-10-10 19:06:12,289 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [5/16] Tour time_off_allocation_warning_tour → Step Create a new allocation (trigger: .o-kanban-button-new) 2026-10-10 19:06:12,396 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:12] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.064 0.158 2026-10-10 19:06:12,437 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:12] "POST /web/action/load HTTP/1.1" 200 - 9 0.016 0.130 2026-10-10 19:06:12,551 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:12] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 4 0.026 0.050 2026-10-10 19:06:12,573 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:12] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.004 0.066 2026-10-10 19:06:12,711 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:12] "POST /web/dataset/call_kw/hr.leave.allocation/get_views#hr.leave.allocation.get_views HTTP/1.1" 200 - 25 0.038 0.148 2026-10-10 19:06:12,785 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:12] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.025 0.248 2026-10-10 19:06:13,016 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "POST /mail/data HTTP/1.1" 200 - 45 0.047 0.319 2026-10-10 19:06:13,068 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "POST /web/dataset/call_kw/hr.leave.allocation/search_panel_select_range#hr.leave.allocation.search_panel_select_range HTTP/1.1" 200 - 5 0.017 0.268 2026-10-10 19:06:13,090 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "POST /web/dataset/call_kw/hr.leave.allocation/web_search_read#hr.leave.allocation.web_search_read HTTP/1.1" 200 - 1 0.002 0.256 2026-10-10 19:06:13,102 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "POST /web/dataset/call_kw/hr.leave.allocation/search_panel_select_range#hr.leave.allocation.search_panel_select_range HTTP/1.1" 200 - 1 0.002 0.326 2026-10-10 19:06:13,170 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.038 2026-10-10 19:06:13,316 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:06:13,381 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:06:13,527 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [6/16] Tour time_off_allocation_warning_tour → Step Click to select a leave type (trigger: .o_field_widget[name='holiday_status_id'] input) 2026-10-10 19:06:13,544 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/image/hr.employee/3/avatar_128 HTTP/1.1" 200 - 5 0.009 0.064 2026-10-10 19:06:13,595 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/image/hr.employee/2/avatar_128 HTTP/1.1" 200 - 4 0.005 0.115 2026-10-10 19:06:13,655 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/image/hr.employee/4/avatar_128 HTTP/1.1" 200 - 4 0.003 0.176 2026-10-10 19:06:13,701 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/image/hr.employee/5/avatar_128 HTTP/1.1" 200 - 4 0.014 0.183 2026-10-10 19:06:13,730 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/image/hr.employee.public/3/avatar_128?unique=2026-09-08T21:06:13.000+00:00 HTTP/1.1" 200 - 4 0.007 0.214 2026-10-10 19:06:13,803 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/image/hr.employee.public/4/avatar_128?unique=2026-11-04T20:06:13.000+00:00 HTTP/1.1" 200 - 4 0.019 0.265 2026-10-10 19:06:13,839 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/image/hr.employee.public/2/avatar_128?unique=2026-10-25T08:06:13.000+00:00 HTTP/1.1" 200 - 4 0.006 0.277 2026-10-10 19:06:13,892 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/image/hr.employee.public/3/avatar_128?unique=2026-10-29T04:06:13.000+00:00 HTTP/1.1" 200 - 4 0.016 0.257 2026-10-10 19:06:13,928 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/image/hr.employee.public/3/avatar_128?unique=2026-10-04T16:06:13.000+00:00 HTTP/1.1" 200 - 4 0.014 0.246 2026-10-10 19:06:13,957 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/image/hr.employee.public/2/avatar_128?unique=2026-09-15T21:06:13.000+00:00 HTTP/1.1" 200 - 4 0.004 0.244 2026-10-10 19:06:13,981 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:13] "GET /web/image/hr.employee.public/4/avatar_128?unique=2026-10-10T05:06:13.000+00:00 HTTP/1.1" 200 - 4 0.004 0.239 2026-10-10 19:06:14,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:14] "GET /web/image/hr.employee.public/5/avatar_128?unique=2026-10-10T14:06:13.000+00:00 HTTP/1.1" 200 - 4 0.002 0.190 2026-10-10 19:06:14,074 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:14] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 18 0.019 0.196 2026-10-10 19:06:14,106 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:14] "GET /web/image/hr.employee.public/3/avatar_128?unique=2026-09-02T03:06:13.000+00:00 HTTP/1.1" 200 - 4 0.010 0.158 2026-10-10 19:06:14,127 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:14] "GET /web/image/hr.employee.public/5/avatar_128?unique=2026-10-06T05:06:13.000+00:00 HTTP/1.1" 200 - 4 0.002 0.222 2026-10-10 19:06:14,345 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:14] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.007 0.021 2026-10-10 19:06:14,370 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [7/16] Tour time_off_allocation_warning_tour → Step .o-autocomplete--dropdown-menu > li > a[id=holiday_status_id_0_0_0] 2026-10-10 19:06:14,499 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:14] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 17 0.046 0.066 2026-10-10 19:06:14,585 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:14] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.044 2026-10-10 19:06:14,675 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [8/16] Tour time_off_allocation_warning_tour → Step Open the start date picker (trigger: .o_field_widget[name='date_from'] button) 2026-10-10 19:06:14,748 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:14] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 5 0.012 0.049 2026-10-10 19:06:14,769 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:14] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.056 2026-10-10 19:06:14,782 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [9/16] Tour time_off_allocation_warning_tour → Step Edit the start date picker (trigger: .o_field_widget[name='date_from'] input) 2026-10-10 19:06:14,903 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [10/16] Tour time_off_allocation_warning_tour → Step Edit the end date picker (trigger: .o_field_widget[name='date_to'] input) 2026-10-10 19:06:15,002 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:15] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 19:06:15,017 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [11/16] Tour time_off_allocation_warning_tour → Step Error regarding allocation to be visible (trigger: .o_cell:has(.o_row[name='validity']) + div span:contains(The allocated days cannot be used, because the allocation is set to finish in the past.)) 2026-10-10 19:06:15,062 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:15] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.004 0.009 2026-10-10 19:06:15,101 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:15] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 19:06:15,145 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [12/16] Tour time_off_allocation_warning_tour → Step Open the end date picker (trigger: .o_field_widget[name='date_to'] button) 2026-10-10 19:06:15,157 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:15] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.001 0.029 2026-10-10 19:06:15,213 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [13/16] Tour time_off_allocation_warning_tour → Step Edit the end date picker (trigger: .o_field_widget[name='date_to'] input) 2026-10-10 19:06:15,307 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [14/16] Tour time_off_allocation_warning_tour → Step Error regarding allocation to be visible (trigger: .o_cell:has(.o_row[name='validity']) + div:not(:has(span:not(:contains(The allocated days cannot be used, because the allocation is set to finish in the past.))))) 2026-10-10 19:06:15,317 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:15] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.003 0.015 2026-10-10 19:06:15,358 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [15/16] Tour time_off_allocation_warning_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 19:06:15,361 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:15] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.002 0.010 2026-10-10 19:06:15,424 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: [16/16] Tour time_off_allocation_warning_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 19:06:15,657 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:15] "POST /web/dataset/call_kw/hr.leave.allocation/web_save#hr.leave.allocation.web_save HTTP/1.1" 200 - 46 0.066 0.161 2026-10-10 19:06:15,779 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: tour succeeded 2026-10-10 19:06:15,794 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR time_off_allocation_warning_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 19:06:15,949 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:15] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.042 0.154 2026-10-10 19:06:16,156 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:16] "POST /mail/data HTTP/1.1" 200 - 45 0.059 0.280 2026-10-10 19:06:16,324 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: heap 31178228 (allocated 33665024) 2026-10-10 19:06:16,427 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Closing chrome headless with pid 2229 2026-10-10 19:06:16,438 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Closing websocket connection 2026-10-10 19:06:16,441 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Terminating chrome headless with pid 2229 2026-10-10 19:06:16,607 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_190616_607156_test_time_off_allocation_warning_tour.txt 2026-10-10 19:06:16,607 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Removing chrome user profile "/tmp/tmphdvjy0a0_chrome_odoo" 2026-10-10 19:06:16,685 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 19:06:16,692 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour: Starting TestTimeOffCardTour.test_time_off_card_tour ... 2026-10-10 19:06:17,527 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Chrome pid: 2441 2026-10-10 19:06:17,527 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Chrome headless temporary user profile dir: /tmp/tmpld17v1l__chrome_odoo 2026-10-10 19:06:17,527 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Issuing json command http://127.0.0.1:37017/json/version 2026-10-10 19:06:17,529 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37017', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:06:17,739 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Browser version: Chrome/141.0.7390.54 2026-10-10 19:06:17,759 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Issuing json command http://127.0.0.1:37017/json 2026-10-10 19:06:17,760 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37017', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:06:17,838 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Websocket url found: ws://127.0.0.1:37017/devtools/page/B1246B0673086702CA9AE026BB69533D 2026-10-10 19:06:17,911 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Enable chrome headless console log notification 2026-10-10 19:06:18,025 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Chrome headless enable page notifications 2026-10-10 19:06:18,214 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:06:18,219 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Setting session cookie in browser 2026-10-10 19:06:18,221 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Open "http://127.0.0.1:8069/" in browser 2026-10-10 19:06:18,222 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Navigating to: "http://127.0.0.1:8069/" 2026-10-10 19:06:18,249 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:06:19,968 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:19] "GET / HTTP/1.1" 200 - 137 0.150 1.573 2026-10-10 19:06:19,977 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Navigation result: {'frameId': 'B1246B0673086702CA9AE026BB69533D', 'loaderId': '4B5AB449C5C9BB630CB81F5AA7BA470C', 'isDownload': False} 2026-10-10 19:06:19,977 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Evaluate ready code "odoo.isTourReady('time_off_card_tour')" 2026-10-10 19:06:20,017 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:06:20,037 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c0a43a3/web.assets_frontend.min.css, copying from /web/assets/c0a43a3/web.assets_frontend.min.css 2026-10-10 19:06:20,122 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:20] "GET /web/assets/1/c0a43a3/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.064 0.039 2026-10-10 19:06:20,144 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5524557/web.assets_frontend_minimal.min.js, copying from /web/assets/5524557/web.assets_frontend_minimal.min.js 2026-10-10 19:06:20,163 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:20] "GET /web/assets/1/5524557/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.015 0.093 2026-10-10 19:06:20,183 26 INFO 02118-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 19:06:20,189 26 INFO 02118-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 19:06:20,224 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/38804f6/web.__assets_tests_call__.min.js, copying from /web/assets/38804f6/web.__assets_tests_call__.min.js 2026-10-10 19:06:20,253 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:20] "GET /web/assets/1/38804f6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.022 0.056 2026-10-10 19:06:20,360 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:06:20,377 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:20] "GET /web/image/website/1/logo/My%20Website?unique=688df28 HTTP/1.1" 200 - 4 0.005 0.011 2026-10-10 19:06:20,442 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:20] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:06:20,476 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:20] "GET /web/image/website/1/favicon?unique=688df28 HTTP/1.1" 200 - 4 0.007 0.015 2026-10-10 19:06:20,503 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f5ed584/web.assets_frontend_lazy.min.js, copying from /web/assets/f5ed584/web.assets_frontend_lazy.min.js 2026-10-10 19:06:20,560 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:20] "GET /web/assets/1/f5ed584/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.096 2026-10-10 19:06:21,147 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 19:06:21,288 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Evaluate test code "odoo.startTour('time_off_card_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:06:21,379 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:21] "POST /mail/data HTTP/1.1" 200 - 19 0.021 0.052 2026-10-10 19:06:23,527 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:23] "GET /odoo HTTP/1.1" 200 - 134 0.262 1.871 2026-10-10 19:06:23,611 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:23] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.020 2026-10-10 19:06:23,626 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:23] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-10 19:06:23,736 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:23] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.000 0.133 2026-10-10 19:06:23,827 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:23] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.017 0.030 2026-10-10 19:06:24,007 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:24] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 19:06:24,768 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:24] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 19:06:24,810 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:24] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:06:24,839 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.012 0.026 2026-10-10 19:06:24,845 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 19:06:24,871 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:24] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:06:24,883 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [1/17] Tour time_off_card_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 19:06:24,945 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 19:06:25,023 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: Owl is running in 'dev' mode. 2026-10-10 19:06:25,024 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.048 0.080 2026-10-10 19:06:25,088 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.022 0.123 2026-10-10 19:06:25,096 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 19:06:25,156 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 19:06:25,276 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "GET /odoo HTTP/1.1" 200 - 27 0.026 0.061 2026-10-10 19:06:25,307 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.099 2026-10-10 19:06:25,402 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "GET /web/image/res.partner/3/avatar_128?unique=1791651690000 HTTP/1.1" 200 - 13 0.015 0.046 2026-10-10 19:06:25,447 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [2/17] Tour time_off_card_tour → Step Open Time Off app (trigger: .o_app[data-menu-xmlid="hr_holidays.menu_hr_holidays_root"]) 2026-10-10 19:06:25,449 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.017 0.096 2026-10-10 19:06:25,472 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.113 2026-10-10 19:06:25,488 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.053 2026-10-10 19:06:25,499 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.111 2026-10-10 19:06:25,561 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [3/17] Tour time_off_card_tour → Step Click on the Time Off name (trigger: .o_timeoff_name:not(:contains("Pending Requests"))) 2026-10-10 19:06:25,594 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "POST /mail/data HTTP/1.1" 200 - 33 0.040 0.083 2026-10-10 19:06:25,615 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.049 2026-10-10 19:06:25,621 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-10 19:06:25,804 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 31 0.039 0.087 2026-10-10 19:06:25,874 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 4 0.009 0.019 2026-10-10 19:06:25,896 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.007 0.029 2026-10-10 19:06:25,972 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:25] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.032 0.075 2026-10-10 19:06:26,132 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:26] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.017 0.067 2026-10-10 19:06:26,255 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:26] "POST /web/dataset/call_kw/hr.employee/get_time_off_dashboard_data#hr.employee.get_time_off_dashboard_data HTTP/1.1" 200 - 28 0.039 0.130 2026-10-10 19:06:26,278 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:26] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.110 2026-10-10 19:06:26,415 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:26] "POST /mail/data HTTP/1.1" 200 - 45 0.043 0.150 2026-10-10 19:06:26,429 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:26] "GET /web/assets/fe1b784/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.002 0.106 2026-10-10 19:06:26,520 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:26] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.033 2026-10-10 19:06:27,694 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:27] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:06:27,697 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:27] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:06:27,704 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:27] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:06:27,749 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [4/17] Tour time_off_card_tour → Step Ensure the list view for Time Off requests is displayed (trigger: .o_list_view) 2026-10-10 19:06:27,757 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:27] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:06:27,856 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:27] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 11 0.012 0.047 2026-10-10 19:06:27,940 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:27] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.005 0.044 2026-10-10 19:06:27,943 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:27] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.001 0.045 2026-10-10 19:06:27,952 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:27] "POST /web/dataset/call_kw/hr.leave/web_read_group#hr.leave.web_read_group HTTP/1.1" 200 - 1 0.001 0.048 2026-10-10 19:06:28,170 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [5/17] Tour time_off_card_tour → Step Navigate back to the previous view (trigger: .o_back_button) 2026-10-10 19:06:28,233 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [6/17] Tour time_off_card_tour → Step Click on the time off card to open the detailed popover. (trigger: span.o_timeoff_details) 2026-10-10 19:06:28,281 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:28] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.007 0.021 2026-10-10 19:06:28,289 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:28] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.002 0.027 2026-10-10 19:06:28,310 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:28] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 4 0.003 0.059 2026-10-10 19:06:28,362 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:28] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.013 0.024 2026-10-10 19:06:28,473 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:28] "POST /web/dataset/call_kw/hr.employee/get_time_off_dashboard_data#hr.employee.get_time_off_dashboard_data HTTP/1.1" 200 - 19 0.035 0.087 2026-10-10 19:06:29,463 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [7/17] Tour time_off_card_tour → Step Verify that the popover is displayed after clicking on the time off details. (trigger: .o_popover) 2026-10-10 19:06:29,516 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [8/17] Tour time_off_card_tour → Step Click on the link containing 'Allocated'. (trigger: .o_popover .btn-link:contains('Allocated')) 2026-10-10 19:06:29,612 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [9/17] Tour time_off_card_tour → Step Ensure the list view for Time Off requests is displayed (trigger: .o_list_view) 2026-10-10 19:06:29,732 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:29] "POST /web/dataset/call_kw/hr.leave.allocation/get_views#hr.leave.allocation.get_views HTTP/1.1" 200 - 18 0.031 0.071 2026-10-10 19:06:29,788 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:29] "POST /web/dataset/call_kw/hr.leave.allocation/search_panel_select_range#hr.leave.allocation.search_panel_select_range HTTP/1.1" 200 - 1 0.002 0.015 2026-10-10 19:06:29,819 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:29] "POST /web/dataset/call_kw/hr.leave.allocation/search_panel_select_range#hr.leave.allocation.search_panel_select_range HTTP/1.1" 200 - 7 0.007 0.033 2026-10-10 19:06:29,847 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:29] "POST /web/dataset/call_kw/hr.leave.allocation/web_search_read#hr.leave.allocation.web_search_read HTTP/1.1" 200 - 8 0.010 0.055 2026-10-10 19:06:29,935 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:29] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:06:29,940 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [10/17] Tour time_off_card_tour → Step Navigate back to the previous view (trigger: .o_back_button) 2026-10-10 19:06:29,999 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [11/17] Tour time_off_card_tour → Step Click on the time off card to open the detailed popover. (trigger: span.o_timeoff_details) 2026-10-10 19:06:30,026 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:30] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.007 0.025 2026-10-10 19:06:30,075 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:30] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 4 0.007 0.031 2026-10-10 19:06:30,086 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:30] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.001 0.036 2026-10-10 19:06:30,128 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:30] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.005 0.078 2026-10-10 19:06:30,187 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:30] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.011 0.030 2026-10-10 19:06:30,262 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:30] "POST /web/dataset/call_kw/hr.employee/get_time_off_dashboard_data#hr.employee.get_time_off_dashboard_data HTTP/1.1" 200 - 19 0.026 0.075 2026-10-10 19:06:31,409 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [12/17] Tour time_off_card_tour → Step Click on the link containing 'Approved' (trigger: .o_popover .btn-link:contains('Approved')) 2026-10-10 19:06:31,480 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [13/17] Tour time_off_card_tour → Step Ensure the list view for Time Off requests is displayed (trigger: .o_list_view) 2026-10-10 19:06:31,496 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:31] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 19:06:31,505 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:31] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 19:06:31,510 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:31] "POST /web/dataset/call_kw/hr.leave/web_read_group#hr.leave.web_read_group HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 19:06:31,589 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [14/17] Tour time_off_card_tour → Step Navigate back to the previous view (trigger: .o_back_button) 2026-10-10 19:06:31,653 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [15/17] Tour time_off_card_tour → Step Click on the time off card to open the detailed popover. (trigger: span.o_timeoff_details) 2026-10-10 19:06:31,693 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:31] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 4 0.004 0.017 2026-10-10 19:06:31,716 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:31] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.006 0.033 2026-10-10 19:06:31,733 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:31] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.002 0.055 2026-10-10 19:06:31,793 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:31] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.014 0.026 2026-10-10 19:06:31,852 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:31] "POST /web/dataset/call_kw/hr.employee/get_time_off_dashboard_data#hr.employee.get_time_off_dashboard_data HTTP/1.1" 200 - 19 0.020 0.070 2026-10-10 19:06:32,563 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [16/17] Tour time_off_card_tour → Step Click on the link containing 'Planned' (trigger: .o_popover .btn-link:contains('Planned')) 2026-10-10 19:06:32,637 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: [17/17] Tour time_off_card_tour → Step Ensure the list view for Time Off requests is displayed (trigger: .o_list_view) 2026-10-10 19:06:32,654 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:32] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 19:06:32,665 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:32] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 19:06:32,681 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:32] "POST /web/dataset/call_kw/hr.leave/web_read_group#hr.leave.web_read_group HTTP/1.1" 200 - 1 0.001 0.018 2026-10-10 19:06:32,765 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: tour succeeded 2026-10-10 19:06:32,767 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: ╔═══════════════════════════════════╗ ║ TOUR time_off_card_tour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-10 19:06:33,539 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: heap 32434120 (allocated 34054144) 2026-10-10 19:06:33,566 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Closing chrome headless with pid 2441 2026-10-10 19:06:33,574 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Closing websocket connection 2026-10-10 19:06:33,577 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Terminating chrome headless with pid 2441 2026-10-10 19:06:33,847 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_190633_841161_test_time_off_card_tour.txt 2026-10-10 19:06:33,848 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Removing chrome user profile "/tmp/tmpld17v1l__chrome_odoo" 2026-10-10 19:06:33,921 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 19:06:33,928 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour: Starting TestTimeOffGraphViewTour.test_time_off_graph_view_tour ... 2026-10-10 19:06:34,466 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Chrome pid: 2656 2026-10-10 19:06:34,471 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Chrome headless temporary user profile dir: /tmp/tmpjdq7s79w_chrome_odoo 2026-10-10 19:06:34,471 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Issuing json command http://127.0.0.1:46457/json/version 2026-10-10 19:06:34,483 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46457', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:06:34,638 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Browser version: Chrome/141.0.7390.54 2026-10-10 19:06:34,638 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Issuing json command http://127.0.0.1:46457/json 2026-10-10 19:06:34,639 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46457', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:06:34,663 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Websocket url found: ws://127.0.0.1:46457/devtools/page/C70C813FF612275B11BF31D206AC8ADE 2026-10-10 19:06:34,851 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Enable chrome headless console log notification 2026-10-10 19:06:34,911 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Chrome headless enable page notifications 2026-10-10 19:06:35,598 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:06:35,615 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Setting session cookie in browser 2026-10-10 19:06:35,617 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Open "http://127.0.0.1:8069/" in browser 2026-10-10 19:06:35,617 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Navigating to: "http://127.0.0.1:8069/" 2026-10-10 19:06:35,663 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:06:38,188 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:38] "GET / HTTP/1.1" 200 - 145 0.348 2.197 2026-10-10 19:06:38,205 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Navigation result: {'frameId': 'C70C813FF612275B11BF31D206AC8ADE', 'loaderId': '7FC76E9E1309888E32137C93CE923A29', 'isDownload': False} 2026-10-10 19:06:38,206 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Evaluate ready code "odoo.isTourReady('time_off_graph_view_tour')" 2026-10-10 19:06:38,304 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-10 19:06:38,355 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c0a43a3/web.assets_frontend.min.css, copying from /web/assets/c0a43a3/web.assets_frontend.min.css 2026-10-10 19:06:38,555 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:38] "GET /web/assets/1/c0a43a3/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.110 0.156 2026-10-10 19:06:38,566 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5524557/web.assets_frontend_minimal.min.js, copying from /web/assets/5524557/web.assets_frontend_minimal.min.js 2026-10-10 19:06:38,583 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:38] "GET /web/assets/1/5524557/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.012 0.188 2026-10-10 19:06:38,664 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/38804f6/web.__assets_tests_call__.min.js, copying from /web/assets/38804f6/web.__assets_tests_call__.min.js 2026-10-10 19:06:38,696 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:38] "GET /web/assets/1/38804f6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.033 2026-10-10 19:06:38,782 26 INFO 02118-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 19:06:38,787 26 INFO 02118-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 19:06:39,052 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.046 2026-10-10 19:06:39,107 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:39] "GET /web/image/website/1/logo/My%20Website?unique=688df28 HTTP/1.1" 200 - 4 0.066 0.055 2026-10-10 19:06:39,295 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:39] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:06:39,512 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:39] "GET /web/image/website/1/favicon?unique=688df28 HTTP/1.1" 200 - 4 0.002 0.014 2026-10-10 19:06:39,704 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f5ed584/web.assets_frontend_lazy.min.js, copying from /web/assets/f5ed584/web.assets_frontend_lazy.min.js 2026-10-10 19:06:39,910 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:39] "GET /web/assets/1/f5ed584/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.021 0.286 2026-10-10 19:06:40,697 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-10 19:06:40,860 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: The ready code tooks too much time : 2.6543617248535156 2026-10-10 19:06:40,860 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Evaluate test code "odoo.startTour('time_off_graph_view_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:06:40,996 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:40] "POST /mail/data HTTP/1.1" 200 - 19 0.069 0.061 2026-10-10 19:06:43,298 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:43] "GET /odoo HTTP/1.1" 200 - 137 0.248 2.122 2026-10-10 19:06:43,418 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:43] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.020 0.029 2026-10-10 19:06:43,500 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:43] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.012 0.053 2026-10-10 19:06:43,892 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:43] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.001 0.439 2026-10-10 19:06:43,959 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:43] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.037 2026-10-10 19:06:44,174 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:44] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 19:06:44,820 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:44] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 19:06:44,852 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:44] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:06:44,877 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.017 0.019 2026-10-10 19:06:44,917 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 19:06:44,942 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:44] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:06:44,973 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: [1/7] Tour time_off_graph_view_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 19:06:45,041 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 19:06:45,080 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: Owl is running in 'dev' mode. 2026-10-10 19:06:45,094 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.043 0.076 2026-10-10 19:06:45,123 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.014 0.065 2026-10-10 19:06:45,127 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:06:45,167 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 19:06:45,291 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "GET /odoo HTTP/1.1" 200 - 27 0.031 0.064 2026-10-10 19:06:45,331 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.102 2026-10-10 19:06:45,445 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.016 0.035 2026-10-10 19:06:45,482 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.083 2026-10-10 19:06:45,601 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: [2/7] Tour time_off_graph_view_tour → Step Open Time Off app (trigger: .o_app[data-menu-xmlid='hr_holidays.menu_hr_holidays_root']) 2026-10-10 19:06:45,629 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "GET /web/image/res.partner/3/avatar_128?unique=1791651690000 HTTP/1.1" 200 - 6 0.028 0.200 2026-10-10 19:06:45,650 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: [3/7] Tour time_off_graph_view_tour → Step .fc-daygrid-day-top 2026-10-10 19:06:45,652 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.242 2026-10-10 19:06:45,696 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.202 2026-10-10 19:06:45,859 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "POST /mail/data HTTP/1.1" 200 - 33 0.068 0.185 2026-10-10 19:06:45,898 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.227 2026-10-10 19:06:45,906 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.212 2026-10-10 19:06:46,257 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:46] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.087 0.183 2026-10-10 19:06:46,345 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:46] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.008 0.035 2026-10-10 19:06:46,376 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:46] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.008 0.058 2026-10-10 19:06:46,406 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:46] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 4 0.007 0.092 2026-10-10 19:06:46,604 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:46] "POST /mail/data HTTP/1.1" 200 - 45 0.047 0.126 2026-10-10 19:06:46,704 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:46] "POST /web/dataset/call_kw/hr.employee/get_time_off_dashboard_data#hr.employee.get_time_off_dashboard_data HTTP/1.1" 200 - 22 0.028 0.172 2026-10-10 19:06:46,732 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:46] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.009 0.250 2026-10-10 19:06:46,748 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:46] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.201 2026-10-10 19:06:46,804 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:46] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.011 0.121 2026-10-10 19:06:46,818 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:46] "GET /web/assets/fe1b784/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-10-10 19:06:48,405 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:48] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:06:48,465 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:48] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.040 2026-10-10 19:06:48,489 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: [4/7] Tour time_off_graph_view_tour → Step Open reporting menu (trigger: .o-dropdown[data-menu-xmlid='hr_holidays.menu_hr_holidays_report']) 2026-10-10 19:06:48,501 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:48] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 19:06:48,764 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: [5/7] Tour time_off_graph_view_tour → Step Open reporting by type (trigger: .o-dropdown-item[data-menu-xmlid='hr_holidays.menu_hr_holidays_summary_all']) 2026-10-10 19:06:49,041 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: [6/7] Tour time_off_graph_view_tour → Step .o_graph_canvas_container 2026-10-10 19:06:49,238 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:49] "POST /web/action/load HTTP/1.1" 200 - 9 0.075 0.086 2026-10-10 19:06:49,595 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:49] "POST /web/dataset/call_kw/hr.leave.report/get_views#hr.leave.report.get_views HTTP/1.1" 200 - 20 0.039 0.095 2026-10-10 19:06:50,163 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:50] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.021 0.478 2026-10-10 19:06:50,954 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9ff68e4/web.assets_backend_lazy.min.css (id:4813) 2026-10-10 19:06:50,970 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:50] "GET /web/assets/9ff68e4/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 12 0.033 0.712 2026-10-10 19:06:51,256 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9feed5e/web.assets_backend_lazy.min.js (id:4814) 2026-10-10 19:06:51,260 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:51] "GET /web/assets/9feed5e/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.007 1.018 2026-10-10 19:06:51,349 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:51] "POST /web/dataset/call_kw/hr.leave.report/formatted_read_group#hr.leave.report.formatted_read_group HTTP/1.1" 200 - 5 0.015 0.017 2026-10-10 19:06:51,418 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:51] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-10 19:06:51,466 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:51] "GET /web/assets/e5957c6/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 19:06:51,606 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:06:51] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 19:06:51,699 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: [7/7] Tour time_off_graph_view_tour → Step Open bar chart view (trigger: button[data-mode='bar']) 2026-10-10 19:06:51,755 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: tour succeeded 2026-10-10 19:06:51,757 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: ╔═════════════════════════════════════════╗ ║ TOUR time_off_graph_view_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-10 19:06:52,030 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: heap 26623364 (allocated 27762688) 2026-10-10 19:06:52,089 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Closing chrome headless with pid 2656 2026-10-10 19:06:52,090 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Closing websocket connection 2026-10-10 19:06:52,094 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Terminating chrome headless with pid 2656 2026-10-10 19:06:52,323 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_190652_322731_test_time_off_graph_view_tour.txt 2026-10-10 19:06:52,323 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Removing chrome user profile "/tmp/tmpjdq7s79w_chrome_odoo" 2026-10-10 19:06:52,401 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 19:06:52,404 26 INFO 02118-19-0-all odoo.addons.hr_holidays.tests.test_uninstall: Starting TestHrLeaveUninstall.test_unlink_model ... 2026-10-10 19:06:54,056 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [66381, 66331, 66364, 66035, 74536, 86517] 2026-10-10 19:06:54,057 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [13319, 16671, 13615, 13648, 13665, 15025] 2026-10-10 19:06:54,135 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [214] 2026-10-10 19:06:54,170 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [67561] 2026-10-10 19:06:54,172 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.cron records with IDs: [54] 2026-10-10 19:06:55,665 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [65992, 74492, 86499] 2026-10-10 19:06:55,666 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model records with IDs: [820] 2026-10-10 19:06:56,621 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:07:09,138 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_based_on_attendance ... 2026-10-10 19:07:27,102 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_with_overlapping_attendance ... 2026-10-10 19:07:27,852 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_with_overlapping_attendance_timezone ... 2026-10-10 19:07:28,357 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_frequency_hourly_attendance ... 2026-10-10 19:07:28,733 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:07:33,183 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:07:33,763 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:07:34,389 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_absence_management_with_timeoff ... 2026-10-10 19:07:35,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [8742] 2026-10-10 19:07:35,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [6206] 2026-10-10 19:07:35,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12409] 2026-10-10 19:07:35,563 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_allocation_change_leave_type_to_overtime ... 2026-10-10 19:07:35,711 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_allocation_check_overtime_write ... 2026-10-10 19:07:36,009 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_check_negative_overtime ... 2026-10-10 19:07:36,144 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_check_overtime ... 2026-10-10 19:07:36,599 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_employee_create_allocation ... 2026-10-10 19:07:37,175 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_get_overtime_data_by_employee ... 2026-10-10 19:07:37,887 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_adjust_overtime ... 2026-10-10 19:07:38,368 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_check_cancel ... 2026-10-10 19:07:39,000 26 INFO 02118-19-0-all odoo.models.unlink: User #125 deleted resource.calendar.leaves records with IDs: [75] 2026-10-10 19:07:39,000 26 INFO 02118-19-0-all odoo.models.unlink: User #125 deleted account.analytic.line records with IDs: [323] 2026-10-10 19:07:39,240 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_check_overtime_write ... 2026-10-10 19:07:39,661 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_overtime_approval_after_refusal ... 2026-10-10 19:07:40,374 26 INFO 02118-19-0-all odoo.models.unlink: User #126 deleted resource.calendar.leaves records with IDs: [76] 2026-10-10 19:07:40,632 26 INFO 02118-19-0-all odoo.models.unlink: User #126 deleted account.analytic.line records with IDs: [324] 2026-10-10 19:07:40,840 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_overtime_update_after_leave ... 2026-10-10 19:07:41,556 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [78] 2026-10-10 19:07:41,589 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12427] 2026-10-10 19:07:41,777 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [326] 2026-10-10 19:07:41,786 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_public_leave_overtime_with_timing_rule ... 2026-10-10 19:07:42,056 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_public_leave_overtime_without_timing_rule ... 2026-10-10 19:07:42,328 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_timeoff_after_absence_management ... 2026-10-10 19:07:43,069 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12430] 2026-10-10 19:07:43,331 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_worked_leave_type_overtime ... 2026-10-10 19:07:43,882 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 19:07:54,767 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_leave_attendance_report: Starting TestLeaveAttendanceReport.test_holiday_timezone_midnight_rollover ... 2026-10-10 19:07:55,125 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_leave_attendance_report: Starting TestLeaveAttendanceReport.test_overlap_leave_and_public_holiday ... 2026-10-10 19:07:55,737 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_leave_attendance_report: Starting TestLeaveAttendanceReport.test_overlap_leave_and_public_holiday_excluded ... 2026-10-10 19:07:56,321 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_leave_attendance_report: Starting TestLeaveAttendanceReport.test_report_all_branches ... 2026-10-10 19:07:57,374 26 INFO 02118-19-0-all odoo.addons.hr_holidays_attendance.tests.test_leave_attendance_report: Starting TestLeaveAttendanceReport.test_two_versions_different_calendar ... 2026-10-10 19:07:57,699 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:07:58,501 26 INFO 02118-19-0-all odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_create_exception_on_top_of_exception_keeps_a_single_record ... 2026-10-10 19:07:58,579 26 INFO 02118-19-0-all odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_get_views_replace_hw_location_by_date ... 2026-10-10 19:07:58,883 26 INFO 02118-19-0-all odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_set_default_day_location_as_exception_will_delete_exception ... 2026-10-10 19:07:58,908 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted hr.employee.location records with IDs: [2] 2026-10-10 19:07:58,912 26 INFO 02118-19-0-all odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_set_location_with_weekly_option_changes_employee_location ... 2026-10-10 19:07:59,017 26 INFO 02118-19-0-all odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_set_location_without_weekly_option_should_create_an_exception ... 2026-10-10 19:07:59,040 26 INFO 02118-19-0-all odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_set_same_location_as_default_one_should_not_create_exception ... 2026-10-10 19:07:59,111 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:08:01,338 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee: Starting TestEmployee.test_hierarchy_read ... 2026-10-10 19:08:01,537 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee: Starting TestEmployee.test_is_subordinate ... 2026-10-10 19:08:01,864 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 19:08:01,867 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_deletion: Starting TestEmployeeDeletion.test_employee_deletion ... 2026-10-10 19:08:04,193 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 19:08:06,219 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui: Starting TestEmployeeUi.test_employee_view_access_multicompany ... 2026-10-10 19:08:14,275 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Chrome pid: 2846 2026-10-10 19:08:14,275 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Chrome headless temporary user profile dir: /tmp/tmpi00u8s8e_chrome_odoo 2026-10-10 19:08:14,275 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Issuing json command http://127.0.0.1:34169/json/version 2026-10-10 19:08:14,282 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34169', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:08:14,488 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Browser version: Chrome/141.0.7390.54 2026-10-10 19:08:14,489 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Issuing json command http://127.0.0.1:34169/json 2026-10-10 19:08:14,497 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34169', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:08:14,547 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Websocket url found: ws://127.0.0.1:34169/devtools/page/A51F3B02DB4E5D59322480469F965396 2026-10-10 19:08:14,609 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Enable chrome headless console log notification 2026-10-10 19:08:14,644 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Chrome headless enable page notifications 2026-10-10 19:08:14,802 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:restricted_user from n/a 2026-10-10 19:08:14,813 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Setting session cookie in browser 2026-10-10 19:08:14,823 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Open "http://127.0.0.1:8069/odoo/employees" in browser 2026-10-10 19:08:14,823 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Navigating to: "http://127.0.0.1:8069/odoo/employees" 2026-10-10 19:08:14,869 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:08:16,814 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:16] "GET /odoo/employees HTTP/1.1" 200 - 146 0.188 1.766 2026-10-10 19:08:16,822 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Navigation result: {'frameId': 'A51F3B02DB4E5D59322480469F965396', 'loaderId': 'FD908F13877FA76A9679CC9810CD09BD', 'isDownload': False} 2026-10-10 19:08:16,822 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Evaluate ready code "odoo.isTourReady('employee_view_access_multicompany')" 2026-10-10 19:08:16,907 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:16] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.027 2026-10-10 19:08:16,939 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:16] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.049 2026-10-10 19:08:17,196 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:17] "GET /web/webclient/load_menus HTTP/1.1" 200 - 25 0.085 0.217 2026-10-10 19:08:17,218 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:17] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.132 2026-10-10 19:08:17,385 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:17] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 19:08:18,064 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.021 2026-10-10 19:08:18,093 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:08:18,111 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.011 2026-10-10 19:08:18,135 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-10 19:08:18,146 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:08:18,234 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-10 19:08:18,292 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: Owl is running in 'dev' mode. 2026-10-10 19:08:18,334 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:08:18,369 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:08:18,466 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /odoo HTTP/1.1" 200 - 26 0.024 0.049 2026-10-10 19:08:18,526 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.023 0.086 2026-10-10 19:08:18,718 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /web/image/res.partner/372/avatar_128?unique=1791659284000 HTTP/1.1" 200 - 13 0.026 0.073 2026-10-10 19:08:18,733 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.103 2026-10-10 19:08:18,818 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 19:08:18,820 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Evaluate test code "odoo.startTour('employee_view_access_multicompany', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/employees", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:08:18,827 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.067 2026-10-10 19:08:18,942 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: [1/3] Tour employee_view_access_multicompany → Step Employee list view (trigger: .o_switch_view.o_list) 2026-10-10 19:08:18,961 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:18] "POST /web/action/load HTTP/1.1" 200 - 11 0.176 0.119 2026-10-10 19:08:19,017 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:19] "GET /web/image?model=res.users&field=avatar_128&id=137 HTTP/1.1" 200 - 7 0.017 0.365 2026-10-10 19:08:19,077 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:19] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:08:19,144 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:19] "GET /web/image/res.company/49/favicon HTTP/1.1" 200 - 9 0.021 0.213 2026-10-10 19:08:19,237 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:19] "POST /mail/data HTTP/1.1" 200 - 33 0.040 0.282 2026-10-10 19:08:19,250 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.267 2026-10-10 19:08:20,960 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:20] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 107 0.210 1.640 2026-10-10 19:08:21,150 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:21] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 23 0.034 1.996 2026-10-10 19:08:21,216 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:21] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-10 19:08:21,233 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:21] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:08:21,249 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:21] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:08:21,782 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:21] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 87 0.177 2.456 2026-10-10 19:08:21,822 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:21] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 19:08:21,845 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:21] "GET /web/image/res.company/49/favicon HTTP/1.1" 304 - 4 0.003 2.680 2026-10-10 19:08:21,858 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:21] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:08:21,912 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:21] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 19:08:22,046 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:22] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 23 0.049 2.896 2026-10-10 19:08:22,073 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:22] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:08:22,223 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:22] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 23 0.046 2.935 2026-10-10 19:08:22,385 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:22] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 22 0.028 1.374 2026-10-10 19:08:22,497 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:22] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 22 0.022 1.079 2026-10-10 19:08:22,532 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:22] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 6 0.010 0.670 2026-10-10 19:08:22,670 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:22] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 22 0.027 0.689 2026-10-10 19:08:22,876 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:22] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 25 0.044 0.203 2026-10-10 19:08:22,962 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: [2/3] Tour employee_view_access_multicompany → Step Click on the employee C (trigger: table.o_list_table tbody td:contains("Employee C")) 2026-10-10 19:08:23,080 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:23] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 17 0.028 0.071 2026-10-10 19:08:23,254 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:23] "POST /mail/data HTTP/1.1" 200 - 43 0.058 0.160 2026-10-10 19:08:23,286 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:23] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 19:08:23,445 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:23] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.028 0.064 2026-10-10 19:08:23,484 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: [3/3] Tour employee_view_access_multicompany → Step Click the number next to employee C (trigger: div[name='child_ids'] .o_org_chart_entry button > .badge:contains('1')) 2026-10-10 19:08:23,492 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [256], uid: 137, model: hr.employee 2026-10-10 19:08:23,542 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:23] "GET /web/image/hr.employee/256/avatar_128 HTTP/1.1" 200 - 18 0.031 0.082 2026-10-10 19:08:23,560 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:23] "GET /web/image/hr.employee/257/avatar_128 HTTP/1.1" 200 - 3 0.003 0.121 2026-10-10 19:08:23,596 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:23] "GET /web/image/hr.employee/257/avatar_128?unique=1791659284000 HTTP/1.1" 200 - 3 0.006 0.121 2026-10-10 19:08:23,626 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:23] "GET /web/image/hr.employee/258/avatar_128?unique=1791659284000 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-10 19:08:23,899 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:23] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 62 0.094 0.282 2026-10-10 19:08:24,162 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:24] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.013 2026-10-10 19:08:24,300 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:24] "POST /hr/get_org_chart HTTP/1.1" 200 - 12 0.012 0.030 2026-10-10 19:08:24,408 26 INFO 02118-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [256], uid: 137, model: hr.employee.public 2026-10-10 19:08:24,436 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:24] "GET /web/image/hr.employee.public/256/avatar_1024/?unique=1791659284196 HTTP/1.1" 200 - 18 0.025 0.050 2026-10-10 19:08:24,454 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:24] "GET /web/image/hr.employee.public/257/avatar_1024/?unique=1791659284196 HTTP/1.1" 200 - 4 0.004 0.069 2026-10-10 19:08:24,505 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:24] "GET /web/image/hr.employee.public/258/avatar_1024/?unique=1791659284196 HTTP/1.1" 200 - 4 0.009 0.103 2026-10-10 19:08:24,663 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: tour succeeded 2026-10-10 19:08:24,670 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR employee_view_access_multicompany SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-10 19:08:24,684 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:24] "POST /mail/data HTTP/1.1" 200 - 32 0.042 0.068 2026-10-10 19:08:24,742 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:24] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.018 0.121 2026-10-10 19:08:25,023 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: heap 28072356 (allocated 30359552) 2026-10-10 19:08:25,127 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:25] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 19:08:25,257 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Closing chrome headless with pid 2846 2026-10-10 19:08:25,272 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Closing websocket connection 2026-10-10 19:08:25,274 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:25] "GET /web/image/res.partner/2/avatar_128?unique=1791651659000 HTTP/1.1" 200 - 5 0.011 0.032 2026-10-10 19:08:25,277 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Terminating chrome headless with pid 2846 2026-10-10 19:08:25,409 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_190825_409167_test_employee_view_access_multicompany.txt 2026-10-10 19:08:25,409 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Removing chrome user profile "/tmp/tmpi00u8s8e_chrome_odoo" 2026-10-10 19:08:25,461 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui: Starting TestEmployeeUi.test_indirect_subordinates ... 2026-10-10 19:08:26,087 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome pid: 3040 2026-10-10 19:08:26,088 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome headless temporary user profile dir: /tmp/tmpv0j7hdph_chrome_odoo 2026-10-10 19:08:26,088 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Issuing json command http://127.0.0.1:43489/json/version 2026-10-10 19:08:26,091 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:08:26,315 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Browser version: Chrome/141.0.7390.54 2026-10-10 19:08:26,315 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Issuing json command http://127.0.0.1:43489/json 2026-10-10 19:08:26,316 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:08:26,359 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Websocket url found: ws://127.0.0.1:43489/devtools/page/720F77C880C5F9BC176F0706B765F4C8 2026-10-10 19:08:26,469 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Enable chrome headless console log notification 2026-10-10 19:08:26,585 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome headless enable page notifications 2026-10-10 19:08:26,837 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:08:26,851 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Setting session cookie in browser 2026-10-10 19:08:26,854 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Open "http://127.0.0.1:8069/odoo/employees/253" in browser 2026-10-10 19:08:26,854 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Navigating to: "http://127.0.0.1:8069/odoo/employees/253" 2026-10-10 19:08:26,873 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:08:28,839 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:28] "GET /odoo/employees/253 HTTP/1.1" 200 - 151 0.193 1.778 2026-10-10 19:08:28,852 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Navigation result: {'frameId': '720F77C880C5F9BC176F0706B765F4C8', 'loaderId': '25800727E20EF81E4D2E34564574C064', 'isDownload': False} 2026-10-10 19:08:28,852 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Evaluate ready code "odoo.isTourReady('indirect_subordinates_tour')" 2026-10-10 19:08:29,093 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:29] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.032 0.132 2026-10-10 19:08:29,112 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:29] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.174 2026-10-10 19:08:29,129 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:29] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.195 2026-10-10 19:08:29,196 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:29] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.024 2026-10-10 19:08:29,301 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:29] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-10 19:08:30,011 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 19:08:30,033 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:08:30,059 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.024 2026-10-10 19:08:30,073 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-10 19:08:30,087 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:08:30,143 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 19:08:30,212 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.047 0.066 2026-10-10 19:08:30,223 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: Owl is running in 'dev' mode. 2026-10-10 19:08:30,227 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.074 2026-10-10 19:08:30,253 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:08:30,280 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:08:30,385 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /odoo HTTP/1.1" 200 - 27 0.028 0.052 2026-10-10 19:08:30,455 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.133 2026-10-10 19:08:30,640 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Evaluate test code "odoo.startTour('indirect_subordinates_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/employees/253", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:08:30,670 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 19:08:30,678 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:08:30,700 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.047 0.114 2026-10-10 19:08:30,745 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.018 0.166 2026-10-10 19:08:30,789 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: [1/2] Tour indirect_subordinates_tour → Step Click the number next to employee georges (trigger: div[name='child_ids'] .o_org_chart_entry button > .badge:contains('2')) 2026-10-10 19:08:30,793 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /web/image/res.partner/3/avatar_128?unique=1791651690000 HTTP/1.1" 200 - 6 0.011 0.187 2026-10-10 19:08:30,820 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 0.218 2026-10-10 19:08:30,879 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:30] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.148 2026-10-10 19:08:31,036 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:31] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 19:08:31,042 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:31] "POST /mail/data HTTP/1.1" 200 - 33 0.094 0.221 2026-10-10 19:08:32,495 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 106 0.160 1.306 2026-10-10 19:08:32,509 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:08:32,522 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:08:32,545 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 19:08:32,615 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 20 0.036 1.552 2026-10-10 19:08:32,633 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:08:32,645 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:08:32,672 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:08:32,730 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.030 1.659 2026-10-10 19:08:32,739 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:08:32,822 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.025 1.754 2026-10-10 19:08:32,905 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:32] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.021 1.828 2026-10-10 19:08:33,428 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:33] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 87 0.153 2.214 2026-10-10 19:08:33,575 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:33] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.034 0.991 2026-10-10 19:08:33,669 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:33] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.028 0.963 2026-10-10 19:08:33,672 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 2.593 2026-10-10 19:08:33,941 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:33] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 76 0.102 0.300 2026-10-10 19:08:34,178 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:34] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.011 2026-10-10 19:08:34,289 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:34] "POST /hr/get_org_chart HTTP/1.1" 200 - 13 0.015 0.027 2026-10-10 19:08:34,292 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:34] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 19:08:34,475 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:34] "POST /mail/data HTTP/1.1" 200 - 45 0.054 0.087 2026-10-10 19:08:34,499 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:34] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:08:34,550 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:34] "GET /web/image/hr.employee.public/254/avatar_1024/?unique=1791659284196 HTTP/1.1" 200 - 11 0.026 0.157 2026-10-10 19:08:34,600 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:34] "GET /web/image/hr.employee.public/253/avatar_1024/?unique=1791659284196 HTTP/1.1" 200 - 4 0.017 0.226 2026-10-10 19:08:34,652 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: [2/2] Tour indirect_subordinates_tour → Step Click Indirect Subordinates (trigger: .o_org_chart_popup a.o_employee_sub_redirect[data-type='indirect']) 2026-10-10 19:08:34,653 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:34] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.019 0.051 2026-10-10 19:08:34,763 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:34] "POST /mail/data HTTP/1.1" 200 - 42 0.037 0.100 2026-10-10 19:08:34,788 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: tour succeeded 2026-10-10 19:08:34,805 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: ╔═══════════════════════════════════════════╗ ║ TOUR indirect_subordinates_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-10 19:08:34,863 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:34] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.036 0.219 2026-10-10 19:08:34,910 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:34] "POST /hr/get_subordinates HTTP/1.1" 200 - 6 0.015 0.095 2026-10-10 19:08:35,298 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:35] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-10 19:08:35,352 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: heap 27662316 (allocated 32595968) 2026-10-10 19:08:35,384 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:35] "POST /web/dataset/call_kw/hr.employee/get_formview_action#hr.employee.get_formview_action HTTP/1.1" 200 - 0 0.000 0.026 2026-10-10 19:08:35,418 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Closing chrome headless with pid 3040 2026-10-10 19:08:35,426 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Closing websocket connection 2026-10-10 19:08:35,431 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Terminating chrome headless with pid 3040 2026-10-10 19:08:35,440 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:35] "GET /web/image/res.partner/361/avatar_128?unique=1791659284000 HTTP/1.1" 200 - 6 0.014 0.029 2026-10-10 19:08:35,449 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:35] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-10 19:08:35,585 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_190835_585493_test_indirect_subordinates.txt 2026-10-10 19:08:35,586 26 INFO 02118-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Removing chrome user profile "/tmp/tmpv0j7hdph_chrome_odoo" 2026-10-10 19:08:35,652 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-10 19:08:39,687 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_report: Starting SkillsTestReport.test_cv_report_traceback ... 2026-10-10 19:08:39,946 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:08:39,966 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:08:40,502 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:40] "GET /print/cv?employee_ids=259&color_primary=%23666666&color_secondary=%23666666&show_skills=1&show_contact=1&show_others=1 HTTP/1.1" 422 - 25 0.046 0.497 2026-10-10 19:08:40,535 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 19:08:40,549 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-10-10 19:08:41,395 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome pid: 3231 2026-10-10 19:08:41,395 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless temporary user profile dir: /tmp/tmpjvguso2m_chrome_odoo 2026-10-10 19:08:41,396 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:34153/json/version 2026-10-10 19:08:41,397 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34153', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:08:41,500 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Browser version: Chrome/141.0.7390.54 2026-10-10 19:08:41,500 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:34153/json 2026-10-10 19:08:41,501 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34153', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:08:41,525 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Websocket url found: ws://127.0.0.1:34153/devtools/page/43CF8351E781B9EB26A0411443483FDF 2026-10-10 19:08:41,565 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Enable chrome headless console log notification 2026-10-10 19:08:41,575 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless enable page notifications 2026-10-10 19:08:41,757 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:08:41,776 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Setting session cookie in browser 2026-10-10 19:08:41,778 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 19:08:41,779 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 19:08:41,816 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:08:44,244 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:44] "GET /odoo HTTP/1.1" 200 - 150 0.233 2.203 2026-10-10 19:08:44,253 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigation result: {'frameId': '43CF8351E781B9EB26A0411443483FDF', 'loaderId': '6842C28D705BEF5EE172EA2CC57A27C6', 'isDownload': False} 2026-10-10 19:08:44,253 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate ready code "odoo.isTourReady('hr_skills_tour')" 2026-10-10 19:08:44,322 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:44] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.029 2026-10-10 19:08:44,335 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:44] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.041 2026-10-10 19:08:44,561 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:44] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.050 0.210 2026-10-10 19:08:44,595 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:44] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.195 2026-10-10 19:08:44,714 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:44] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-10 19:08:45,657 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:45] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:08:45,662 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:45] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.005 0.026 2026-10-10 19:08:45,692 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:45] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.019 2026-10-10 19:08:45,715 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.023 2026-10-10 19:08:45,725 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:45] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:08:45,776 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 19:08:45,914 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: Owl is running in 'dev' mode. 2026-10-10 19:08:45,936 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.063 0.137 2026-10-10 19:08:45,971 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.145 2026-10-10 19:08:45,974 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-10 19:08:46,039 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:08:46,163 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "GET /odoo HTTP/1.1" 200 - 27 0.031 0.074 2026-10-10 19:08:46,254 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.167 2026-10-10 19:08:46,378 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate test code "odoo.startTour('hr_skills_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:08:46,392 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 19:08:46,443 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.038 2026-10-10 19:08:46,453 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.071 0.195 2026-10-10 19:08:46,517 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [1/36] Tour hr_skills_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 19:08:46,550 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.024 0.317 2026-10-10 19:08:46,619 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "POST /web/action/load HTTP/1.1" 200 - 5 0.021 0.374 2026-10-10 19:08:46,731 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.293 2026-10-10 19:08:46,777 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [2/36] Tour hr_skills_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-10 19:08:46,819 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "GET /web/image/res.partner/3/avatar_128?unique=1791651690000 HTTP/1.1" 200 - 6 0.026 0.572 2026-10-10 19:08:46,931 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [3/36] Tour hr_skills_tour → Step Create a new employee (trigger: .o-kanban-button-new) 2026-10-10 19:08:46,947 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "POST /mail/data HTTP/1.1" 200 - 33 0.045 0.436 2026-10-10 19:08:46,952 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.370 2026-10-10 19:08:46,986 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:46] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.033 2026-10-10 19:08:47,129 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:47] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:08:47,262 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:47] "POST /mail/data HTTP/1.1" 200 - 57 0.114 0.221 2026-10-10 19:08:49,130 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 106 0.196 1.801 2026-10-10 19:08:49,272 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 20 0.028 2.108 2026-10-10 19:08:49,372 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.024 2.184 2026-10-10 19:08:49,384 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:08:49,396 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:08:49,414 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:08:49,488 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.036 2.283 2026-10-10 19:08:49,503 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:08:49,526 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 19:08:49,541 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:08:49,916 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 87 0.112 2.534 2026-10-10 19:08:49,929 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "POST /mail/data HTTP/1.1" 200 - 1 0.005 2.810 2026-10-10 19:08:49,934 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:49] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:08:50,015 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:50] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.014 0.842 2026-10-10 19:08:50,136 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:50] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.030 0.685 2026-10-10 19:08:50,267 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:50] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.032 0.679 2026-10-10 19:08:50,406 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:50] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 19 0.036 1.082 2026-10-10 19:08:50,488 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:50] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.027 0.482 2026-10-10 19:08:50,672 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:50] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 20 0.029 0.115 2026-10-10 19:08:50,699 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [4/36] Tour hr_skills_tour → Step Pick a name (trigger: .o_field_widget[name='name'] input) 2026-10-10 19:08:50,956 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:50] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 32 0.040 0.191 2026-10-10 19:08:51,936 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:51] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:08:52,152 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:52] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:08:52,159 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [5/36] Tour hr_skills_tour → Step Save (trigger: .o_form_button_save) 2026-10-10 19:08:52,249 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:52] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-10-10 19:08:52,387 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [6/36] Tour hr_skills_tour → Step Add Experience (trigger: .nav-link:contains('Resume')) 2026-10-10 19:08:52,438 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [7/36] Tour hr_skills_tour → Step Add a new Resume experience (trigger: .o_field_resume_one2many button.btn-secondary) 2026-10-10 19:08:52,485 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:52] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 0 0.000 0.095 2026-10-10 19:08:52,496 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:52] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.069 2026-10-10 19:08:53,373 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 154 0.249 0.513 2026-10-10 19:08:53,410 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.742 2026-10-10 19:08:53,412 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 0 0.000 0.795 2026-10-10 19:08:53,488 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.003 0.013 2026-10-10 19:08:53,544 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 9 0.017 0.037 2026-10-10 19:08:53,551 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.034 2026-10-10 19:08:53,571 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /hr/get_org_chart HTTP/1.1" 200 - 3 0.003 0.031 2026-10-10 19:08:53,735 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /mail/data HTTP/1.1" 200 - 39 0.047 0.091 2026-10-10 19:08:53,744 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.125 2026-10-10 19:08:53,787 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 3 0.002 0.010 2026-10-10 19:08:53,798 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.004 2026-10-10 19:08:53,830 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 19:08:53,850 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:53] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-10 19:08:54,155 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:54] "POST /mail/thread/messages HTTP/1.1" 200 - 18 0.030 0.068 2026-10-10 19:08:54,156 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [8/36] Tour hr_skills_tour → Step Enter some company name (trigger: .modal:contains(new resume line) .modal-body .o_field_widget[name='name'] input) 2026-10-10 19:08:54,203 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:54] "GET /web/image/hr.employee/260/avatar_128?unique=1791659332000 HTTP/1.1" 200 - 10 0.013 0.123 2026-10-10 19:08:54,241 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:54] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 3 0.004 0.083 2026-10-10 19:08:54,321 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:54] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.005 0.017 2026-10-10 19:08:54,412 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:54] "POST /web/dataset/call_kw/hr.resume.line.type/name_search#hr.resume.line.type.name_search HTTP/1.1" 200 - 2 0.002 0.012 2026-10-10 19:08:54,685 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [9/36] Tour hr_skills_tour → Step open date picker (trigger: .modal:contains(new resume line) .o_field_widget[name='date_start'] button) 2026-10-10 19:08:54,790 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [10/36] Tour hr_skills_tour → Step Set start date (trigger: .modal:contains(new resume line) .o_field_widget[name='date_start'] input) 2026-10-10 19:08:54,874 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [11/36] Tour hr_skills_tour → Step Give some description (trigger: .modal:contains(new resume line) .o_field_html[name='description'] div.o-paragraph) 2026-10-10 19:08:54,967 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [12/36] Tour hr_skills_tour → Step Save it (trigger: .modal:contains(new resume line) .o_form_button_save:contains(save)) 2026-10-10 19:08:55,042 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [13/36] Tour hr_skills_tour → Step body:not(:has(.modal:contains(new resume line))) 2026-10-10 19:08:55,132 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [14/36] Tour hr_skills_tour → Step Edit newly created experience (trigger: .o_resume_line_title:contains(Mamie Rock)) 2026-10-10 19:08:55,204 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [15/36] Tour hr_skills_tour → Step Change type (trigger: .modal:contains(new resume line) .o_field_widget[name='line_type_id'] .o_selection_badge:contains(Other Experience)) 2026-10-10 19:08:55,393 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [16/36] Tour hr_skills_tour → Step Save experience change (trigger: .modal:contains(new resume line) .o_form_button_save:contains(save)) 2026-10-10 19:08:55,418 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:55] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.004 0.016 2026-10-10 19:08:55,459 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [17/36] Tour hr_skills_tour → Step body:not(:has(.modal:contains(new resume line))) 2026-10-10 19:08:55,535 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [18/36] Tour hr_skills_tour → Step Add a new Skill (trigger: .o_field_skills_one2many button:contains('Pick a skill from the list')) 2026-10-10 19:08:55,603 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [19/36] Tour hr_skills_tour → Step Select Music (trigger: .o_field_widget[name='skill_type_id'] span:contains('Best Music')) 2026-10-10 19:08:55,626 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:55] "POST /web/dataset/call_kw/hr.employee.skill/get_views#hr.employee.skill.get_views HTTP/1.1" 200 - 3 0.003 0.014 2026-10-10 19:08:55,678 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:55] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 8 0.009 0.017 2026-10-10 19:08:55,735 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:55] "POST /web/dataset/call_kw/hr.skill.type/name_search#hr.skill.type.name_search HTTP/1.1" 200 - 2 0.003 0.021 2026-10-10 19:08:55,744 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:55] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.030 2026-10-10 19:08:55,754 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:55] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 2 0.003 0.026 2026-10-10 19:08:55,847 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [20/36] Tour hr_skills_tour → Step Choose the song (trigger: .o_field_widget[name='skill_id'] span:contains('Fortunate Son')) 2026-10-10 19:08:55,863 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:55] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.003 0.009 2026-10-10 19:08:55,887 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:55] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 19:08:55,893 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:55] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 19:08:55,920 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [21/36] Tour hr_skills_tour → Step Choose the level (trigger: .o_field_widget[name='skill_level_id'] span:contains('Level 2')) 2026-10-10 19:08:55,933 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:55] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 19:08:55,970 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [22/36] Tour hr_skills_tour → Step Save new skill (trigger: .modal:contains(update skills) .o_form_button_save:contains(save & close)) 2026-10-10 19:08:55,984 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:55] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 19:08:56,055 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [23/36] Tour hr_skills_tour → Step Wait the new skill is completely saved. Ensure also the modal is closed before open a new one. (trigger: body:not(:has(.modal))) 2026-10-10 19:08:56,111 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [24/36] Tour hr_skills_tour → Step Check if item is added (trigger: .o_data_row td.o_data_cell:contains('Fortunate Son')) 2026-10-10 19:08:56,163 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [25/36] Tour hr_skills_tour → Step Add a new Skill (trigger: .o_field_skills_one2many button:contains('ADD')) 2026-10-10 19:08:56,236 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [26/36] Tour hr_skills_tour → Step Select Certification (trigger: .o_field_widget[name='skill_type_id'] span:contains('Music Certification')) 2026-10-10 19:08:56,259 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:56] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 6 0.006 0.012 2026-10-10 19:08:56,321 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [27/36] Tour hr_skills_tour → Step Choose the instrument (trigger: .o_field_widget[name='skill_id'] span:contains('Piano')) 2026-10-10 19:08:56,362 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:56] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.010 0.023 2026-10-10 19:08:56,432 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:56] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 19:08:56,438 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:56] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.000 0.008 2026-10-10 19:08:56,475 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [28/36] Tour hr_skills_tour → Step Choose the level (trigger: div[name='valid_from'] button) 2026-10-10 19:08:56,494 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:56] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.001 0.010 2026-10-10 19:08:56,540 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [29/36] Tour hr_skills_tour → Step Choose the level (trigger: .o_field_widget[name='valid_from'] input) 2026-10-10 19:08:56,609 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [30/36] Tour hr_skills_tour → Step Choose the level (trigger: .o_field_widget[name='valid_to']) 2026-10-10 19:08:56,676 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:56] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:08:56,677 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [31/36] Tour hr_skills_tour → Step Choose the level (trigger: .o_field_widget[name='valid_to'] input) 2026-10-10 19:08:56,705 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:56] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:08:56,752 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [32/36] Tour hr_skills_tour → Step Save new skill (trigger: .modal:contains(update skills) .o_form_button_save:contains(save & close)) 2026-10-10 19:08:56,827 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [33/36] Tour hr_skills_tour → Step Wait the new skill is completely saved (trigger: body:not(:has(.modal))) 2026-10-10 19:08:56,838 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:56] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:08:56,861 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:56] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:08:56,950 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [34/36] Tour hr_skills_tour → Step Check if item is added (trigger: .o_data_row td.o_data_cell:contains('Piano')) 2026-10-10 19:08:57,005 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [35/36] Tour hr_skills_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 19:08:57,086 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: [36/36] Tour hr_skills_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 19:08:57,634 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:57] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 68 0.242 0.291 2026-10-10 19:08:57,665 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:57] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.005 0.013 2026-10-10 19:08:57,744 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: tour succeeded 2026-10-10 19:08:57,745 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: ╔═══════════════════════════════╗ ║ TOUR hr_skills_tour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-10 19:08:57,768 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:57] "GET /web/image/hr.employee/260/avatar_128?unique=1791659337000 HTTP/1.1" 200 - 3 0.009 0.026 2026-10-10 19:08:57,849 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:08:57] "POST /mail/data HTTP/1.1" 200 - 31 0.027 0.071 2026-10-10 19:08:58,212 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: heap 37654748 (allocated 39419904) 2026-10-10 19:08:58,224 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing chrome headless with pid 3231 2026-10-10 19:08:58,251 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing websocket connection 2026-10-10 19:08:58,255 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Terminating chrome headless with pid 3231 2026-10-10 19:08:58,453 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_190858_452486_test_ui.txt 2026-10-10 19:08:58,453 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Removing chrome user profile "/tmp/tmpjvguso2m_chrome_odoo" 2026-10-10 19:08:58,512 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui2 ... 2026-10-10 19:08:59,047 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome pid: 3460 2026-10-10 19:08:59,049 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless temporary user profile dir: /tmp/tmpy0rulbwf_chrome_odoo 2026-10-10 19:08:59,049 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:35955/json/version 2026-10-10 19:08:59,052 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:08:59,566 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Browser version: Chrome/141.0.7390.54 2026-10-10 19:08:59,566 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:35955/json 2026-10-10 19:08:59,567 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:08:59,661 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Websocket url found: ws://127.0.0.1:35955/devtools/page/E74FD7396326353116B473CE5A6140C1 2026-10-10 19:08:59,745 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Enable chrome headless console log notification 2026-10-10 19:08:59,772 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless enable page notifications 2026-10-10 19:09:00,022 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:09:00,037 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Setting session cookie in browser 2026-10-10 19:09:00,041 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 19:09:00,042 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 19:09:00,073 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:09:03,257 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:03] "GET /odoo HTTP/1.1" 200 - 157 0.300 2.891 2026-10-10 19:09:03,268 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Navigation result: {'frameId': 'E74FD7396326353116B473CE5A6140C1', 'loaderId': 'F0A82DF7EEA4FA4DE93A54625506D9CA', 'isDownload': False} 2026-10-10 19:09:03,269 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Evaluate ready code "odoo.isTourReady('hr_skills_type_tour')" 2026-10-10 19:09:03,522 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:03] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.056 2026-10-10 19:09:03,538 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:03] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.041 2026-10-10 19:09:03,826 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:03] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.044 0.201 2026-10-10 19:09:03,838 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:03] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.126 2026-10-10 19:09:04,074 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:04] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-10 19:09:05,662 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:05] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.013 2026-10-10 19:09:05,716 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:05] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:09:05,759 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.028 2026-10-10 19:09:05,813 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:05] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:09:05,815 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-10 19:09:05,950 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 19:09:06,012 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.038 0.105 2026-10-10 19:09:06,025 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-10 19:09:06,027 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: Owl is running in 'dev' mode. 2026-10-10 19:09:06,056 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:09:06,079 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:09:06,183 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "GET /odoo HTTP/1.1" 200 - 27 0.029 0.055 2026-10-10 19:09:06,221 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.100 2026-10-10 19:09:06,360 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: The ready code tooks too much time : 3.091336488723755 2026-10-10 19:09:06,360 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Evaluate test code "odoo.startTour('hr_skills_type_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:09:06,365 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.026 0.040 2026-10-10 19:09:06,415 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.043 2026-10-10 19:09:06,419 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 19:09:06,445 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "GET /web/image/res.partner/3/avatar_128?unique=1791651690000 HTTP/1.1" 200 - 6 0.033 0.106 2026-10-10 19:09:06,468 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [1/21] Tour hr_skills_type_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 19:09:06,470 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.152 2026-10-10 19:09:06,520 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.098 2026-10-10 19:09:06,566 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [2/21] Tour hr_skills_type_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-10 19:09:06,623 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "POST /mail/data HTTP/1.1" 200 - 33 0.041 0.147 2026-10-10 19:09:06,646 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.320 2026-10-10 19:09:06,652 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.119 2026-10-10 19:09:06,769 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [3/21] Tour hr_skills_type_tour → Step Open skill type menu (trigger: [data-menu-xmlid='hr.menu_human_resources_configuration']) 2026-10-10 19:09:06,982 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:06] "POST /mail/data HTTP/1.1" 200 - 57 0.117 0.135 2026-10-10 19:09:07,018 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.257 2026-10-10 19:09:07,030 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:07] "POST /mail/data HTTP/1.1" 200 - 1 0.002 0.169 2026-10-10 19:09:07,483 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:07] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.027 0.033 2026-10-10 19:09:07,499 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:07] "GET /web/image/discuss.channel/2/avatar_128?unique=4833a733ef290880974b6e5a59f9cb1e64d1a1606f03f6ae0839d3f86be506b485e490f84f9d2a64dc4e084a85de0fb46420c5720f7100fcf9ac9e76410c5b31 HTTP/1.1" 200 - 3 0.004 0.034 2026-10-10 19:09:07,517 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:07] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:09:07,522 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:07] "GET /web/image/discuss.channel/1/avatar_128?unique=bb24e3405886220e21c328168c8033dc8ec8c9b2c946f26df24470e9bbb141eb7c277022583245110ae13e34379e5032b7562da8b584f773fff059a983f9b6b8 HTTP/1.1" 200 - 3 0.006 0.048 2026-10-10 19:09:07,566 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:07] "GET /web/image/res.partner/2/avatar_128?unique=1791651659000 HTTP/1.1" 200 - 5 0.011 0.082 2026-10-10 19:09:07,580 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:07] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:09:07,646 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [4/21] Tour hr_skills_type_tour → Step Open skill type menu (trigger: [data-menu-xmlid='hr_skills.hr_skill_type_menu']) 2026-10-10 19:09:07,720 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [5/21] Tour hr_skills_type_tour → Step Create a skill type (trigger: .o_list_button_add) 2026-10-10 19:09:09,176 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 106 0.190 1.444 2026-10-10 19:09:09,271 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 20 0.031 1.692 2026-10-10 19:09:09,438 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.027 1.857 2026-10-10 19:09:09,457 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:09:09,479 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 19:09:09,540 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.032 1.953 2026-10-10 19:09:09,553 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:09:09,570 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:09:09,595 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:09:09,666 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.034 2.070 2026-10-10 19:09:09,686 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:09:09,724 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.019 2.119 2026-10-10 19:09:09,760 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.470 2026-10-10 19:09:09,909 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:09] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.026 0.395 2026-10-10 19:09:10,085 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:10] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.037 0.444 2026-10-10 19:09:10,582 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:10] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 87 0.176 1.218 2026-10-10 19:09:10,680 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:10] "POST /web/dataset/call_kw/hr.skill.type/get_views#hr.skill.type.get_views HTTP/1.1" 200 - 29 0.040 0.746 2026-10-10 19:09:10,742 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:10] "POST /web/dataset/call_kw/hr.skill.type/web_search_read#hr.skill.type.web_search_read HTTP/1.1" 200 - 8 0.006 0.013 2026-10-10 19:09:10,891 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [6/21] Tour hr_skills_type_tour → Step Write skill type name (trigger: .o_field_widget[name='name'] input) 2026-10-10 19:09:10,930 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:10] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 1 0.001 0.010 2026-10-10 19:09:10,933 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:09:11,098 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [7/21] Tour hr_skills_type_tour → Step div[name=skill_ids] .o_field_x2many_list_row_add a 2026-10-10 19:09:11,164 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [8/21] Tour hr_skills_type_tour → Step div[name=skill_ids] div[name=name] input 2026-10-10 19:09:11,178 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:11] "POST /web/dataset/call_kw/hr.skill/onchange#hr.skill.onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 19:09:11,229 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [9/21] Tour hr_skills_type_tour → Step div[name=skill_level_ids] .o_field_x2many_list_row_add a 2026-10-10 19:09:11,305 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [10/21] Tour hr_skills_type_tour → Step div[name=skill_level_ids] div[name=name] input 2026-10-10 19:09:11,316 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:11] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 19:09:11,378 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [11/21] Tour hr_skills_type_tour → Step div[name=skill_level_ids] div[name=default_level] input[type='checkbox'] 2026-10-10 19:09:11,450 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [12/21] Tour hr_skills_type_tour → Step div[name=skill_level_ids] .o_field_x2many_list_row_add a 2026-10-10 19:09:11,458 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:11] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:09:11,486 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:11] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:09:11,511 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [13/21] Tour hr_skills_type_tour → Step tr:nth-child(2).o_selected_row div[name=name] input 2026-10-10 19:09:11,518 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:11] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:09:11,582 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [14/21] Tour hr_skills_type_tour → Step tr:nth-child(2).o_selected_row [name=default_level] input[type='checkbox'] 2026-10-10 19:09:11,638 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [15/21] Tour hr_skills_type_tour → Step div[name=skill_level_ids] .o_field_x2many_list_row_add a 2026-10-10 19:09:11,653 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:11] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:09:11,679 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:11] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:09:11,713 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [16/21] Tour hr_skills_type_tour → Step tr:nth-child(3).o_selected_row div[name=name] input 2026-10-10 19:09:11,722 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:11] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:09:11,776 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [17/21] Tour hr_skills_type_tour → Step tr:nth-child(3).o_selected_row [name=default_level] input[type='checkbox'] 2026-10-10 19:09:11,843 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [18/21] Tour hr_skills_type_tour → Step tr:nth-child(1) [name=default_level] input[type='checkbox'] 2026-10-10 19:09:11,861 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:11] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:09:11,896 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:11] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:09:11,918 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [19/21] Tour hr_skills_type_tour → Step tr:nth-child(2) [name=default_level] input[type='checkbox'] 2026-10-10 19:09:11,943 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:11] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 19:09:11,981 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [20/21] Tour hr_skills_type_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-10-10 19:09:12,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:12] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 19:09:12,054 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: [21/21] Tour hr_skills_type_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-10-10 19:09:12,084 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:12] "POST /web/dataset/call_kw/hr.skill.type/web_save#hr.skill.type.web_save HTTP/1.1" 200 - 11 0.010 0.014 2026-10-10 19:09:12,140 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: tour succeeded 2026-10-10 19:09:12,141 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: ╔════════════════════════════════════╗ ║ TOUR hr_skills_type_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-10 19:09:12,379 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: heap 28285304 (allocated 29995008) 2026-10-10 19:09:12,390 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing chrome headless with pid 3460 2026-10-10 19:09:12,390 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing websocket connection 2026-10-10 19:09:12,392 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Terminating chrome headless with pid 3460 2026-10-10 19:09:12,558 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_190912_557415_test_ui2.txt 2026-10-10 19:09:12,558 26 INFO 02118-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Removing chrome user profile "/tmp/tmpy0rulbwf_chrome_odoo" 2026-10-10 19:09:12,627 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:09:12,637 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite: Starting TestOnsite.test_onsite_employee_registration ... 2026-10-10 19:09:13,388 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome pid: 3661 2026-10-10 19:09:13,389 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome headless temporary user profile dir: /tmp/tmpn_71jcct_chrome_odoo 2026-10-10 19:09:13,389 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Issuing json command http://127.0.0.1:41845/json/version 2026-10-10 19:09:13,392 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41845', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:09:13,723 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Browser version: Chrome/141.0.7390.54 2026-10-10 19:09:13,723 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Issuing json command http://127.0.0.1:41845/json 2026-10-10 19:09:13,724 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41845', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:09:13,785 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Websocket url found: ws://127.0.0.1:41845/devtools/page/89AEACE726C049A975AFFB6F82958BE0 2026-10-10 19:09:13,837 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Enable chrome headless console log notification 2026-10-10 19:09:13,852 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome headless enable page notifications 2026-10-10 19:09:14,189 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:09:14,205 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Setting session cookie in browser 2026-10-10 19:09:14,209 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 19:09:14,209 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 19:09:14,246 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:09:16,581 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:16] "GET /odoo HTTP/1.1" 200 - 155 0.235 2.110 2026-10-10 19:09:16,588 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Navigation result: {'frameId': '89AEACE726C049A975AFFB6F82958BE0', 'loaderId': '64A127EA9E7D74F4522F89FEF6ED95F0', 'isDownload': False} 2026-10-10 19:09:16,589 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Evaluate ready code "odoo.isTourReady('hr_skills_event_onsite_tour')" 2026-10-10 19:09:16,655 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:16] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.017 2026-10-10 19:09:16,670 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:16] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-10 19:09:16,846 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:16] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.053 0.151 2026-10-10 19:09:16,874 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:16] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.158 2026-10-10 19:09:16,988 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:16] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-10-10 19:09:17,762 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:17] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 19:09:17,817 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:17] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 19:09:17,841 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.027 2026-10-10 19:09:17,862 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-10-10 19:09:17,877 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:17] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:09:17,931 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 19:09:18,011 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.041 0.081 2026-10-10 19:09:18,023 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: Owl is running in 'dev' mode. 2026-10-10 19:09:18,033 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-10 19:09:18,061 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:09:18,089 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:09:18,187 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "GET /odoo HTTP/1.1" 200 - 27 0.024 0.050 2026-10-10 19:09:18,250 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.112 2026-10-10 19:09:18,467 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.013 0.066 2026-10-10 19:09:18,494 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.086 2026-10-10 19:09:18,516 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Evaluate test code "odoo.startTour('hr_skills_event_onsite_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:09:18,555 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:09:18,573 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.030 2026-10-10 19:09:18,584 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: [1/19] Tour hr_skills_event_onsite_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2026-10-10 19:09:18,611 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.042 0.163 2026-10-10 19:09:18,651 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "GET /web/image/res.partner/3/avatar_128?unique=1791651690000 HTTP/1.1" 200 - 6 0.009 0.233 2026-10-10 19:09:18,698 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.104 2026-10-10 19:09:18,821 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:18] "POST /mail/data HTTP/1.1" 200 - 33 0.051 0.181 2026-10-10 19:09:19,001 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:19] "POST /mail/data HTTP/1.1" 200 - 57 0.064 0.184 2026-10-10 19:09:19,009 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:19] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.053 2026-10-10 19:09:19,014 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-10 19:09:19,582 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:19] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.040 0.050 2026-10-10 19:09:19,596 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:19] "GET /web/image/discuss.channel/2/avatar_128?unique=4833a733ef290880974b6e5a59f9cb1e64d1a1606f03f6ae0839d3f86be506b485e490f84f9d2a64dc4e084a85de0fb46420c5720f7100fcf9ac9e76410c5b31 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-10 19:09:19,607 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:19] "GET /web/image/discuss.channel/1/avatar_128?unique=bb24e3405886220e21c328168c8033dc8ec8c9b2c946f26df24470e9bbb141eb7c277022583245110ae13e34379e5032b7562da8b584f773fff059a983f9b6b8 HTTP/1.1" 200 - 3 0.003 0.061 2026-10-10 19:09:19,632 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:19] "GET /web/image/res.partner/2/avatar_128?unique=1791651659000 HTTP/1.1" 200 - 5 0.006 0.070 2026-10-10 19:09:19,790 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:19] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.019 0.034 2026-10-10 19:09:19,931 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:19] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-10-10 19:09:20,104 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:20] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 27 0.026 0.071 2026-10-10 19:09:20,113 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:20] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.094 2026-10-10 19:09:28,573 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: console.groupEnd 2026-10-10 19:09:28,574 26 ERROR 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: FAILED: [1/19] Tour hr_skills_event_onsite_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']). Element (.o_app[data-menu-xmlid='hr.menu_hr_root']) has not been found. TIMEOUT step failed to complete within 10000 ms. 2026-10-10 19:09:28,610 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Asking for screenshot 2026-10-10 19:09:28,615 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration.browser: Error received after termination: ---------- FAILED: [1/19] Tour hr_skills_event_onsite_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) ---------- { "content": "Open Employees app", "trigger": ".o_app[data-menu-xmlid='hr.menu_hr_root']", "run": "click" }, ---------------------------------------------------------------------------------------------------------------------------------------------------- { "content": "Go to test employee", "trigger": "span:contains('Test Employee')", "run": "click" }, { "content": "Go to Resume Tab", "trigger": "a.nav-link[name='resume']", "run": "click" }, { "content": "Open New Resume Line form", "trigger": "button:contains('Create Resume Lines')", "run": "click" }, 2026-10-10 19:09:28,815 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Screenshot in: /data/build/tests/02118-19-0-all/screenshots/sc_20261010_190928_814041_test_onsite_employee_registration.png 2026-10-10 19:09:28,817 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Closing chrome headless with pid 3661 2026-10-10 19:09:28,824 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Closing websocket connection 2026-10-10 19:09:28,827 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Terminating chrome headless with pid 3661 2026-10-10 19:09:29,023 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_190929_023261_test_onsite_employee_registration.txt 2026-10-10 19:09:29,030 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite.TestOnsite.test_onsite_employee_registration: Removing chrome user profile "/tmp/tmpn_71jcct_chrome_odoo" 2026-10-10 19:09:29,077 26 INFO 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite: ====================================================================== 2026-10-10 19:09:29,078 26 ERROR 02118-19-0-all odoo.addons.hr_skills_event.tests.test_onsite: FAIL: TestOnsite.test_onsite_employee_registration Traceback (most recent call last): File "/data/build/odoo/addons/hr_skills_event/tests/test_onsite.py", line 16, in test_onsite_employee_registration self.start_tour("/odoo", 'hr_skills_event_onsite_tour', login='admin') File "/data/build/odoo/odoo/tests/common.py", line 2597, in start_tour self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) File "/data/build/odoo/odoo/tests/common.py", line 2567, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('hr_skills_event_onsite_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed FAILED: [1/19] Tour hr_skills_event_onsite_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']). Element (.o_app[data-menu-xmlid='hr.menu_hr_root']) has not been found. TIMEOUT step failed to complete within 10000 ms. 2026-10-10 19:09:29,107 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:09:31,905 26 INFO 02118-19-0-all odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-10-10 19:09:32,643 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 19:09:35,315 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-10-10 19:09:35,651 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [76033, 76045, 76051] 2026-10-10 19:09:35,653 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [3107, 3119, 3125] 2026-10-10 19:09:35,727 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_collaborators_accessible_by_timesheet_user ... 2026-10-10 19:09:36,561 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-10-10 19:09:36,814 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_portal_task_hours_no_double_counting ... 2026-10-10 19:09:37,400 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_timesheet_visibility_portal ... 2026-10-10 19:09:37,783 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 19:09:37,786 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_compute_total_timesheet_time ... 2026-10-10 19:09:38,162 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-10-10 19:09:38,306 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-10-10 19:09:38,486 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:09:39,297 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing: Starting TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company ... 2026-10-10 19:09:43,937 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome pid: 3830 2026-10-10 19:09:43,943 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome headless temporary user profile dir: /tmp/tmpeecbl33z_chrome_odoo 2026-10-10 19:09:43,957 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Issuing json command http://127.0.0.1:46569/json/version 2026-10-10 19:09:43,961 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46569', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:09:44,176 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Browser version: Chrome/141.0.7390.54 2026-10-10 19:09:44,176 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Issuing json command http://127.0.0.1:46569/json 2026-10-10 19:09:44,181 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46569', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:09:44,417 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Websocket url found: ws://127.0.0.1:46569/devtools/page/9AFE0DE8D4433CBFD7A60E453DF13915 2026-10-10 19:09:44,515 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Enable chrome headless console log notification 2026-10-10 19:09:44,524 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome headless enable page notifications 2026-10-10 19:09:44,855 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-10 19:09:44,866 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Setting session cookie in browser 2026-10-10 19:09:44,870 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Open "http://127.0.0.1:8069/my/projects" in browser 2026-10-10 19:09:44,870 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-10-10 19:09:44,898 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:09:47,258 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:47] "GET /my/projects HTTP/1.1" 200 - 130 0.292 2.081 2026-10-10 19:09:47,269 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Navigation result: {'frameId': '9AFE0DE8D4433CBFD7A60E453DF13915', 'loaderId': '9213906DA8890585E13CD04FD5ADC020', 'isDownload': False} 2026-10-10 19:09:47,270 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-10-10 19:09:47,336 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:09:47,351 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c0a43a3/web.assets_frontend.min.css, copying from /web/assets/c0a43a3/web.assets_frontend.min.css 2026-10-10 19:09:47,429 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:47] "GET /web/assets/1/c0a43a3/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.055 0.042 2026-10-10 19:09:47,440 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5524557/web.assets_frontend_minimal.min.js, copying from /web/assets/5524557/web.assets_frontend_minimal.min.js 2026-10-10 19:09:47,452 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:47] "GET /web/assets/1/5524557/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.092 2026-10-10 19:09:47,484 26 INFO 02118-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-10-10 19:09:47,485 26 INFO 02118-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-10-10 19:09:47,487 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/38804f6/web.__assets_tests_call__.min.js, copying from /web/assets/38804f6/web.__assets_tests_call__.min.js 2026-10-10 19:09:47,520 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:47] "GET /web/assets/1/38804f6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.040 2026-10-10 19:09:47,635 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:09:47,645 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:47] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:09:47,654 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:47] "GET /web/image/website/1/logo/My%20Website?unique=688df28 HTTP/1.1" 200 - 4 0.002 0.018 2026-10-10 19:09:47,781 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f5ed584/web.assets_frontend_lazy.min.js, copying from /web/assets/f5ed584/web.assets_frontend_lazy.min.js 2026-10-10 19:09:47,822 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:47] "GET /web/assets/1/f5ed584/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.061 2026-10-10 19:09:47,871 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:47] "GET /web/image/website/1/favicon?unique=688df28 HTTP/1.1" 200 - 4 0.021 0.080 2026-10-10 19:09:48,670 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-10 19:09:48,915 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Evaluate test code "odoo.startTour('portal_project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:09:48,940 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [1/23] Tour portal_project_sharing_tour → Step Select "Project Sharing" project to go to project sharing feature for this project. (trigger: table > tbody > tr a:has(span:contains(Project Sharing))) 2026-10-10 19:09:49,006 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:49] "POST /mail/data HTTP/1.1" 200 - 18 0.028 0.050 2026-10-10 19:09:49,188 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:49] "GET /my/projects/63 HTTP/1.1" 303 - 11 0.014 0.039 2026-10-10 19:09:49,827 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:49] "GET /my/projects/63/project_sharing HTTP/1.1" 200 - 65 0.073 0.541 2026-10-10 19:09:49,933 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:49] "GET /web/assets/242a095/project.webclient.min.css HTTP/1.1" 200 - 2 0.005 0.013 2026-10-10 19:09:49,965 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:49] "GET /web/assets/e0dc495/project.webclient.min.js HTTP/1.1" 200 - 2 0.004 0.037 2026-10-10 19:09:50,068 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:50] "GET /web/assets/38804f6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-10 19:09:50,622 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:50] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:09:50,640 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:09:50,671 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [2/23] Tour portal_project_sharing_tour → Step Wait the project sharing feature be loaded (trigger: .o_project_sharing .o_kanban_renderer) 2026-10-10 19:09:50,703 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.019 2026-10-10 19:09:50,707 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: Owl is running in 'dev' mode. 2026-10-10 19:09:50,905 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:50] "POST /web/action/load HTTP/1.1" 200 - 12 0.024 0.042 2026-10-10 19:09:50,957 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:50] "POST /mail/data HTTP/1.1" 200 - 18 0.022 0.053 2026-10-10 19:09:51,396 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.165 0.296 2026-10-10 19:09:51,403 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.480 2026-10-10 19:09:51,593 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:51] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.041 0.110 2026-10-10 19:09:51,642 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:51] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.016 0.186 2026-10-10 19:09:51,785 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [3/23] Tour portal_project_sharing_tour → Step Click "Create" button (trigger: button.o-kanban-button-new) 2026-10-10 19:09:51,853 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [4/23] Tour portal_project_sharing_tour → Step Create Task (trigger: .o_kanban_quick_create .o_field_widget[name=name] input) 2026-10-10 19:09:51,891 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.008 0.019 2026-10-10 19:09:51,936 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:51] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 19:09:51,999 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [5/23] Tour portal_project_sharing_tour → Step Check that task stages cannot be drag and dropped (trigger: .o_kanban_group:not(.o_group_draggable)) 2026-10-10 19:09:52,053 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [6/23] Tour portal_project_sharing_tour → Step Go to the form view of this new task (trigger: .o_kanban_quick_create .o_kanban_edit) 2026-10-10 19:09:52,119 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [7/23] Tour portal_project_sharing_tour → Step Change the stage of the task. (trigger: div[name="stage_id"] div.o_statusbar_status button[aria-checked="false"]:contains(Done)) 2026-10-10 19:09:52,234 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:52] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 41 0.044 0.069 2026-10-10 19:09:52,314 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:52] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.018 0.038 2026-10-10 19:09:52,391 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.039 2026-10-10 19:09:52,594 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:52] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.063 0.088 2026-10-10 19:09:52,721 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:52] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 19:09:52,908 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:52] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.006 0.008 2026-10-10 19:09:53,133 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [8/23] Tour portal_project_sharing_tour → Step Write a message in the chatter of the task (trigger: .o-mail-Composer-input) 2026-10-10 19:09:53,283 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:53] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 35 0.053 0.090 2026-10-10 19:09:53,309 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:53] "POST /mail/data HTTP/1.1" 200 - 15 0.008 0.065 2026-10-10 19:09:53,337 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:53] "GET /web/image/res.partner/395/avatar_128?access_token=b9ffd28a2dabeac4dd767b280b579981cf61f7063837b1cfecd5b7e4bbd9a464o0x6af91c53&unique=1791659378000 HTTP/1.1" 200 - 5 0.010 0.090 2026-10-10 19:09:53,387 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:53] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.022 0.178 2026-10-10 19:09:53,848 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [9/23] Tour portal_project_sharing_tour → Step Send the message (trigger: .o-mail-Composer-send:enabled) 2026-10-10 19:09:53,946 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:53] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 19:09:53,957 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [10/23] Tour portal_project_sharing_tour → Step Go back to the kanban view (trigger: ol.breadcrumb > li.o_back_button > a:contains(Project Sharing)) 2026-10-10 19:09:54,032 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [11/23] Tour portal_project_sharing_tour → Step open the search panel menu (trigger: .o_searchview_dropdown_toggler) 2026-10-10 19:09:54,080 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 48 0.049 0.091 2026-10-10 19:09:54,098 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:54] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.143 2026-10-10 19:09:54,112 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.138 2026-10-10 19:09:54,215 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.065 2026-10-10 19:09:54,228 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:54] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.066 2026-10-10 19:09:54,235 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:54] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.075 2026-10-10 19:09:54,281 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.009 0.022 2026-10-10 19:09:54,345 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [12/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-10-10 19:09:54,346 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:54] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 23 0.021 0.069 2026-10-10 19:09:54,537 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [13/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-10-10 19:09:54,594 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:54] "POST /mail/message/post HTTP/1.1" 200 - 32 0.045 0.092 2026-10-10 19:09:54,600 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [14/23] Tour portal_project_sharing_tour → Step open accordion "save current search" in favorite menu (trigger: .o_favorite_menu .o_add_favorite) 2026-10-10 19:09:54,665 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [15/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-10 19:09:54,669 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:54] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.007 0.033 2026-10-10 19:09:54,756 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:54] "POST /mail/data HTTP/1.1" 200 - 9 0.025 0.079 2026-10-10 19:09:54,758 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [16/23] Tour portal_project_sharing_tour → Step click on the first item in the filter menu (trigger: .o_filter_menu .dropdown-item:first-child) 2026-10-10 19:09:54,810 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [17/23] Tour portal_project_sharing_tour → Step click on the first item in the group by menu (trigger: .o_group_by_menu .dropdown-item:first-child) 2026-10-10 19:09:54,871 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [18/23] Tour portal_project_sharing_tour → Step click to "save" button in favorite menu (trigger: .o_favorite_menu .o_accordion_values .o_save_favorite) 2026-10-10 19:09:54,998 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [19/23] Tour portal_project_sharing_tour → Step Go to the list view (trigger: button.o_switch_view.o_list) 2026-10-10 19:09:55,059 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:55] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.224 0.060 2026-10-10 19:09:55,153 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [20/23] Tour portal_project_sharing_tour → Step .o_list_view 2026-10-10 19:09:55,192 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:55] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.045 0.180 2026-10-10 19:09:55,332 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 7 0.023 0.152 2026-10-10 19:09:55,471 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [21/23] Tour portal_project_sharing_tour → Step .o_optional_columns_dropdown_toggle 2026-10-10 19:09:55,552 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 21 0.064 0.107 2026-10-10 19:09:56,036 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:56] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.071 2026-10-10 19:09:56,057 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:09:56] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 19:09:56,152 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [22/23] Tour portal_project_sharing_tour → Step .dropdown-item:contains("Milestone") 2026-10-10 19:09:56,217 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: [23/23] Tour portal_project_sharing_tour → Step Check the list view (trigger: .o_list_view) 2026-10-10 19:09:56,268 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: tour succeeded 2026-10-10 19:09:56,270 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-10 19:09:56,586 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.browser: heap 22259064 (allocated 23601152) 2026-10-10 19:09:56,632 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Closing chrome headless with pid 3830 2026-10-10 19:09:56,637 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Closing websocket connection 2026-10-10 19:09:56,639 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Terminating chrome headless with pid 3830 2026-10-10 19:09:56,992 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_190956_990927_test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company.txt 2026-10-10 19:09:56,992 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_sharing.TestProjectSharingHrTimesheet.test_portal_user_can_access_shared_global_project_with_timesheet_in_another_company: Removing chrome user profile "/tmp/tmpeecbl33z_chrome_odoo" 2026-10-10 19:09:57,093 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 19:09:59,763 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:00,763 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:01,715 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:03,153 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:03,257 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-10-10 19:10:03,666 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-10-10 19:10:06,851 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 19:10:06,857 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_convert_project_template_into_regular_project_analytics ... 2026-10-10 19:10:07,315 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_project_created_from_template_to_have_analytic_account ... 2026-10-10 19:10:07,617 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_template_created_not_having_analytic_account ... 2026-10-10 19:10:07,814 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 19:10:07,817 26 INFO 02118-19-0-all odoo.addons.hr_timesheet.tests.test_timesheet_import_template: Starting TestHrTimesheetImportTemplate.test_import_template ... 2026-10-10 19:10:07,872 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 19:10:10,840 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:11,632 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:12,313 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:13,758 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:13,998 26 INFO 02118-19-0-all odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-10-10 19:10:15,243 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 19:10:15,521 26 INFO 02118-19-0-all odoo.addons.html_builder.tests.test_html_builder_assets_bundle: Starting TestHtmlBuilderAssetsBundle.test_html_builder_assets_bundle_no_edit_scss ... 2026-10-10 19:10:15,537 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 19:10:16,545 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:17,041 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:17,359 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-10-10 19:10:17,398 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:10:17,433 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:10:17,892 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:17] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 24 0.022 0.451 2026-10-10 19:10:17,906 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:17] "GET /web/content/5518?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.001 0.007 2026-10-10 19:10:17,910 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-10-10 19:10:17,928 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:10:17,943 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:10:18,147 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:18] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 32 0.022 0.185 2026-10-10 19:10:18,175 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:18] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.002 0.019 2026-10-10 19:10:18,178 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-10-10 19:10:18,198 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-10 19:10:18,266 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:10:18,529 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:18] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 32 0.022 0.246 2026-10-10 19:10:18,537 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-10-10 19:10:18,554 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-10 19:10:18,587 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:10:18,839 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 11 0.026 0.243 2026-10-10 19:10:18,867 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.002 0.012 2026-10-10 19:10:18,909 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 11 0.015 0.022 2026-10-10 19:10:18,922 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:10:18,936 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:10:18,945 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:10:18,960 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:10:18,981 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 2 0.004 0.009 2026-10-10 19:10:19,020 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:19] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.006 0.017 2026-10-10 19:10:19,053 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-10 19:10:19,054 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_double_closing_div_between_repeated_content ... 2026-10-10 19:10:19,057 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_multiple_revision ... 2026-10-10 19:10:19,058 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_add_line ... 2026-10-10 19:10:19,058 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_equal ... 2026-10-10 19:10:19,058 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_falsy ... 2026-10-10 19:10:19,058 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_multiple_operation ... 2026-10-10 19:10:19,059 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_remove_line ... 2026-10-10 19:10:19,059 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_replace_line ... 2026-10-10 19:10:19,059 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_content ... 2026-10-10 19:10:19,060 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_deep_content ... 2026-10-10 19:10:19,060 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_complex ... 2026-10-10 19:10:19,061 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_just_class ... 2026-10-10 19:10:19,061 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_nested_divs ... 2026-10-10 19:10:19,061 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag ... 2026-10-10 19:10:19,062 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag_multiline ... 2026-10-10 19:10:19,062 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_twice_just_class ... 2026-10-10 19:10:19,062 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_with_just_class ... 2026-10-10 19:10:19,062 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_same_tag_replace_fixer ... 2026-10-10 19:10:19,062 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_addition ... 2026-10-10 19:10:19,063 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_removal ... 2026-10-10 19:10:19,065 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_ir_attachment: Starting TestIrAttachmentWebEditor.test_compute_image_src_empty_checksum ... 2026-10-10 19:10:19,083 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 19:10:19,090 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_modify_image_no_data: Starting TestModifyImageNoData.test_modify_image_no_data ... 2026-10-10 19:10:19,115 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:10:19,148 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:10:19,455 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:19] "POST /html_editor/modify_image/5522 HTTP/1.1" 200 - 38 0.061 0.251 2026-10-10 19:10:19,477 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:10:19,480 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_source_data ... 2026-10-10 19:10:19,482 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_url_data ... 2026-10-10 19:10:19,483 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_player_regexes ... 2026-10-10 19:10:19,483 26 INFO 02118-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_valid_video_url ... 2026-10-10 19:10:19,485 26 INFO 02118-19-0-all odoo.addons.http_routing.tests.test_res_lang: Starting TestFormCreate.test_create_res_lang ... 2026-10-10 19:10:19,642 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 19:10:19,650 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-10-10 19:10:20,785 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:20,851 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-10-10 19:10:20,881 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:10:21,696 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.153 0.671 2026-10-10 19:10:21,715 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:21] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 1 0.001 0.012 2026-10-10 19:10:21,950 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.107 0.102 2026-10-10 19:10:21,985 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:21] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 3 0.006 0.020 2026-10-10 19:10:22,023 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:10:22,926 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:10:23,052 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-10-10 19:10:24,079 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome pid: 4035 2026-10-10 19:10:24,079 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless temporary user profile dir: /tmp/tmpoqt0p43f_chrome_odoo 2026-10-10 19:10:24,079 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:41535/json/version 2026-10-10 19:10:24,081 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:10:24,321 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Browser version: Chrome/141.0.7390.54 2026-10-10 19:10:24,323 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Issuing json command http://127.0.0.1:41535/json 2026-10-10 19:10:24,323 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:10:24,378 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Websocket url found: ws://127.0.0.1:41535/devtools/page/229025DC398352F39A27741D95D5CE2F 2026-10-10 19:10:24,445 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Enable chrome headless console log notification 2026-10-10 19:10:24,494 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless enable page notifications 2026-10-10 19:10:24,833 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:10:24,841 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Setting session cookie in browser 2026-10-10 19:10:24,844 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 19:10:24,845 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 19:10:24,937 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:10:27,203 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:27] "GET /odoo HTTP/1.1" 200 - 146 0.214 2.075 2026-10-10 19:10:27,211 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigation result: {'frameId': '229025DC398352F39A27741D95D5CE2F', 'loaderId': '261890CBD089D1332434F7DDECFE277C', 'isDownload': False} 2026-10-10 19:10:27,211 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Evaluate ready code "odoo.isTourReady('im_livechat_chatbot_steps_sequence_tour')" 2026-10-10 19:10:27,261 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:27] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 19:10:27,299 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:27] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.026 2026-10-10 19:10:27,708 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:27] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.056 0.383 2026-10-10 19:10:27,727 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:27] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.336 2026-10-10 19:10:27,936 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:27] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-10-10 19:10:28,764 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:28] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 19:10:28,809 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:28] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 19:10:28,819 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.017 2026-10-10 19:10:28,855 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:28] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:10:28,942 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.009 0.038 2026-10-10 19:10:29,039 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 19:10:29,130 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.035 0.104 2026-10-10 19:10:29,144 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.074 2026-10-10 19:10:29,201 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: Owl is running in 'dev' mode. 2026-10-10 19:10:29,221 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:10:29,244 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:10:29,351 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "GET /odoo HTTP/1.1" 200 - 27 0.021 0.065 2026-10-10 19:10:29,392 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.109 2026-10-10 19:10:29,572 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Evaluate test code "odoo.startTour('im_livechat_chatbot_steps_sequence_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:10:29,582 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:10:29,601 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:10:29,630 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.063 0.107 2026-10-10 19:10:29,664 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [1/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 19:10:29,681 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "GET /web/image/res.partner/3/avatar_128?unique=1791659422000 HTTP/1.1" 200 - 6 0.013 0.199 2026-10-10 19:10:29,710 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.197 2026-10-10 19:10:29,745 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.129 2026-10-10 19:10:29,795 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [2/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_app[data-menu-xmlid="im_livechat.menu_livechat_root"] 2026-10-10 19:10:29,953 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "POST /mail/data HTTP/1.1" 200 - 33 0.083 0.259 2026-10-10 19:10:29,980 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.475 2026-10-10 19:10:29,989 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.120 2026-10-10 19:10:30,033 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [3/24] Tour im_livechat_chatbot_steps_sequence_tour → Step button[data-menu-xmlid="im_livechat.livechat_config"] 2026-10-10 19:10:30,071 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:30] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.026 2026-10-10 19:10:30,270 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [4/24] Tour im_livechat_chatbot_steps_sequence_tour → Step a[data-menu-xmlid="im_livechat.chatbot_config"] 2026-10-10 19:10:30,333 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [5/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .o_list_button_add 2026-10-10 19:10:30,448 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:30] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 48 0.083 0.121 2026-10-10 19:10:30,607 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:30] "POST /mail/data HTTP/1.1" 200 - 52 0.051 0.293 2026-10-10 19:10:30,631 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:30] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.274 2026-10-10 19:10:30,691 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:30] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 7 0.007 0.191 2026-10-10 19:10:30,837 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:30] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 18 0.028 0.069 2026-10-10 19:10:30,891 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:30] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.115 2026-10-10 19:10:30,936 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [6/24] Tour im_livechat_chatbot_steps_sequence_tour → Step input[id="title_0"] 2026-10-10 19:10:30,943 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:30] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.005 0.067 2026-10-10 19:10:31,050 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:31] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.038 0.033 2026-10-10 19:10:31,072 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:31] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 19:10:31,242 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:31] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:10:31,282 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [7/24] Tour im_livechat_chatbot_steps_sequence_tour → Step div[name='script_step_ids'] .o_field_x2many_list_row_add a 2026-10-10 19:10:31,351 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [8/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable 2026-10-10 19:10:31,403 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:31] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.016 0.030 2026-10-10 19:10:31,443 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:31] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.002 0.007 2026-10-10 19:10:31,683 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [9/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:contains(Step 1) 2026-10-10 19:10:31,736 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [10/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & New) 2026-10-10 19:10:31,814 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [11/24] Tour im_livechat_chatbot_steps_sequence_tour → Step tr:contains(Step 1) 2026-10-10 19:10:31,863 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:31] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:10:31,871 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [12/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:empty 2026-10-10 19:10:31,881 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:31] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.008 2026-10-10 19:10:32,082 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:32] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 45 0.078 0.101 2026-10-10 19:10:32,140 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:32] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 19:10:32,197 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [13/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable 2026-10-10 19:10:32,264 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [14/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:contains(Step 2) 2026-10-10 19:10:32,323 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [15/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & New) 2026-10-10 19:10:32,396 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [16/24] Tour im_livechat_chatbot_steps_sequence_tour → Step tr:contains(Step 2) 2026-10-10 19:10:32,535 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [17/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:empty 2026-10-10 19:10:32,586 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:32] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.107 0.064 2026-10-10 19:10:32,655 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:32] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.015 0.021 2026-10-10 19:10:32,709 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:32] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.002 0.014 2026-10-10 19:10:32,766 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [18/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable 2026-10-10 19:10:32,893 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [19/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:contains(Step 3) 2026-10-10 19:10:32,939 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [20/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal button:contains(Save & New) 2026-10-10 19:10:33,008 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [21/24] Tour im_livechat_chatbot_steps_sequence_tour → Step tr:contains(Step 3) 2026-10-10 19:10:33,073 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:33] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.013 0.025 2026-10-10 19:10:33,075 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [22/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal .odoo-editor-editable:empty 2026-10-10 19:10:33,187 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:33] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.018 0.047 2026-10-10 19:10:33,251 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:33] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 19:10:33,300 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [23/24] Tour im_livechat_chatbot_steps_sequence_tour → Step .modal-footer button:contains(Discard) 2026-10-10 19:10:33,361 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: [24/24] Tour im_livechat_chatbot_steps_sequence_tour → Step body.o_web_client:not(.modal-open) 2026-10-10 19:10:33,419 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: tour succeeded 2026-10-10 19:10:33,429 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_chatbot_steps_sequence_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-10 19:10:33,730 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: heap 28939516 (allocated 30781440) 2026-10-10 19:10:33,739 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing chrome headless with pid 4035 2026-10-10 19:10:33,750 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing websocket connection 2026-10-10 19:10:33,767 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Terminating chrome headless with pid 4035 2026-10-10 19:10:33,938 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191033_936237_test_chatbot_steps_sequence_ui.txt 2026-10-10 19:10:33,938 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Removing chrome user profile "/tmp/tmpoqt0p43f_chrome_odoo" 2026-10-10 19:10:34,014 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-10-10 19:10:34,523 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome pid: 4215 2026-10-10 19:10:34,524 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless temporary user profile dir: /tmp/tmpox6x9esg_chrome_odoo 2026-10-10 19:10:34,524 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Issuing json command http://127.0.0.1:34667/json/version 2026-10-10 19:10:34,526 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:10:34,649 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Browser version: Chrome/141.0.7390.54 2026-10-10 19:10:34,649 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Issuing json command http://127.0.0.1:34667/json 2026-10-10 19:10:34,662 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:10:34,724 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Websocket url found: ws://127.0.0.1:34667/devtools/page/AFA54D3E516ECA6A9F77C75B941325DC 2026-10-10 19:10:34,781 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Enable chrome headless console log notification 2026-10-10 19:10:34,812 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless enable page notifications 2026-10-10 19:10:34,957 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:10:34,968 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Setting session cookie in browser 2026-10-10 19:10:34,977 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-10 19:10:34,978 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-10 19:10:34,994 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:10:36,739 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:36] "GET /odoo HTTP/1.1" 200 - 157 0.156 1.597 2026-10-10 19:10:36,749 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigation result: {'frameId': 'AFA54D3E516ECA6A9F77C75B941325DC', 'loaderId': 'D30E169FB10968B5F091F97C69932F41', 'isDownload': False} 2026-10-10 19:10:36,749 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Evaluate ready code "odoo.isTourReady('im_livechat_chatbot_steps_sequence_with_move_tour')" 2026-10-10 19:10:36,814 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:36] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.012 2026-10-10 19:10:36,847 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:36] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.037 2026-10-10 19:10:37,085 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:37] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.068 0.213 2026-10-10 19:10:37,094 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:37] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.093 2026-10-10 19:10:37,182 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:37] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-10 19:10:37,834 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:37] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.000 0.006 2026-10-10 19:10:37,868 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:37] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:10:37,888 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.014 2026-10-10 19:10:37,904 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-10 19:10:37,912 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:37] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:10:37,976 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-10 19:10:38,028 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.024 0.057 2026-10-10 19:10:38,059 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.061 2026-10-10 19:10:38,155 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: Owl is running in 'dev' mode. 2026-10-10 19:10:38,180 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:10:38,245 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:10:38,377 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "GET /odoo HTTP/1.1" 200 - 27 0.040 0.063 2026-10-10 19:10:38,471 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.152 2026-10-10 19:10:38,580 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Evaluate test code "odoo.startTour('im_livechat_chatbot_steps_sequence_with_move_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:10:38,733 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.035 0.108 2026-10-10 19:10:38,748 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:10:38,755 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:10:38,795 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.025 0.131 2026-10-10 19:10:38,801 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [1/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_navbar_apps_menu button:enabled 2026-10-10 19:10:38,831 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "POST /web/action/load HTTP/1.1" 200 - 5 0.012 0.093 2026-10-10 19:10:38,950 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "GET /web/image/res.partner/3/avatar_128?unique=1791659422000 HTTP/1.1" 200 - 6 0.023 0.270 2026-10-10 19:10:38,987 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.185 2026-10-10 19:10:39,062 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [2/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_app[data-menu-xmlid="im_livechat.menu_livechat_root"] 2026-10-10 19:10:39,077 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:39] "POST /mail/data HTTP/1.1" 200 - 33 0.030 0.253 2026-10-10 19:10:39,153 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-10-10 19:10:39,233 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [3/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step button[data-menu-xmlid="im_livechat.livechat_config"] 2026-10-10 19:10:39,283 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:39] "POST /web/action/load HTTP/1.1" 200 - 8 0.016 0.027 2026-10-10 19:10:39,402 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [4/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step a[data-menu-xmlid="im_livechat.chatbot_config"] 2026-10-10 19:10:39,486 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [5/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .o_list_button_add 2026-10-10 19:10:39,611 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:39] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 49 0.082 0.156 2026-10-10 19:10:39,754 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:39] "POST /mail/data HTTP/1.1" 200 - 52 0.050 0.308 2026-10-10 19:10:39,801 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:39] "POST /web/action/load HTTP/1.1" 200 - 8 0.014 0.289 2026-10-10 19:10:39,923 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:39] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 7 0.017 0.256 2026-10-10 19:10:40,111 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:40] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 18 0.042 0.125 2026-10-10 19:10:40,178 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:40] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.162 2026-10-10 19:10:40,202 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:40] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.004 0.034 2026-10-10 19:10:40,277 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [6/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step input[id="title_0"] 2026-10-10 19:10:40,354 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:40] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.025 0.039 2026-10-10 19:10:40,410 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:40] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.001 0.019 2026-10-10 19:10:40,614 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:40] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 19:10:40,663 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [7/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name='script_step_ids'] .o_field_x2many_list_row_add a 2026-10-10 19:10:40,754 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [8/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-10 19:10:40,799 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:40] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.010 0.029 2026-10-10 19:10:40,832 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:40] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 19:10:41,095 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [9/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 1) 2026-10-10 19:10:41,154 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [10/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-10 19:10:41,232 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [11/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 1) 2026-10-10 19:10:41,294 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [12/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-10 19:10:41,321 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:41] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 19:10:41,325 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:10:41,723 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:41] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 51 0.073 0.195 2026-10-10 19:10:41,832 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:41] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 19:10:41,892 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [13/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-10 19:10:41,969 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [14/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 2) 2026-10-10 19:10:42,030 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [15/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-10 19:10:42,097 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [16/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 2) 2026-10-10 19:10:42,151 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:42] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.008 0.022 2026-10-10 19:10:42,157 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [17/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-10 19:10:42,230 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:42] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.013 0.025 2026-10-10 19:10:42,286 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:42] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.012 2026-10-10 19:10:42,344 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [18/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-10 19:10:42,441 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [19/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 3) 2026-10-10 19:10:42,516 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [20/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-10 19:10:42,587 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [21/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 3) 2026-10-10 19:10:42,644 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [22/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-10 19:10:42,705 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:42] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.016 0.032 2026-10-10 19:10:42,769 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:42] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.008 0.019 2026-10-10 19:10:42,809 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:42] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.003 0.008 2026-10-10 19:10:42,856 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [23/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal-footer button:contains(Discard) 2026-10-10 19:10:42,948 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [24/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name='script_step_ids'] .o_field_x2many_list_row_add a 2026-10-10 19:10:43,042 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [25/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-10 19:10:43,067 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:43] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.005 0.012 2026-10-10 19:10:43,160 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [26/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 4) 2026-10-10 19:10:43,206 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [27/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-10 19:10:43,268 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [28/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 4) 2026-10-10 19:10:43,318 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:43] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.006 0.023 2026-10-10 19:10:43,322 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [29/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-10 19:10:43,425 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:43] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.015 0.031 2026-10-10 19:10:43,673 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:43] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.003 0.012 2026-10-10 19:10:43,761 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [30/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-10 19:10:43,851 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [31/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 5) 2026-10-10 19:10:43,904 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [32/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-10 19:10:44,017 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [33/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 5) 2026-10-10 19:10:44,047 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [34/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-10 19:10:44,143 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:44] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.013 0.105 2026-10-10 19:10:44,281 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:44] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.040 0.021 2026-10-10 19:10:44,353 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:44] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.002 0.008 2026-10-10 19:10:44,431 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [35/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal-footer button:contains(Discard) 2026-10-10 19:10:44,486 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [36/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step body.o_web_client:not(.modal-open) 2026-10-10 19:10:44,543 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [37/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name="script_step_ids"] tr:nth-child(5) .o_row_handle 2026-10-10 19:10:44,785 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:44] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 7 0.008 0.019 2026-10-10 19:10:44,803 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:44] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.004 0.045 2026-10-10 19:10:44,811 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [38/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step div[name='script_step_ids'] .o_field_x2many_list_row_add a 2026-10-10 19:10:44,815 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:44] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.003 0.045 2026-10-10 19:10:44,825 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:44] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.003 0.053 2026-10-10 19:10:44,917 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [39/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable 2026-10-10 19:10:44,935 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:44] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.016 0.031 2026-10-10 19:10:44,969 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:44] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 0 0.000 0.016 2026-10-10 19:10:45,025 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:45] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.002 0.026 2026-10-10 19:10:45,279 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [40/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:contains(Step 6) 2026-10-10 19:10:45,358 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [41/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal button:contains(Save & New) 2026-10-10 19:10:45,403 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [42/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains(Step 6) 2026-10-10 19:10:45,473 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [43/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal .odoo-editor-editable:empty 2026-10-10 19:10:45,490 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:45] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.008 0.031 2026-10-10 19:10:45,800 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:45] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 16 0.046 0.083 2026-10-10 19:10:45,936 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:10:45] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 19:10:46,091 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [44/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step .modal-footer button:contains(Discard) 2026-10-10 19:10:46,179 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [45/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step body.o_web_client:not(.modal-open) 2026-10-10 19:10:46,244 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: [46/46] Tour im_livechat_chatbot_steps_sequence_with_move_tour → Step tr:contains("Step 6") 2026-10-10 19:10:46,297 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: tour succeeded 2026-10-10 19:10:46,299 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_chatbot_steps_sequence_with_move_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-10-10 19:10:46,940 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: heap 33777952 (allocated 34713600) 2026-10-10 19:10:46,961 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing chrome headless with pid 4215 2026-10-10 19:10:46,967 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing websocket connection 2026-10-10 19:10:46,980 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Terminating chrome headless with pid 4215 2026-10-10 19:10:47,244 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191047_243635_test_chatbot_steps_sequence_with_move_ui.txt 2026-10-10 19:10:47,244 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Removing chrome user profile "/tmp/tmpox6x9esg_chrome_odoo" 2026-10-10 19:10:47,357 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:10:56,655 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [16032] 2026-10-10 19:10:56,662 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [11] 2026-10-10 19:10:57,296 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-10-10 19:10:58,418 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome pid: 4413 2026-10-10 19:10:58,418 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless temporary user profile dir: /tmp/tmp710xtpg1_chrome_odoo 2026-10-10 19:10:58,418 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Issuing json command http://127.0.0.1:39873/json/version 2026-10-10 19:10:58,424 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39873', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:10:58,716 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Browser version: Chrome/141.0.7390.54 2026-10-10 19:10:58,719 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Issuing json command http://127.0.0.1:39873/json 2026-10-10 19:10:58,733 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39873', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:10:58,891 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Websocket url found: ws://127.0.0.1:39873/devtools/page/B098E3B663DDA8106B22E67745D1E901 2026-10-10 19:10:59,140 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Enable chrome headless console log notification 2026-10-10 19:10:59,168 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless enable page notifications 2026-10-10 19:10:59,892 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:10:59,903 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Setting session cookie in browser 2026-10-10 19:10:59,912 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Open "http://127.0.0.1:8069/odoo/action-441" in browser 2026-10-10 19:10:59,912 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigating to: "http://127.0.0.1:8069/odoo/action-441" 2026-10-10 19:11:00,093 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:05,761 26 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-10-10 19:11:06,831 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:06] "GET /odoo/action-441 HTTP/1.1" 200 - 148 0.255 6.579 2026-10-10 19:11:06,896 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigation result: {'frameId': 'B098E3B663DDA8106B22E67745D1E901', 'loaderId': '262494494540C2C62223C96ED611E344', 'isDownload': False} 2026-10-10 19:11:06,897 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Evaluate ready code "odoo.isTourReady('change_chatbot_step_type')" 2026-10-10 19:11:07,069 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:07] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.079 2026-10-10 19:11:07,089 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:07] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.070 2026-10-10 19:11:07,414 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:07] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.109 0.251 2026-10-10 19:11:07,473 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:07] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.009 0.261 2026-10-10 19:11:07,661 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:07] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.029 2026-10-10 19:11:08,351 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:08] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.006 2026-10-10 19:11:08,388 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:08] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:11:08,421 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.020 2026-10-10 19:11:08,466 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:08] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-10 19:11:08,469 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.021 2026-10-10 19:11:08,547 26 INFO 02118-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-10-10 19:11:08,599 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:08] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 27 0.027 0.056 2026-10-10 19:11:08,615 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-10 19:11:08,660 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: Owl is running in 'dev' mode. 2026-10-10 19:11:08,680 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:11:08,708 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:08] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:11:08,851 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:08] "GET /odoo HTTP/1.1" 200 - 27 0.037 0.075 2026-10-10 19:11:08,921 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:08] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.166 2026-10-10 19:11:09,081 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.040 2026-10-10 19:11:09,133 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Evaluate test code "odoo.startTour('change_chatbot_step_type', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-441", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:11:09,150 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 19:11:09,150 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 19:11:09,183 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "GET /web/image/res.partner/3/avatar_128?unique=1791659447000 HTTP/1.1" 200 - 13 0.048 0.093 2026-10-10 19:11:09,184 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [1/7] Tour change_chatbot_step_type → Step Open an existing script (trigger: .o_field_cell[data-tooltip='Clear Answer Test Bot']) 2026-10-10 19:11:09,215 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.008 0.158 2026-10-10 19:11:09,234 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "POST /web/action/load HTTP/1.1" 200 - 8 0.005 0.174 2026-10-10 19:11:09,289 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.024 0.106 2026-10-10 19:11:09,401 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "POST /mail/data HTTP/1.1" 200 - 33 0.040 0.184 2026-10-10 19:11:09,405 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-10 19:11:09,493 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 23 0.037 0.114 2026-10-10 19:11:09,555 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.002 0.014 2026-10-10 19:11:09,778 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [2/7] Tour change_chatbot_step_type → Step Open first step (trigger: .o_row_draggable .o_field_cell:contains("Question")) 2026-10-10 19:11:09,913 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:09] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.019 0.073 2026-10-10 19:11:10,075 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:10] "POST /mail/data HTTP/1.1" 200 - 45 0.065 0.139 2026-10-10 19:11:10,114 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:10] "POST /web/dataset/call_kw/chatbot.script/web_read#chatbot.script.web_read HTTP/1.1" 200 - 13 0.011 0.118 2026-10-10 19:11:10,190 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:10] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.034 2026-10-10 19:11:10,347 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:10] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:11:10,430 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:10] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:11:10,481 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [3/7] Tour change_chatbot_step_type → Step Change step type to 'text' (trigger: div[name="step_type"] input) 2026-10-10 19:11:10,511 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:10] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.009 0.020 2026-10-10 19:11:10,558 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:10] "POST /web/dataset/call_kw/chatbot.script.step/web_read#chatbot.script.step.web_read HTTP/1.1" 200 - 8 0.009 0.015 2026-10-10 19:11:11,254 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [4/7] Tour change_chatbot_step_type → Step .dropdown-item:contains("Text") 2026-10-10 19:11:11,387 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [5/7] Tour change_chatbot_step_type → Step Verify answers cleared (trigger: .btn-primary:contains('Save')) 2026-10-10 19:11:11,422 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:11] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 8 0.006 0.019 2026-10-10 19:11:11,476 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [6/7] Tour change_chatbot_step_type → Step .o_form_button_save 2026-10-10 19:11:11,530 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:11] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 12 0.012 0.035 2026-10-10 19:11:11,604 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: [7/7] Tour change_chatbot_step_type → Step .o_form_button_save:not(:visible) 2026-10-10 19:11:11,643 26 INFO 02118-19-0-all odoo.models.unlink: User #2 deleted chatbot.script.answer records with IDs: [9, 10] 2026-10-10 19:11:11,666 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:11] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 20 0.021 0.031 2026-10-10 19:11:11,733 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: tour succeeded 2026-10-10 19:11:11,735 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: ╔═════════════════════════════════════════╗ ║ TOUR change_chatbot_step_type SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-10 19:11:11,952 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: heap 25467352 (allocated 26714112) 2026-10-10 19:11:11,977 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing chrome headless with pid 4413 2026-10-10 19:11:12,025 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing websocket connection 2026-10-10 19:11:12,028 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Terminating chrome headless with pid 4413 2026-10-10 19:11:12,540 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191112_539397_test_chatbot_clear_answers_on_step_type_change.txt 2026-10-10 19:11:12,540 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Removing chrome user profile "/tmp/tmp710xtpg1_chrome_odoo" 2026-10-10 19:11:12,600 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-10-10 19:11:12,994 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_enabled_condition ... 2026-10-10 19:11:13,728 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:13,971 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [218] 2026-10-10 19:11:15,688 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted res.users records with IDs: [166] 2026-10-10 19:11:16,251 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:16,402 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [219] 2026-10-10 19:11:16,598 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted res.users records with IDs: [167] 2026-10-10 19:11:17,161 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:17,306 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-10-10 19:11:17,564 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_member_type ... 2026-10-10 19:11:17,860 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-10-10 19:11:17,880 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:18,473 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:18] "POST /im_livechat/get_session HTTP/1.1" 200 - 118 0.207 0.391 2026-10-10 19:11:18,484 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-10-10 19:11:19,266 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:19,496 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-10-10 19:11:19,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:20,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.118 0.393 2026-10-10 19:11:20,485 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-10-10 19:11:20,705 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:21,121 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.130 0.294 2026-10-10 19:11:21,324 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:21] "POST /mail/message/post HTTP/1.1" 200 - 49 0.085 0.107 2026-10-10 19:11:21,359 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:21] "POST /chatbot/answer/save HTTP/1.1" 200 - 15 0.013 0.018 2026-10-10 19:11:21,541 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:21] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.079 0.093 2026-10-10 19:11:21,674 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:21] "POST /mail/message/post HTTP/1.1" 200 - 39 0.051 0.075 2026-10-10 19:11:21,823 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:21] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 44 0.050 0.087 2026-10-10 19:11:21,888 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:21] "POST /chatbot/step/trigger HTTP/1.1" 200 - 9 0.016 0.036 2026-10-10 19:11:22,059 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:22] "POST /mail/message/post HTTP/1.1" 200 - 39 0.062 0.093 2026-10-10 19:11:22,107 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:22] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.013 0.025 2026-10-10 19:11:22,322 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:22] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.103 0.100 2026-10-10 19:11:22,332 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-10-10 19:11:22,673 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-10-10 19:11:22,837 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [24, 25] 2026-10-10 19:11:22,844 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_without_operator ... 2026-10-10 19:11:23,121 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:23,523 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.123 0.292 2026-10-10 19:11:23,681 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:23] "POST /mail/message/post HTTP/1.1" 200 - 49 0.067 0.086 2026-10-10 19:11:23,838 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:23] "POST /chatbot/step/trigger HTTP/1.1" 200 - 33 0.066 0.085 2026-10-10 19:11:23,974 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:23] "POST /chatbot/step/trigger HTTP/1.1" 200 - 40 0.046 0.086 2026-10-10 19:11:23,997 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_forward_to_specific_operator ... 2026-10-10 19:11:24,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:25,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.122 0.803 2026-10-10 19:11:25,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 628, 629, 630, 631, 632, 633, 634, 635, 636] 2026-10-10 19:11:25,000 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [231] 2026-10-10 19:11:25,952 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-10 19:11:26,464 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-10-10 19:11:26,531 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:26,881 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:26] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 95 0.116 0.240 2026-10-10 19:11:26,900 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:26] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.000 0.007 2026-10-10 19:11:26,905 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-10-10 19:11:26,922 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:27,490 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:27] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 104 0.211 0.360 2026-10-10 19:11:27,572 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:27] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 17 0.032 0.038 2026-10-10 19:11:27,577 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-10-10 19:11:27,605 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:27,975 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:27] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 104 0.107 0.273 2026-10-10 19:11:27,989 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-10-10 19:11:28,034 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:11:28,053 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:28,468 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:28] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 101 0.113 0.309 2026-10-10 19:11:28,491 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:11:42,728 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-10-10 19:11:43,169 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:11:44,051 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:44,881 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:45,017 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_chatbot_failure_states ... 2026-10-10 19:11:45,577 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:45,764 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:46,584 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 89 0.108 0.717 2026-10-10 19:11:46,845 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [257] 2026-10-10 19:11:47,026 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_expertises_added_from_discuss_are_kept ... 2026-10-10 19:11:47,725 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:48,389 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:48,921 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:49,450 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 90 0.153 0.390 2026-10-10 19:11:49,783 26 INFO 02118-19-0-all odoo.models.unlink: User #3 deleted discuss.channel.member records with IDs: [263] 2026-10-10 19:11:49,994 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:49] "POST /chatbot/step/trigger HTTP/1.1" 200 - 158 0.253 0.281 2026-10-10 19:11:50,040 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_None_1 from n/a 2026-10-10 19:11:50,117 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:50] "POST /im_livechat/conversation/write_expertises HTTP/1.1" 200 - 18 0.030 0.038 2026-10-10 19:11:50,261 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_gc_bot_sessions_after_one_day_inactivity ... 2026-10-10 19:11:50,423 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:50,981 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.195 0.369 2026-10-10 19:11:51,174 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_human_operator_failure_states ... 2026-10-10 19:11:51,199 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:51,628 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.141 0.292 2026-10-10 19:11:51,805 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_join_livechat_needing_help ... 2026-10-10 19:11:52,469 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:53,278 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:54,129 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:55,195 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_conversation_history ... 2026-10-10 19:11:55,746 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_description_sync_to_internal_user_bus ... 2026-10-10 19:11:55,763 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:56,208 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:56] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.152 0.297 2026-10-10 19:11:56,219 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 664, 665, 666, 667, 668, 669, 703] 2026-10-10 19:11:56,240 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_note_sync_to_internal_user_bus ... 2026-10-10 19:11:56,261 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:56,688 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:56] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.128 0.307 2026-10-10 19:11:56,703 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 664, 665, 666, 667, 668, 669, 705] 2026-10-10 19:11:56,729 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_switch_on_operator_joined_batch ... 2026-10-10 19:11:57,460 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:11:57,928 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_sync_to_internal_user_bus ... 2026-10-10 19:11:57,947 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:11:58,850 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:11:58] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.161 0.746 2026-10-10 19:11:58,866 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 664, 665, 666, 667, 668, 669, 710] 2026-10-10 19:11:58,881 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_unfollow_from_non_member_does_not_close_livechat ... 2026-10-10 19:11:59,726 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:00,081 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:12:00,473 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.119 0.284 2026-10-10 19:12:00,742 26 INFO 02118-19-0-all odoo.models.unlink: User #175 deleted discuss.channel.member records with IDs: [293] 2026-10-10 19:12:00,797 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-10 19:12:11,132 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [16032] 2026-10-10 19:12:11,134 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [11] 2026-10-10 19:12:12,699 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:13,593 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:13,717 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_get_livechat_visitor_info ... 2026-10-10 19:12:14,264 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:12:14,808 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:14] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.209 0.340 2026-10-10 19:12:14,864 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:roger from n/a 2026-10-10 19:12:15,279 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:15] "POST /im_livechat/get_session HTTP/1.1" 200 - 73 0.193 0.192 2026-10-10 19:12:15,329 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-10-10 19:12:15,582 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:15] "POST /im_livechat/get_session HTTP/1.1" 200 - 58 0.093 0.140 2026-10-10 19:12:15,625 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message ... 2026-10-10 19:12:15,649 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:12:16,091 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:16] "POST /im_livechat/get_session HTTP/1.1" 200 - 98 0.149 0.298 2026-10-10 19:12:16,283 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-10-10 19:12:16,590 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:16] "POST /mail/data HTTP/1.1" 200 - 55 0.095 0.195 2026-10-10 19:12:16,601 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-10-10 19:12:16,619 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:12:16,911 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:16] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.064 0.230 2026-10-10 19:12:17,158 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.068 0.114 2026-10-10 19:12:17,391 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.074 0.099 2026-10-10 19:12:17,642 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.072 0.103 2026-10-10 19:12:17,834 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.055 0.086 2026-10-10 19:12:18,118 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:18] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.082 0.120 2026-10-10 19:12:18,434 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:18] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.115 0.143 2026-10-10 19:12:18,683 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:18] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.079 0.098 2026-10-10 19:12:18,931 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:18] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.075 0.099 2026-10-10 19:12:19,195 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.102 0.112 2026-10-10 19:12:19,507 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.108 0.112 2026-10-10 19:12:19,936 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.142 0.148 2026-10-10 19:12:20,237 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.127 0.116 2026-10-10 19:12:20,442 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.053 0.082 2026-10-10 19:12:20,701 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.088 0.113 2026-10-10 19:12:21,006 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.073 0.129 2026-10-10 19:12:21,306 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.086 0.154 2026-10-10 19:12:21,529 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.065 0.092 2026-10-10 19:12:21,833 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.098 0.111 2026-10-10 19:12:22,030 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.058 0.079 2026-10-10 19:12:22,309 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.097 0.114 2026-10-10 19:12:22,577 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.097 0.122 2026-10-10 19:12:22,959 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.111 0.195 2026-10-10 19:12:23,230 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.079 0.104 2026-10-10 19:12:23,433 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.066 0.082 2026-10-10 19:12:23,491 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_invited_user_can_search_users_for_invite ... 2026-10-10 19:12:24,092 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:24,789 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:25,221 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-10-10 19:12:25,743 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_operator_can_see_all_livechat_conversations_and_members ... 2026-10-10 19:12:26,311 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:26,626 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_read_channel_unpined_for_operator_after_one_day ... 2026-10-10 19:12:26,654 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:12:27,507 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.105 0.760 2026-10-10 19:12:27,805 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_unread_channel_not_unpined_for_operator_after_autovacuum ... 2026-10-10 19:12:27,831 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:12:28,265 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.129 0.314 2026-10-10 19:12:28,430 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_user_prevails_over_guest_when_creating_member ... 2026-10-10 19:12:28,857 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:29,021 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:meow_user from n/a 2026-10-10 19:12:29,034 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:12:29,402 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:12:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 98 0.096 0.276 2026-10-10 19:12:29,503 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-10 19:12:37,987 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [16032] 2026-10-10 19:12:37,988 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [11] 2026-10-10 19:12:38,492 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_agent_availability_not_affected_by_custom_im_status ... 2026-10-10 19:12:39,036 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:39,278 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_block_assignment_during_call ... 2026-10-10 19:12:40,158 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:40,763 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_buffer_time_multi_operator ... 2026-10-10 19:12:41,354 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:42,001 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:42,734 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_bypass_buffer_time_when_impossible_selection ... 2026-10-10 19:12:43,530 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:44,186 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:44,723 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-10-10 19:12:45,348 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:45,967 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:46,152 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-10-10 19:12:46,774 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:46,987 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise ... 2026-10-10 19:12:47,667 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:48,315 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:48,529 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise_amongst_same_language ... 2026-10-10 19:12:49,389 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:50,155 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:50,831 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:51,465 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:52,070 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:52,296 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-10-10 19:12:53,098 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:53,954 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:54,178 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-10-10 19:12:55,025 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:55,742 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:55,983 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-10-10 19:12:56,940 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:57,654 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:58,160 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-10-10 19:12:59,042 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:12:59,479 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_non_member_operator ... 2026-10-10 19:13:00,595 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:01,591 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:02,319 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-10-10 19:13:03,589 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:04,552 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:05,296 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited ... 2026-10-10 19:13:06,037 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:06,751 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited_multi_operators ... 2026-10-10 19:13:07,754 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:08,578 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:09,888 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_multi_channel ... 2026-10-10 19:13:10,829 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:11,456 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_non_member_operator_availability ... 2026-10-10 19:13:12,187 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:12,806 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_expired_channel ... 2026-10-10 19:13:13,689 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:14,115 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-10-10 19:13:14,944 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:15,754 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:16,272 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_in_call_no_more_than_two_chats ... 2026-10-10 19:13:17,004 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:17,545 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:18,260 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_max ... 2026-10-10 19:13:18,855 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:19,376 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-10-10 19:13:19,996 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:20,581 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:21,158 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_all_operators_exceed_limit ... 2026-10-10 19:13:21,790 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:22,495 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:23,743 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_with_call_limit_not_exceeded ... 2026-10-10 19:13:24,688 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:25,322 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:26,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-10-10 19:13:26,786 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:27,578 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:27,680 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls: Starting TestImLivechatCalls.test_meeting_view ... 2026-10-10 19:13:28,214 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome pid: 4653 2026-10-10 19:13:28,214 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless temporary user profile dir: /tmp/tmpzfy8my32_chrome_odoo 2026-10-10 19:13:28,214 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:46337/json/version 2026-10-10 19:13:28,220 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46337', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:13:28,453 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Browser version: Chrome/141.0.7390.54 2026-10-10 19:13:28,454 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:46337/json 2026-10-10 19:13:28,454 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46337', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:13:28,539 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Websocket url found: ws://127.0.0.1:46337/devtools/page/28A341BB7A100CE2D779AA4B48519CB4 2026-10-10 19:13:28,604 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Enable chrome headless console log notification 2026-10-10 19:13:28,634 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless enable page notifications 2026-10-10 19:13:28,731 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Setting session cookie in browser 2026-10-10 19:13:28,737 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Open "http://127.0.0.1:8069/im_livechat/support/36" in browser 2026-10-10 19:13:28,738 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Navigating to: "http://127.0.0.1:8069/im_livechat/support/36" 2026-10-10 19:13:28,796 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:13:29,423 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:29] "GET /im_livechat/support/36 HTTP/1.1" 200 - 11 0.012 0.624 2026-10-10 19:13:29,433 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Navigation result: {'frameId': '28A341BB7A100CE2D779AA4B48519CB4', 'loaderId': 'F70C0DEA533AEC2C6C8FD67581CC1AC5', 'isDownload': False} 2026-10-10 19:13:29,433 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Evaluate ready code "odoo.isTourReady('im_livechat.meeting_view_tour')" 2026-10-10 19:13:29,529 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:29] "GET /im_livechat/loader/36 HTTP/1.1" 200 - 7 0.015 0.038 2026-10-10 19:13:29,866 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:29] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 15 0.015 0.363 2026-10-10 19:13:30,255 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:30] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.001 0.019 2026-10-10 19:13:30,281 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:30] "GET /favicon.ico HTTP/1.1" 301 - 7 0.009 0.026 2026-10-10 19:13:30,322 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:30] "GET /web/image/website/1/favicon?unique=688df28 HTTP/1.1" 200 - 5 0.006 0.020 2026-10-10 19:13:30,339 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:30] "GET /web/assets/db45260/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 2 0.004 0.032 2026-10-10 19:13:30,461 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:30] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.002 0.040 2026-10-10 19:13:30,522 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Evaluate test code "odoo.startTour('im_livechat.meeting_view_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/im_livechat/support/36", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:13:30,542 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [1/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-livechat-LivechatButton 2026-10-10 19:13:30,555 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:30] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 19:13:30,556 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:30] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.006 0.017 2026-10-10 19:13:30,581 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:30] "POST /mail/action HTTP/1.1" 200 - 7 0.010 0.023 2026-10-10 19:13:30,591 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:30] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 0.045 2026-10-10 19:13:30,740 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [2/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-Thread[data-transient] 2026-10-10 19:13:30,809 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 28 0.029 0.037 2026-10-10 19:13:31,034 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:31] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.002 0.010 2026-10-10 19:13:31,156 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:31] "GET /web/image/res.partner/575/avatar_128?access_token=e2e3dcdafe676a045445d94ceba7d8af356ee771a545998f3f95ad5d30b7b9d2o0x6af91c78&unique=1791659606000 HTTP/1.1" 200 - 5 0.005 0.016 2026-10-10 19:13:31,214 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [3/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-Composer-input 2026-10-10 19:13:31,350 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [4/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-Composer-input 2026-10-10 19:13:31,531 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [5/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow [title='Join Call'] 2026-10-10 19:13:32,060 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 123 0.224 0.371 2026-10-10 19:13:32,107 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.013 2026-10-10 19:13:32,526 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:32] "POST /mail/message/post HTTP/1.1" 200 - 51 0.074 0.232 2026-10-10 19:13:32,602 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:32] "GET /web/image/mail.guest/31/avatar_128?access_token=2952d542835d187d85e8f5dcbc93401fc5aee155b03f963bb56473b5846c1382o0x6af75cf6&unique=1791659611000 HTTP/1.1" 200 - 3 0.018 0.346 2026-10-10 19:13:32,730 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:32] "POST /mail/data HTTP/1.1" 200 - 13 0.052 0.435 2026-10-10 19:13:32,756 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.003 0.484 2026-10-10 19:13:33,005 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [6/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-discuss-Call [title='Fullscreen'] 2026-10-10 19:13:33,130 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:33] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 42 0.055 0.075 2026-10-10 19:13:33,313 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:33] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 12 0.019 0.057 2026-10-10 19:13:33,412 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:33] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.003 2026-10-10 19:13:33,538 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [7/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-Meeting 2026-10-10 19:13:33,616 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [8/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-MeetingSideActions [name^='more-action:'] 2026-10-10 19:13:33,828 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [9/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow [name='call-settings'] 2026-10-10 19:13:33,915 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:33] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 12 0.013 0.041 2026-10-10 19:13:33,932 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: [10/10] Tour im_livechat.meeting_view_tour → Step .o-livechat-root:shadow .o-mail-DiscussContent-panelContainer .o-mail-ActionPanel-header:contains('voice settings') 2026-10-10 19:13:34,130 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: tour succeeded 2026-10-10 19:13:34,135 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: ╔══════════════════════════════════════════════╗ ║ TOUR im_livechat.meeting_view_tour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-10 19:13:34,282 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: heap 13832740 (allocated 14950400) 2026-10-10 19:13:34,291 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing chrome headless with pid 4653 2026-10-10 19:13:34,293 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing websocket connection 2026-10-10 19:13:34,300 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Terminating chrome headless with pid 4653 2026-10-10 19:13:34,415 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191334_415165_test_meeting_view.txt 2026-10-10 19:13:34,416 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Removing chrome user profile "/tmp/tmpzfy8my32_chrome_odoo" 2026-10-10 19:13:34,460 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-10 19:13:42,784 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [16032] 2026-10-10 19:13:42,786 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [11] 2026-10-10 19:13:44,364 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:45,000 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:45,120 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_manager_access_revoked ... 2026-10-10 19:13:45,750 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:46,036 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_manager_removed_from_group ... 2026-10-10 19:13:46,639 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:46,873 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_operator_access_revoked ... 2026-10-10 19:13:47,328 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:47,513 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_operator_removed_from_group ... 2026-10-10 19:13:48,086 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:48,327 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_ongoing_session_count ... 2026-10-10 19:13:48,783 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:49,004 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:13:49,546 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:13:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.194 0.359 2026-10-10 19:13:49,587 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_operator_join_leave_livechat_channel ... 2026-10-10 19:13:50,098 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:50,244 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_review_link ... 2026-10-10 19:13:50,259 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_user_cant_join_livechat_channel ... 2026-10-10 19:13:50,910 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:51,086 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-10 19:13:51,973 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:52,833 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:52,959 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_day_of_week_ordered_by_lang_week_start ... 2026-10-10 19:13:53,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:13:53,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.086 0.304 2026-10-10 19:13:53,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.055 0.048 2026-10-10 19:13:54,276 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:13:54,436 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [11/Oct/2026 19:13:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.089 0.114 2026-10-10 19:13:55,436 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [12/Oct/2026 19:13:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.161 0.095 2026-10-10 19:13:55,436 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [13/Oct/2026 19:13:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.066 0.092 2026-10-10 19:13:56,436 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [14/Oct/2026 19:13:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.072 0.137 2026-10-10 19:13:56,436 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [15/Oct/2026 19:13:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.070 0.070 2026-10-10 19:13:56,436 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [16/Oct/2026 19:13:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.060 0.092 2026-10-10 19:13:57,436 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Oct/2026 19:13:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.093 0.128 2026-10-10 19:13:57,448 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_channel ... 2026-10-10 19:13:57,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:13:57,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 100 0.103 0.336 2026-10-10 19:13:58,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.025 0.039 2026-10-10 19:13:58,333 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_operator ... 2026-10-10 19:13:58,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:13:58,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 100 0.118 0.393 2026-10-10 19:13:59,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.025 0.040 2026-10-10 19:13:59,417 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_redirect_to_form_from_pivot ... 2026-10-10 19:13:59,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:14:00,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 100 0.174 0.835 2026-10-10 19:14:00,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.060 0.058 2026-10-10 19:14:01,771 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:14:02,430 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:14:03,987 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 4840 2026-10-10 19:14:03,995 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless temporary user profile dir: /tmp/tmpgfru563l_chrome_odoo 2026-10-10 19:14:03,995 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:35957/json/version 2026-10-10 19:14:04,006 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35957', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:14:04,303 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Browser version: Chrome/141.0.7390.54 2026-10-10 19:14:04,308 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:35957/json 2026-10-10 19:14:04,314 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35957', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:14:04,399 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Websocket url found: ws://127.0.0.1:35957/devtools/page/3773D70A16AACB1E2E3711DF0170F06B 2026-10-10 19:14:04,477 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Enable chrome headless console log notification 2026-10-10 19:14:04,543 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless enable page notifications 2026-10-10 19:14:04,765 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-10-10 19:14:04,774 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Setting session cookie in browser 2026-10-10 19:14:04,778 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Open "http://127.0.0.1:8069/odoo/action-449?view_type=pivot" in browser 2026-10-10 19:14:04,778 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigating to: "http://127.0.0.1:8069/odoo/action-449?view_type=pivot" 2026-10-10 19:14:06,655 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:06] "GET /odoo/action-449?view_type=pivot HTTP/1.1" 200 - 142 0.164 1.690 2026-10-10 19:14:06,660 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': '3773D70A16AACB1E2E3711DF0170F06B', 'loaderId': 'E2548B054A22E5F8D5F2A5BB599E5624', 'isDownload': False} 2026-10-10 19:14:06,660 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Evaluate ready code "odoo.isTourReady('im_livechat_agents_report_pivot_redirect_tour')" 2026-10-10 19:14:06,720 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:06] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.020 2026-10-10 19:14:06,732 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:06] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.023 2026-10-10 19:14:06,867 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.060 0.093 2026-10-10 19:14:06,899 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:06] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.075 2026-10-10 19:14:07,042 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:07] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.019 0.027 2026-10-10 19:14:07,677 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:07] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.011 2026-10-10 19:14:07,720 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:07] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:14:07,762 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.028 2026-10-10 19:14:07,780 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.027 2026-10-10 19:14:07,786 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:07] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:14:07,852 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.016 2026-10-10 19:14:07,916 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: Owl is running in 'dev' mode. 2026-10-10 19:14:07,939 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:14:07,965 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:07] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:14:08,075 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "GET /odoo HTTP/1.1" 200 - 26 0.027 0.057 2026-10-10 19:14:08,103 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.095 2026-10-10 19:14:08,201 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Evaluate test code "odoo.startTour('im_livechat_agents_report_pivot_redirect_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-449?view_type=pivot", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:14:08,217 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "GET /web/image?model=res.users&field=avatar_128&id=282 HTTP/1.1" 200 - 14 0.022 0.052 2026-10-10 19:14:08,236 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 19:14:08,250 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-10 19:14:08,261 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [1/5] Tour im_livechat_agents_report_pivot_redirect_tour → Step Click on a cell with a single related record (trigger: .o_pivot table tbody tr:has(th:contains(test 1)) td:eq(0)) 2026-10-10 19:14:08,272 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "GET /web/image/res.partner/608/avatar_128?unique=1791659631000 HTTP/1.1" 200 - 6 0.020 0.098 2026-10-10 19:14:08,309 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "POST /web/action/load HTTP/1.1" 200 - 9 0.008 0.135 2026-10-10 19:14:08,327 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.003 0.163 2026-10-10 19:14:08,356 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.090 2026-10-10 19:14:08,440 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "POST /mail/data HTTP/1.1" 200 - 33 0.036 0.170 2026-10-10 19:14:08,559 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "POST /web/dataset/call_kw/im_livechat.channel.member.history/get_views#im_livechat.channel.member.history.get_views HTTP/1.1" 200 - 38 0.052 0.146 2026-10-10 19:14:08,563 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.238 2026-10-10 19:14:08,671 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.004 0.085 2026-10-10 19:14:08,978 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9ff68e4/web.assets_backend_lazy.min.css (id:6509) 2026-10-10 19:14:08,982 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:08] "GET /web/assets/9ff68e4/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 12 0.009 0.278 2026-10-10 19:14:09,129 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9feed5e/web.assets_backend_lazy.min.js (id:6510) 2026-10-10 19:14:09,133 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:09] "GET /web/assets/9feed5e/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.005 0.429 2026-10-10 19:14:09,216 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:09] "POST /web/dataset/call_kw/im_livechat.channel.member.history/formatted_read_grouping_sets#im_livechat.channel.member.history.formatted_read_grouping_sets HTTP/1.1" 200 - 5 0.005 0.014 2026-10-10 19:14:09,476 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [2/5] Tour im_livechat_agents_report_pivot_redirect_tour → Step Verify redirection to the single record view (trigger: .o-mail-Discuss) 2026-10-10 19:14:09,571 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:09] "POST /mail/data HTTP/1.1" 200 - 43 0.048 0.142 2026-10-10 19:14:09,633 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:09] "POST /web/dataset/call_kw/im_livechat.channel.member.history/action_open_discuss_channel_view#im_livechat.channel.member.history.action_open_discuss_channel_view HTTP/1.1" 200 - 13 0.023 0.091 2026-10-10 19:14:09,859 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:09] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.043 0.072 2026-10-10 19:14:09,915 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:09] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 6 0.020 0.139 2026-10-10 19:14:09,975 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:09] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-10 19:14:10,090 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:10] "POST /mail/data HTTP/1.1" 200 - 25 0.026 0.057 2026-10-10 19:14:10,182 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:10] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 13 0.018 0.026 2026-10-10 19:14:10,419 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:10] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.036 0.045 2026-10-10 19:14:10,455 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:10] "GET /web/image/res.partner/610/avatar_128?unique=1791659631000 HTTP/1.1" 200 - 5 0.008 0.090 2026-10-10 19:14:10,522 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [3/5] Tour im_livechat_agents_report_pivot_redirect_tour → Step Go back to the pivot view (trigger: .o_back_button) 2026-10-10 19:14:10,609 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:10] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.021 2026-10-10 19:14:10,661 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:10] "POST /mail/data HTTP/1.1" 200 - 5 0.015 0.035 2026-10-10 19:14:10,664 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [4/5] Tour im_livechat_agents_report_pivot_redirect_tour → Step Click on a cell with a multiple related records (trigger: .o_pivot table tbody tr:has(th:contains(test 2)) td:eq(0)) 2026-10-10 19:14:10,720 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:10] "POST /web/dataset/call_kw/im_livechat.channel.member.history/formatted_read_grouping_sets#im_livechat.channel.member.history.formatted_read_grouping_sets HTTP/1.1" 200 - 4 0.010 0.027 2026-10-10 19:14:10,807 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [5/5] Tour im_livechat_agents_report_pivot_redirect_tour → Step Verify redirection to the list view for multiple records (trigger: .o_list_view) 2026-10-10 19:14:10,823 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:10] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-10 19:14:10,862 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:10] "POST /web/dataset/call_kw/im_livechat.channel.member.history/action_open_discuss_channel_view#im_livechat.channel.member.history.action_open_discuss_channel_view HTTP/1.1" 200 - 12 0.014 0.034 2026-10-10 19:14:10,981 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:10] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 11 0.011 0.046 2026-10-10 19:14:11,078 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: tour succeeded 2026-10-10 19:14:11,090 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_agents_report_pivot_redirect_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-10 19:14:11,110 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:11] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.027 0.060 2026-10-10 19:14:11,410 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 26519632 (allocated 29974528) 2026-10-10 19:14:11,469 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 4840 2026-10-10 19:14:11,475 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing websocket connection 2026-10-10 19:14:11,479 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 4840 2026-10-10 19:14:11,536 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:11] "GET /web/image/im_livechat.channel.member.history/231/avatar_128 HTTP/1.1" 200 - 7 0.039 0.043 2026-10-10 19:14:11,575 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:11] "GET /web/image/im_livechat.channel.member.history/232/avatar_128 HTTP/1.1" 200 - 6 0.008 0.103 2026-10-10 19:14:11,600 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:11] "GET /web/image/im_livechat.channel.member.history/230/avatar_128 HTTP/1.1" 200 - 6 0.005 0.119 2026-10-10 19:14:11,622 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:11] "GET /web/image/im_livechat.channel.member.history/229/avatar_128 HTTP/1.1" 200 - 6 0.006 0.139 2026-10-10 19:14:11,676 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191411_676159_test_redirect_to_form_from_pivot.txt 2026-10-10 19:14:11,676 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmpgfru563l_chrome_odoo" 2026-10-10 19:14:12,113 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 5021 2026-10-10 19:14:12,113 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless temporary user profile dir: /tmp/tmp2xt7d39e_chrome_odoo 2026-10-10 19:14:12,113 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:44185/json/version 2026-10-10 19:14:12,115 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44185', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:14:12,281 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Browser version: Chrome/141.0.7390.54 2026-10-10 19:14:12,282 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Issuing json command http://127.0.0.1:44185/json 2026-10-10 19:14:12,282 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44185', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:14:12,332 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Websocket url found: ws://127.0.0.1:44185/devtools/page/E7AC267BE60CBB79731DB0D23A487212 2026-10-10 19:14:12,354 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Enable chrome headless console log notification 2026-10-10 19:14:12,369 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome headless enable page notifications 2026-10-10 19:14:12,474 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-10-10 19:14:12,476 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Setting session cookie in browser 2026-10-10 19:14:12,483 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Open "http://127.0.0.1:8069/odoo/action-450?view_type=pivot" in browser 2026-10-10 19:14:12,483 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigating to: "http://127.0.0.1:8069/odoo/action-450?view_type=pivot" 2026-10-10 19:14:12,565 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:12] "GET /odoo/action-450?view_type=pivot HTTP/1.1" 200 - 27 0.020 0.045 2026-10-10 19:14:12,580 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': 'E7AC267BE60CBB79731DB0D23A487212', 'loaderId': 'EB54258CA3441CA890543D61BAAAE536', 'isDownload': False} 2026-10-10 19:14:12,580 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Evaluate ready code "odoo.isTourReady('im_livechat_sessions_report_pivot_redirect_tour')" 2026-10-10 19:14:12,636 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:12] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.018 2026-10-10 19:14:12,646 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:12] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-10 19:14:12,657 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 19:14:12,714 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:12] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-10 19:14:12,814 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:12] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-10 19:14:13,459 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:13] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.008 2026-10-10 19:14:13,496 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:14:13,513 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.011 0.020 2026-10-10 19:14:13,522 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-10 19:14:13,548 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:13] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:14:13,560 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.005 2026-10-10 19:14:13,618 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: Owl is running in 'dev' mode. 2026-10-10 19:14:13,652 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:14:13,691 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:13] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:14:13,888 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:13] "GET /odoo HTTP/1.1" 200 - 27 0.065 0.113 2026-10-10 19:14:13,916 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:13] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.191 2026-10-10 19:14:14,048 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "GET /web/image?model=res.users&field=avatar_128&id=282 HTTP/1.1" 200 - 7 0.019 0.067 2026-10-10 19:14:14,126 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "GET /web/image/res.partner/608/avatar_128?unique=1791659631000 HTTP/1.1" 200 - 6 0.024 0.129 2026-10-10 19:14:14,136 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.000 0.124 2026-10-10 19:14:14,162 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "POST /web/action/load HTTP/1.1" 200 - 8 0.011 0.101 2026-10-10 19:14:14,183 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Evaluate test code "odoo.startTour('im_livechat_sessions_report_pivot_redirect_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-450?view_type=pivot", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:14:14,199 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-10 19:14:14,201 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-10 19:14:14,269 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [1/5] Tour im_livechat_sessions_report_pivot_redirect_tour → Step Click on a cell with a single related record (trigger: .o_pivot table tbody tr:has(th:contains(operator_1)) td:eq(0)) 2026-10-10 19:14:14,302 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "POST /mail/data HTTP/1.1" 200 - 19 0.035 0.055 2026-10-10 19:14:14,340 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.007 0.112 2026-10-10 19:14:14,410 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "POST /web/dataset/call_kw/im_livechat.report.channel/get_views#im_livechat.report.channel.get_views HTTP/1.1" 200 - 18 0.022 0.078 2026-10-10 19:14:14,417 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-10 19:14:14,493 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-10 19:14:14,547 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "GET /web/assets/9feed5e/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-10 19:14:14,557 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "GET /web/assets/9ff68e4/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 2 0.006 0.018 2026-10-10 19:14:14,711 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "POST /web/dataset/call_kw/im_livechat.report.channel/formatted_read_grouping_sets#im_livechat.report.channel.formatted_read_grouping_sets HTTP/1.1" 200 - 5 0.016 0.029 2026-10-10 19:14:14,848 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [2/5] Tour im_livechat_sessions_report_pivot_redirect_tour → Step Verify redirection to the single record view (trigger: .o-mail-Discuss) 2026-10-10 19:14:14,887 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:14] "POST /web/dataset/call_kw/im_livechat.report.channel/action_open_discuss_channel_view#im_livechat.report.channel.action_open_discuss_channel_view HTTP/1.1" 200 - 12 0.019 0.020 2026-10-10 19:14:15,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "POST /mail/data HTTP/1.1" 200 - 39 0.044 0.081 2026-10-10 19:14:15,009 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 0 0.000 0.086 2026-10-10 19:14:15,069 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.011 0.015 2026-10-10 19:14:15,084 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-10 19:14:15,179 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "POST /mail/data HTTP/1.1" 200 - 25 0.029 0.041 2026-10-10 19:14:15,247 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.003 0.011 2026-10-10 19:14:15,526 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.020 0.040 2026-10-10 19:14:15,552 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "GET /web/image/res.partner/610/avatar_128?unique=1791659631000 HTTP/1.1" 200 - 5 0.006 0.061 2026-10-10 19:14:15,606 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [3/5] Tour im_livechat_sessions_report_pivot_redirect_tour → Step Go back to the pivot view (trigger: .o_back_button) 2026-10-10 19:14:15,690 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "POST /mail/data HTTP/1.1" 200 - 5 0.009 0.021 2026-10-10 19:14:15,720 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:14:15,773 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [4/5] Tour im_livechat_sessions_report_pivot_redirect_tour → Step Click on a cell with a multiple related records (trigger: .o_pivot table tbody tr:has(th:contains(operator_2)) td:eq(0)) 2026-10-10 19:14:15,877 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "POST /web/dataset/call_kw/im_livechat.report.channel/formatted_read_grouping_sets#im_livechat.report.channel.formatted_read_grouping_sets HTTP/1.1" 200 - 4 0.007 0.065 2026-10-10 19:14:15,990 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:15] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.006 0.047 2026-10-10 19:14:16,009 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: [5/5] Tour im_livechat_sessions_report_pivot_redirect_tour → Step Verify redirection to the list view for multiple records (trigger: .o_list_view) 2026-10-10 19:14:16,116 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:16] "POST /web/dataset/call_kw/im_livechat.report.channel/action_open_discuss_channel_view#im_livechat.report.channel.action_open_discuss_channel_view HTTP/1.1" 200 - 12 0.014 0.063 2026-10-10 19:14:16,291 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:16] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.003 0.091 2026-10-10 19:14:16,376 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: tour succeeded 2026-10-10 19:14:16,381 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_sessions_report_pivot_redirect_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-10 19:14:16,385 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:16] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.028 0.030 2026-10-10 19:14:16,789 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 26538556 (allocated 30498816) 2026-10-10 19:14:16,879 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:16] "GET /web/image/im_livechat.channel.member.history/231/avatar_128 HTTP/1.1" 200 - 6 0.014 0.026 2026-10-10 19:14:16,882 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 5021 2026-10-10 19:14:16,894 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing websocket connection 2026-10-10 19:14:16,903 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 5021 2026-10-10 19:14:16,961 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:16] "GET /web/image/im_livechat.channel.member.history/232/avatar_128 HTTP/1.1" 200 - 6 0.030 0.077 2026-10-10 19:14:16,988 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:16] "GET /web/image/im_livechat.channel.member.history/229/avatar_128 HTTP/1.1" 200 - 6 0.007 0.120 2026-10-10 19:14:17,054 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:17] "GET /web/image/im_livechat.channel.member.history/230/avatar_128 HTTP/1.1" 200 - 6 0.016 0.165 2026-10-10 19:14:17,066 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191417_066144_test_redirect_to_form_from_pivot.txt 2026-10-10 19:14:17,067 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmp2xt7d39e_chrome_odoo" 2026-10-10 19:14:17,122 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_time_to_answer_does_not_count_messages_after_close ... 2026-10-10 19:14:17,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:14:17,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 100 0.089 0.272 2026-10-10 19:14:17,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.034 0.048 2026-10-10 19:14:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [20/May/2025 06:00:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 69 0.077 0.114 2026-10-10 19:14:18,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [20/May/2025 06:06:00] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 20 0.021 0.027 2026-10-10 19:14:18,378 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-10 19:14:18,387 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-10-10 19:14:18,870 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:14:19,592 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome pid: 5206 2026-10-10 19:14:19,596 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless temporary user profile dir: /tmp/tmp0gur_qvn_chrome_odoo 2026-10-10 19:14:19,596 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:46867/json/version 2026-10-10 19:14:19,599 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46867', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:14:19,748 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Browser version: Chrome/141.0.7390.54 2026-10-10 19:14:19,762 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Issuing json command http://127.0.0.1:46867/json 2026-10-10 19:14:19,763 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46867', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:14:19,799 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Websocket url found: ws://127.0.0.1:46867/devtools/page/2C2CD371D9059F4FA7D50A4C9AC23EEF 2026-10-10 19:14:19,841 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Enable chrome headless console log notification 2026-10-10 19:14:19,876 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless enable page notifications 2026-10-10 19:14:19,960 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Setting session cookie in browser 2026-10-10 19:14:20,037 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Open "http://127.0.0.1:8069/im_livechat/support/42" in browser 2026-10-10 19:14:20,038 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigating to: "http://127.0.0.1:8069/im_livechat/support/42" 2026-10-10 19:14:20,058 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:14:20,274 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:20] "GET /im_livechat/support/42 HTTP/1.1" 200 - 11 0.009 0.211 2026-10-10 19:14:20,279 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigation result: {'frameId': '2C2CD371D9059F4FA7D50A4C9AC23EEF', 'loaderId': 'BEDD9FD98DDAD532B0EC3F7AAD43283B', 'isDownload': False} 2026-10-10 19:14:20,279 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Evaluate ready code "odoo.isTourReady('im_livechat.basic_tour')" 2026-10-10 19:14:20,393 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:20] "GET /im_livechat/loader/42 HTTP/1.1" 200 - 9 0.025 0.058 2026-10-10 19:14:20,986 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:20] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 15 0.031 0.635 2026-10-10 19:14:21,373 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:21] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.000 0.028 2026-10-10 19:14:21,408 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:21] "GET /favicon.ico HTTP/1.1" 301 - 7 0.015 0.032 2026-10-10 19:14:21,419 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:21] "GET /web/assets/db45260/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-10 19:14:21,437 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:21] "GET /web/image/website/1/favicon?unique=688df28 HTTP/1.1" 200 - 5 0.005 0.010 2026-10-10 19:14:21,509 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:21] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.015 2026-10-10 19:14:21,577 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Evaluate test code "odoo.startTour('im_livechat.basic_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/im_livechat/support/42", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:14:21,604 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: [1/3] Tour im_livechat.basic_tour → Step .channel_name:contains(Support Channel) 2026-10-10 19:14:21,625 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:21] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 2 0.002 0.037 2026-10-10 19:14:21,631 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:21] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.022 2026-10-10 19:14:21,639 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:21] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 0.027 2026-10-10 19:14:21,668 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:21] "POST /mail/action HTTP/1.1" 200 - 10 0.013 0.028 2026-10-10 19:14:21,672 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: [2/3] Tour im_livechat.basic_tour → Step .o-livechat-root:shadow .o-livechat-LivechatButton 2026-10-10 19:14:21,822 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: [3/3] Tour im_livechat.basic_tour → Step .o-livechat-root:shadow .o-mail-ChatWindow 2026-10-10 19:14:21,883 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 31 0.024 0.033 2026-10-10 19:14:22,123 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:22] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.007 0.020 2026-10-10 19:14:22,252 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: tour succeeded 2026-10-10 19:14:22,261 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: ╔═══════════════════════════════════════╗ ║ TOUR im_livechat.basic_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 19:14:22,276 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:22] "GET /web/image/res.partner/613/avatar_128?access_token=9671962a1c4c329a6ade702cd5afa89fd5062e027bb873c9afe8da2516ab8ae9o0x6af9141b&unique=1791659658000 HTTP/1.1" 200 - 5 0.023 0.027 2026-10-10 19:14:22,477 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: heap 10093576 (allocated 11534336) 2026-10-10 19:14:22,479 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing chrome headless with pid 5206 2026-10-10 19:14:22,481 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing websocket connection 2026-10-10 19:14:22,483 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Terminating chrome headless with pid 5206 2026-10-10 19:14:22,684 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191422_684331_test_load_modules.txt 2026-10-10 19:14:22,684 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Removing chrome user profile "/tmp/tmp0gur_qvn_chrome_odoo" 2026-10-10 19:14:22,718 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules_cors ... 2026-10-10 19:14:23,184 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:14:23,853 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome pid: 5346 2026-10-10 19:14:23,854 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome headless temporary user profile dir: /tmp/tmp8i_w5cfq_chrome_odoo 2026-10-10 19:14:23,854 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Issuing json command http://127.0.0.1:36625/json/version 2026-10-10 19:14:23,857 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36625', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:14:24,052 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Browser version: Chrome/141.0.7390.54 2026-10-10 19:14:24,052 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Issuing json command http://127.0.0.1:36625/json 2026-10-10 19:14:24,053 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36625', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:14:24,159 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Websocket url found: ws://127.0.0.1:36625/devtools/page/13DAF1387EDC2DF7CD69C2E914CA113E 2026-10-10 19:14:24,197 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Enable chrome headless console log notification 2026-10-10 19:14:24,232 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome headless enable page notifications 2026-10-10 19:14:24,353 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Setting session cookie in browser 2026-10-10 19:14:24,414 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Open "http://127.0.0.1:8069/im_livechat/support/43" in browser 2026-10-10 19:14:24,414 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Navigating to: "http://127.0.0.1:8069/im_livechat/support/43" 2026-10-10 19:14:24,447 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:14:24,696 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:24] "GET /im_livechat/support/43 HTTP/1.1" 200 - 11 0.014 0.248 2026-10-10 19:14:24,701 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Navigation result: {'frameId': '13DAF1387EDC2DF7CD69C2E914CA113E', 'loaderId': 'EBFAC340818EEA0A0A7790B30850C69D', 'isDownload': False} 2026-10-10 19:14:24,701 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Evaluate ready code "odoo.isTourReady('im_livechat.basic_tour')" 2026-10-10 19:14:24,807 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:24] "GET /im_livechat/loader/43 HTTP/1.1" 200 - 9 0.016 0.039 2026-10-10 19:14:28,940 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/89d7ca3/im_livechat.assets_embed_cors.min.js (id:6521) 2026-10-10 19:14:28,945 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:28] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 19 0.022 4.157 2026-10-10 19:14:29,449 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:29] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.001 0.034 2026-10-10 19:14:29,508 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:29] "GET /favicon.ico HTTP/1.1" 301 - 7 0.033 0.038 2026-10-10 19:14:29,548 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:29] "GET /web/assets/db45260/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 2 0.015 0.041 2026-10-10 19:14:29,594 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:29] "GET /web/image/website/1/favicon?unique=688df28 HTTP/1.1" 200 - 5 0.003 0.023 2026-10-10 19:14:29,696 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:29] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.016 2026-10-10 19:14:29,784 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: The ready code tooks too much time : 5.082850933074951 2026-10-10 19:14:29,784 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Evaluate test code "odoo.startTour('im_livechat.basic_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/im_livechat/support/43", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:14:29,832 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: [1/3] Tour im_livechat.basic_tour → Step .channel_name:contains(Support Channel) 2026-10-10 19:14:29,874 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: [2/3] Tour im_livechat.basic_tour → Step .o-livechat-root:shadow .o-livechat-LivechatButton 2026-10-10 19:14:31,505 26 INFO 02118-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4942a9f/im_livechat.assets_embed_cors.min.css (id:6522) 2026-10-10 19:14:31,516 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:31] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.049 1.679 2026-10-10 19:14:31,521 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:31] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 1.734 2026-10-10 19:14:31,564 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:31] "POST /im_livechat/cors/action HTTP/1.1" 200 - 13 0.021 1.706 2026-10-10 19:14:31,571 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:31] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.742 2026-10-10 19:14:31,697 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: [3/3] Tour im_livechat.basic_tour → Step .o-livechat-root:shadow .o-mail-ChatWindow 2026-10-10 19:14:31,751 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:31] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 32 0.016 0.034 2026-10-10 19:14:32,016 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:32] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.002 0.021 2026-10-10 19:14:32,118 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: tour succeeded 2026-10-10 19:14:32,121 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: ╔═══════════════════════════════════════╗ ║ TOUR im_livechat.basic_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-10 19:14:32,126 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:32] "GET /web/image/res.partner/615/avatar_128?access_token=be1d795da656e715f0c02aedbf14cab9092856c4b0f1c333e1e9d6cb19a1135fo0x6af9166a&unique=1791659658000 HTTP/1.1" 200 - 5 0.006 0.015 2026-10-10 19:14:32,272 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: heap 10073912 (allocated 11272192) 2026-10-10 19:14:32,277 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing chrome headless with pid 5346 2026-10-10 19:14:32,278 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing websocket connection 2026-10-10 19:14:32,279 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Terminating chrome headless with pid 5346 2026-10-10 19:14:32,451 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191432_450897_test_load_modules_cors.txt 2026-10-10 19:14:32,451 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Removing chrome user profile "/tmp/tmp8i_w5cfq_chrome_odoo" 2026-10-10 19:14:32,526 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 19:14:32,533 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-10-10 19:14:33,246 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome pid: 5489 2026-10-10 19:14:33,250 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless temporary user profile dir: /tmp/tmphd72muyw_chrome_odoo 2026-10-10 19:14:33,251 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:33499/json/version 2026-10-10 19:14:33,264 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33499', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:14:33,486 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Browser version: Chrome/141.0.7390.54 2026-10-10 19:14:33,486 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:33499/json 2026-10-10 19:14:33,537 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33499', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:14:33,630 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Websocket url found: ws://127.0.0.1:33499/devtools/page/7DC7596933ACF3D003A373F6242A36DC 2026-10-10 19:14:33,704 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Enable chrome headless console log notification 2026-10-10 19:14:33,770 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless enable page notifications 2026-10-10 19:14:33,959 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-10 19:14:33,977 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Setting session cookie in browser 2026-10-10 19:14:33,987 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Open "http://127.0.0.1:8069/web/tests/livechat?headless&loglevel=2&preset=desktop" in browser 2026-10-10 19:14:33,991 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Navigating to: "http://127.0.0.1:8069/web/tests/livechat?headless&loglevel=2&preset=desktop" 2026-10-10 19:14:34,047 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:14:36,865 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:36] "GET /web/tests/livechat?headless&loglevel=2&preset=desktop HTTP/1.1" 200 - 75 0.081 2.744 2026-10-10 19:14:36,888 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Navigation result: {'frameId': '7DC7596933ACF3D003A373F6242A36DC', 'loaderId': 'F767F3DB02891CE4E39017187D696D82', 'isDownload': False} 2026-10-10 19:14:36,892 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Waiting for frame '7DC7596933ACF3D003A373F6242A36DC' to stop loading 2026-10-10 19:14:37,099 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:37] "GET /web/assets/5ea169c/im_livechat.embed_assets_unit_tests_setup.min.css HTTP/1.1" 200 - 2 0.004 0.020 2026-10-10 19:14:37,129 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:37] "GET /web/assets/f6991b2/im_livechat.embed_assets_unit_tests_setup.min.js HTTP/1.1" 200 - 2 0.009 0.036 2026-10-10 19:14:37,226 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:37] "GET /web/assets/9af077e/im_livechat.embed_assets_unit_tests.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-10 19:14:38,486 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-10 19:14:38,553 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate ready code "document.readyState === 'complete'" 2026-10-10 19:14:38,606 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate test code "" 2026-10-10 19:14:38,633 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:38] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.035 2026-10-10 19:14:38,671 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:38] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 - 19 0.054 0.131 2026-10-10 19:14:38,783 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Configuration (click to expand) 2026-10-10 19:14:38,793 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: Object(bail=0, debug='', debugTest=false, events=3, fps=60, fun=false, headless=true, loglevel=2, manual=false, networkDelay='0', notrycatch=false, order='fifo', preset='desktop', random=0, showdetail='first-fail', timeout=5000) 2026-10-10 19:14:38,796 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: console.groupEnd 2026-10-10 19:14:38,797 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Starting test suites 2026-10-10 19:14:38,800 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/autopopup/persisted session" 2026-10-10 19:14:40,187 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:40] "POST /web/model/get_definitions HTTP/1.1" 200 - 553 0.418 0.902 2026-10-10 19:14:40,878 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:40] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 3 0.007 0.056 2026-10-10 19:14:40,907 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-10 19:14:40,913 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-10 19:14:41,336 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/autopopup/rule received in init" 2026-10-10 19:14:41,587 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/autopopup" ended (passed: 2 / time: 2786 ms) 2026-10-10 19:14:41,685 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/autopopup (after GC) - used: 53998283 - total: 89984031 - limit: 2248146944 - tests: 2 2026-10-10 19:14:41,744 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_bubble/Do not show bot IM status" 2026-10-10 19:14:41,863 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:41] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.007 2026-10-10 19:14:41,951 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/chat_bubble" ended (passed: 1 / time: 204 ms) 2026-10-10 19:14:42,032 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_bubble (after GC) - used: 47713261 - total: 90510981 - limit: 2248146944 - tests: 1 2026-10-10 19:14:42,082 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/internal users can upload file to temporary thread" 2026-10-10 19:14:42,200 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:42] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.003 0.007 2026-10-10 19:14:42,908 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:42] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:14:43,372 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/Conversation name is operator livechat user name" 2026-10-10 19:14:43,790 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/Portal users should not be able to start a call" 2026-10-10 19:14:44,649 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/avatar url contains access token for non-internal users" 2026-10-10 19:14:45,263 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/can close confirm livechat with keyboard" 2026-10-10 19:14:45,972 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/Should not show IM status of agents" 2026-10-10 19:14:47,113 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/should not make XMLHttpRequest to server file content when embedded externally" 2026-10-10 19:14:47,921 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/chat_window/should not allow preview of PDF attachments when embedded externally" 2026-10-10 19:14:48,443 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:48] "GET /web/static/img/mimetypes/pdf.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:14:48,631 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/chat_window" ended (passed: 8 / time: 6543 ms) 2026-10-10 19:14:49,206 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_window (after GC) - used: 96619265 - total: 187961801 - limit: 2248146944 - tests: 8 2026-10-10 19:14:49,292 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/expirable_storage/value is removed from expirable storage after expiration" 2026-10-10 19:14:49,296 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/expirable_storage/subscribe/unsubscribe to storage changes" 2026-10-10 19:14:49,302 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/expirable_storage" ended (passed: 2 / time: 10 ms) 2026-10-10 19:14:49,532 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/expirable_storage (after GC) - used: 53814319 - total: 169872907 - limit: 2248146944 - tests: 2 2026-10-10 19:14:49,594 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Do not ask feedback if empty" 2026-10-10 19:14:49,755 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:49] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.019 0.025 2026-10-10 19:14:50,155 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Close without feedback" 2026-10-10 19:14:51,139 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Last operator leaving ends the livechat" 2026-10-10 19:14:51,872 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Feedback with rating and comment" 2026-10-10 19:14:52,879 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Closing folded chat window should open it with feedback" 2026-10-10 19:14:53,867 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/Start new session from feedback panel" 2026-10-10 19:14:54,596 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/feedback_panel/open review link on good rating" 2026-10-10 19:14:55,229 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/feedback_panel" ended (passed: 7 / time: 5630 ms) 2026-10-10 19:14:55,517 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/feedback_panel (after GC) - used: 91569888 - total: 176952012 - limit: 2248146944 - tests: 7 2026-10-10 19:14:55,604 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/history_command/Handle livechat history command" 2026-10-10 19:14:55,724 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:55] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.009 2026-10-10 19:14:56,440 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/history_command" ended (passed: 1 / time: 834 ms) 2026-10-10 19:14:56,644 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/history_command (after GC) - used: 64374980 - total: 177738396 - limit: 2248146944 - tests: 1 2026-10-10 19:14:56,705 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/open/close temporary channel" 2026-10-10 19:14:56,808 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:56] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.006 2026-10-10 19:14:56,986 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/open/close persisted channel" 2026-10-10 19:14:57,872 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/livechat not available" 2026-10-10 19:14:57,965 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/clicking on notification opens the chat" 2026-10-10 19:14:58,142 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_button/can start a new live chat when acting as an agent in active live chats" 2026-10-10 19:14:58,380 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_button" ended (passed: 5 / time: 1670 ms) 2026-10-10 19:14:58,635 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_button (after GC) - used: 72842973 - total: 160699153 - limit: 2248146944 - tests: 5 2026-10-10 19:14:58,772 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/persisted session history" 2026-10-10 19:14:58,966 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:14:58] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.009 2026-10-10 19:14:59,239 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/previous operator prioritized" 2026-10-10 19:14:59,538 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/Only necessary requests are made when creating a new chat" 2026-10-10 19:15:00,139 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/do not create new thread when operator answers to visitor" 2026-10-10 19:15:00,893 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_service/Only create one channel when posting multiple messages" 2026-10-10 19:15:01,966 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_service" ended (passed: 5 / time: 3189 ms) 2026-10-10 19:15:02,273 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_service (after GC) - used: 81342613 - total: 176427973 - limit: 2248146944 - tests: 5 2026-10-10 19:15:02,367 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_session/Session is reset after failing to persist the channel" 2026-10-10 19:15:02,606 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:02] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.008 2026-10-10 19:15:03,289 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_session/Fold state is saved" 2026-10-10 19:15:04,252 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/livechat_session/Seen message is saved on the server" 2026-10-10 19:15:06,191 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_session" ended (passed: 3 / time: 3821 ms) 2026-10-10 19:15:06,626 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_session (after GC) - used: 78703226 - total: 177217158 - limit: 2248146944 - tests: 3 2026-10-10 19:15:06,704 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/message_reactions/user custom live chat user name for message reactions" 2026-10-10 19:15:07,035 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:07] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.023 2026-10-10 19:15:07,782 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/message_reactions" ended (passed: 1 / time: 1032 ms) 2026-10-10 19:15:07,935 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/message_reactions (after GC) - used: 60408508 - total: 170039564 - limit: 2248146944 - tests: 1 2026-10-10 19:15:07,995 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/suggestion/Visitor cannot use @ mentions in livechat" 2026-10-10 19:15:08,156 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:08] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-10-10 19:15:08,396 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/suggestion" ended (passed: 1 / time: 400 ms) 2026-10-10 19:15:08,491 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/suggestion (after GC) - used: 64383351 - total: 141204015 - limit: 2248146944 - tests: 1 2026-10-10 19:15:08,536 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/transcript_sender/send" 2026-10-10 19:15:08,649 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:08] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-10-10 19:15:09,938 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/transcript_sender/send failed" 2026-10-10 19:15:10,896 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/transcript_sender" ended (passed: 2 / time: 2356 ms) 2026-10-10 19:15:11,205 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/transcript_sender (after GC) - used: 75569066 - total: 153526926 - limit: 2248146944 - tests: 2 2026-10-10 19:15:11,258 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/unread_messages/new message from operator displays unread counter" 2026-10-10 19:15:11,436 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:11] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.009 0.019 2026-10-10 19:15:11,867 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Running test "@im_livechat/embed/unread_messages/focus on unread livechat marks it as read" 2026-10-10 19:15:13,137 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/unread_messages" ended (passed: 2 / time: 1874 ms) 2026-10-10 19:15:13,350 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/unread_messages (after GC) - used: 73043267 - total: 159031931 - limit: 2248146944 - tests: 2 2026-10-10 19:15:13,466 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] tests done (after GC) - used: 59056791 - total: 151657079 - limit: 2248146944 2026-10-10 19:15:13,466 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat" ended (passed: 40 / time: 30349 ms) 2026-10-10 19:15:13,467 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Passed 40 tests (260 assertions, total time: 00:00:34) 2026-10-10 19:15:13,476 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Test suite succeeded 2026-10-10 19:15:13,684 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: heap 32572712 (allocated 33402880) 2026-10-10 19:15:13,688 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing chrome headless with pid 5489 2026-10-10 19:15:13,690 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing websocket connection 2026-10-10 19:15:13,692 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Terminating chrome headless with pid 5489 2026-10-10 19:15:13,912 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191513_911773_test_external_livechat.txt 2026-10-10 19:15:13,912 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Removing chrome user profile "/tmp/tmphd72muyw_chrome_odoo" 2026-10-10 19:15:14,013 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-10 19:15:14,343 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_can_only_create_history_for_livechats ... 2026-10-10 19:15:15,333 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:15,818 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history ... 2026-10-10 19:15:16,552 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:17,278 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:17,541 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:15:17,992 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.116 0.341 2026-10-10 19:15:18,145 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history_with_bot ... 2026-10-10 19:15:18,705 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:18,990 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:15:19,664 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 106 0.218 0.462 2026-10-10 19:15:19,874 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_marked_as_visitor_when_joining_after_log_in ... 2026-10-10 19:15:20,356 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:20,590 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:15:20,977 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.109 0.281 2026-10-10 19:15:21,399 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:21,584 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:visitor_user from n/a 2026-10-10 19:15:21,865 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:21] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 95 0.124 0.150 2026-10-10 19:15:21,883 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_update_history_on_second_join ... 2026-10-10 19:15:22,364 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:22,643 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:15:23,052 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.135 0.279 2026-10-10 19:15:23,214 26 INFO 02118-19-0-all odoo.models.unlink: User #292 deleted discuss.channel.member records with IDs: [614] 2026-10-10 19:15:23,437 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 19:15:32,526 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [16032] 2026-10-10 19:15:32,529 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [11] 2026-10-10 19:15:33,351 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-10-10 19:15:34,002 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:34,150 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:34,444 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:emp from n/a 2026-10-10 19:15:34,470 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:15:35,620 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 117 0.208 0.953 2026-10-10 19:15:35,820 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:35] "POST /mail/message/post HTTP/1.1" 200 - 55 0.074 0.107 2026-10-10 19:15:35,850 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:35] "POST /chatbot/answer/save HTTP/1.1" 200 - 12 0.009 0.015 2026-10-10 19:15:35,974 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:35] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.048 0.071 2026-10-10 19:15:36,062 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_feedback_message ... 2026-10-10 19:15:36,764 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:36,858 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:37,000 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2026-10-10 19:15:37,000 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:15:37,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/get_session HTTP/1.1" 200 - 90 0.104 0.355 2026-10-10 19:15:37,000 26 INFO 02118-19-0-all odoo.models.unlink: User #297 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183] 2026-10-10 19:15:37,000 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/feedback HTTP/1.1" 200 - 49 0.068 0.104 2026-10-10 19:15:37,959 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_message_to_store ... 2026-10-10 19:15:38,664 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:38,782 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:39,028 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:test1 from n/a 2026-10-10 19:15:39,042 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:15:39,438 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 96 0.114 0.285 2026-10-10 19:15:39,663 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-10-10 19:15:40,699 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:40,831 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:41,450 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:41,569 26 INFO 02118-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 306, model: res.users 2026-10-10 19:15:41,628 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-10 19:15:41,631 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-10-10 19:15:42,055 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:42,680 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-10 19:15:43,419 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:44,115 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:44,215 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_form_view_embed_thread ... 2026-10-10 19:15:44,708 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:45,709 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome pid: 5655 2026-10-10 19:15:45,710 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome headless temporary user profile dir: /tmp/tmpk2gn23ux_chrome_odoo 2026-10-10 19:15:45,710 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Issuing json command http://127.0.0.1:41827/json/version 2026-10-10 19:15:45,722 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:15:45,907 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Browser version: Chrome/141.0.7390.54 2026-10-10 19:15:45,907 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Issuing json command http://127.0.0.1:41827/json 2026-10-10 19:15:45,908 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:15:45,946 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Websocket url found: ws://127.0.0.1:41827/devtools/page/9CF006804B7922927FEE7E63D38FFAE3 2026-10-10 19:15:46,026 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Enable chrome headless console log notification 2026-10-10 19:15:46,057 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome headless enable page notifications 2026-10-10 19:15:46,190 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-10-10 19:15:46,193 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Setting session cookie in browser 2026-10-10 19:15:46,207 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Open "http://127.0.0.1:8069/odoo/livechat/51/action-443" in browser 2026-10-10 19:15:46,207 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Navigating to: "http://127.0.0.1:8069/odoo/livechat/51/action-443" 2026-10-10 19:15:46,248 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:15:47,992 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:47] "GET /odoo/livechat/51/action-443 HTTP/1.1" 200 - 142 0.139 1.618 2026-10-10 19:15:48,001 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Navigation result: {'frameId': '9CF006804B7922927FEE7E63D38FFAE3', 'loaderId': '01A9E5862AF673D2BF7EC662BC45997D', 'isDownload': False} 2026-10-10 19:15:48,002 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Evaluate ready code "odoo.isTourReady('im_livechat_session_history_open')" 2026-10-10 19:15:48,092 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:48] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-10 19:15:48,109 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:48] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-10 19:15:48,256 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:48] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.064 0.102 2026-10-10 19:15:48,280 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:48] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.061 2026-10-10 19:15:48,469 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:48] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-10 19:15:49,058 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.007 0.010 2026-10-10 19:15:49,092 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:15:49,128 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.022 0.022 2026-10-10 19:15:49,148 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.033 2026-10-10 19:15:49,155 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:15:49,215 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.015 2026-10-10 19:15:49,293 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: Owl is running in 'dev' mode. 2026-10-10 19:15:49,320 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-10 19:15:49,344 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:15:49,431 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /odoo HTTP/1.1" 200 - 26 0.029 0.043 2026-10-10 19:15:49,460 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.084 2026-10-10 19:15:49,607 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:15:49,607 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Evaluate test code "odoo.startTour('im_livechat_session_history_open', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/livechat/51/action-443", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:15:49,628 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-10 19:15:49,629 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.048 0.048 2026-10-10 19:15:49,684 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [1/6] Tour im_livechat_session_history_open → Step body 2026-10-10 19:15:49,732 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /web/image?model=res.users&field=avatar_128&id=315 HTTP/1.1" 200 - 14 0.056 0.129 2026-10-10 19:15:49,738 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [2/6] Tour im_livechat_session_history_open → Step .o_switch_view[data-tooltip='List'] 2026-10-10 19:15:49,765 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /web/image/res.partner/655/avatar_128?unique=1791659742000 HTTP/1.1" 200 - 6 0.010 0.199 2026-10-10 19:15:49,776 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.216 2026-10-10 19:15:49,859 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "POST /mail/data HTTP/1.1" 200 - 33 0.034 0.147 2026-10-10 19:15:49,915 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "POST /web/action/load HTTP/1.1" 200 - 10 0.026 0.192 2026-10-10 19:15:49,926 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.167 2026-10-10 19:15:49,967 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.277 2026-10-10 19:15:50,014 26 INFO 02118-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 315, model: discuss.channel, field: rtc_session_ids 2026-10-10 19:15:50,047 26 INFO 02118-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 315, model: discuss.channel, field: lead_ids 2026-10-10 19:15:50,146 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 49 0.055 0.142 2026-10-10 19:15:50,239 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.015 0.038 2026-10-10 19:15:50,346 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [3/6] Tour im_livechat_session_history_open → Step .o_data_cell:contains('test 2') 2026-10-10 19:15:50,402 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.012 0.030 2026-10-10 19:15:50,439 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 6 0.009 0.030 2026-10-10 19:15:50,466 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "GET /web/image/res.partner/656/avatar_128 HTTP/1.1" 200 - 5 0.007 0.060 2026-10-10 19:15:50,502 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "GET /web/image/res.partner/657/avatar_128 HTTP/1.1" 200 - 5 0.012 0.081 2026-10-10 19:15:50,705 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [4/6] Tour im_livechat_session_history_open → Step .o-mail-Message-content:contains('Test Channel 2 Msg') 2026-10-10 19:15:50,753 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "GET /web/image/im_livechat.channel.member.history/257/avatar_128 HTTP/1.1" 200 - 7 0.024 0.079 2026-10-10 19:15:50,820 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "GET /web/image/im_livechat.channel.member.history/258/avatar_128 HTTP/1.1" 200 - 7 0.018 0.152 2026-10-10 19:15:50,842 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "GET /web/image/im_livechat.channel.member.history/255/avatar_128 HTTP/1.1" 200 - 6 0.006 0.182 2026-10-10 19:15:50,866 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "GET /web/image/im_livechat.channel.member.history/256/avatar_128 HTTP/1.1" 200 - 7 0.006 0.197 2026-10-10 19:15:50,884 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.004 0.120 2026-10-10 19:15:50,995 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:50] "POST /mail/data HTTP/1.1" 200 - 43 0.041 0.187 2026-10-10 19:15:51,083 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:51] "POST /mail/data HTTP/1.1" 200 - 30 0.032 0.127 2026-10-10 19:15:51,124 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:51] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.012 0.071 2026-10-10 19:15:51,182 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:51] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 10 0.012 0.020 2026-10-10 19:15:51,406 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:51] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.018 0.036 2026-10-10 19:15:51,440 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:51] "GET /web/image/res.partner/657/avatar_128?unique=1791659742000 HTTP/1.1" 200 - 5 0.008 0.051 2026-10-10 19:15:51,610 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:51] "POST /mail/data HTTP/1.1" 200 - 5 0.008 0.021 2026-10-10 19:15:51,646 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-10-10 19:15:51,729 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [5/6] Tour im_livechat_session_history_open → Step .oi-chevron-right 2026-10-10 19:15:51,743 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:51] "GET /web/image/res.partner/3/avatar_128?unique=1791651690000 HTTP/1.1" 200 - 6 0.009 0.022 2026-10-10 19:15:51,749 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:51] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-10-10 19:15:51,825 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: [6/6] Tour im_livechat_session_history_open → Step .o-mail-Message-content:contains('Test Channel 1 Msg') 2026-10-10 19:15:51,839 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:51] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-10 19:15:51,977 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:51] "POST /mail/data HTTP/1.1" 200 - 30 0.023 0.042 2026-10-10 19:15:52,144 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:52] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.016 0.040 2026-10-10 19:15:52,169 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:52] "GET /web/image/res.partner/656/avatar_128?unique=1791659742000 HTTP/1.1" 200 - 5 0.006 0.048 2026-10-10 19:15:52,196 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:52] "POST /mail/data HTTP/1.1" 200 - 5 0.004 0.012 2026-10-10 19:15:52,271 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: tour succeeded 2026-10-10 19:15:52,272 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR im_livechat_session_history_open SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-10 19:15:52,491 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: heap 27975420 (allocated 29585408) 2026-10-10 19:15:52,507 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing chrome headless with pid 5655 2026-10-10 19:15:52,508 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing websocket connection 2026-10-10 19:15:52,511 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Terminating chrome headless with pid 5655 2026-10-10 19:15:52,669 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191552_668524_test_form_view_embed_thread.txt 2026-10-10 19:15:52,669 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Removing chrome user profile "/tmp/tmpk2gn23ux_chrome_odoo" 2026-10-10 19:15:52,720 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_partner_display_name ... 2026-10-10 19:15:53,285 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:53,615 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_session_history_navigation_back_and_forth ... 2026-10-10 19:15:54,209 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:15:54,411 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:15:54,783 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 89 0.095 0.287 2026-10-10 19:15:54,939 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1205, 1206, 1207, 1208, 1209, 1210, 1229, 1230, 1231, 1232, 1233] 2026-10-10 19:15:55,722 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome pid: 5840 2026-10-10 19:15:55,722 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome headless temporary user profile dir: /tmp/tmp3bgn0buy_chrome_odoo 2026-10-10 19:15:55,722 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:43955/json/version 2026-10-10 19:15:55,724 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:15:55,872 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Browser version: Chrome/141.0.7390.54 2026-10-10 19:15:55,873 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Issuing json command http://127.0.0.1:43955/json 2026-10-10 19:15:55,873 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:15:55,926 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Websocket url found: ws://127.0.0.1:43955/devtools/page/7A50F0DC096C0545BA5ABC66ED535BC9 2026-10-10 19:15:55,997 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Enable chrome headless console log notification 2026-10-10 19:15:56,009 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome headless enable page notifications 2026-10-10 19:15:56,188 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-10-10 19:15:56,191 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Setting session cookie in browser 2026-10-10 19:15:56,194 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Open "http://127.0.0.1:8069/odoo/livechat/51/action-443" in browser 2026-10-10 19:15:56,194 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Navigating to: "http://127.0.0.1:8069/odoo/livechat/51/action-443" 2026-10-10 19:15:58,767 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:58] "GET /odoo/livechat/51/action-443 HTTP/1.1" 200 - 125 0.167 2.374 2026-10-10 19:15:58,778 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Navigation result: {'frameId': '7A50F0DC096C0545BA5ABC66ED535BC9', 'loaderId': '8CDA5FE48FFE80C0F2A676C17F0AC781', 'isDownload': False} 2026-10-10 19:15:58,778 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Evaluate ready code "odoo.isTourReady('im_livechat_history_back_and_forth_tour')" 2026-10-10 19:15:58,923 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:58] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.037 0.016 2026-10-10 19:15:58,948 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:58] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.077 2026-10-10 19:15:59,223 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:59] "GET /web/webclient/load_menus HTTP/1.1" 200 - 26 0.107 0.237 2026-10-10 19:15:59,259 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:59] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.211 2026-10-10 19:15:59,506 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:15:59] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-10 19:16:00,247 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.009 2026-10-10 19:16:00,289 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:16:00,303 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.017 0.016 2026-10-10 19:16:00,332 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:16:00,343 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.025 2026-10-10 19:16:00,400 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-10 19:16:00,472 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: Owl is running in 'dev' mode. 2026-10-10 19:16:00,508 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-10 19:16:00,538 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:16:00,628 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /odoo HTTP/1.1" 200 - 27 0.019 0.048 2026-10-10 19:16:00,674 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.098 2026-10-10 19:16:00,841 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.027 0.045 2026-10-10 19:16:00,871 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Evaluate test code "odoo.startTour('im_livechat_history_back_and_forth_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/livechat/51/action-443", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:16:00,900 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:16:00,941 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.053 2026-10-10 19:16:00,968 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [1/6] Tour im_livechat_history_back_and_forth_tour → Step button.o_switch_view.o_list 2026-10-10 19:16:00,995 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:00] "GET /web/image?model=res.users&field=avatar_128&id=317 HTTP/1.1" 200 - 14 0.061 0.155 2026-10-10 19:16:01,028 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:01] "GET /web/image/res.partner/660/avatar_128?unique=1791659742000 HTTP/1.1" 200 - 6 0.008 0.238 2026-10-10 19:16:01,036 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:01] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.240 2026-10-10 19:16:01,160 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:01] "POST /mail/data HTTP/1.1" 200 - 33 0.050 0.141 2026-10-10 19:16:01,213 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:01] "POST /web/action/load HTTP/1.1" 200 - 10 0.023 0.206 2026-10-10 19:16:01,303 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.028 0.325 2026-10-10 19:16:01,308 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.205 2026-10-10 19:16:01,351 26 INFO 02118-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 317, model: discuss.channel, field: rtc_session_ids 2026-10-10 19:16:01,395 26 INFO 02118-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 317, model: discuss.channel, field: lead_ids 2026-10-10 19:16:01,543 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:01] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 48 0.056 0.221 2026-10-10 19:16:01,725 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:01] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.016 0.056 2026-10-10 19:16:01,867 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [2/6] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor) 2026-10-10 19:16:01,923 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:01] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.012 0.027 2026-10-10 19:16:01,987 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:01] "GET /web/image/res.partner/660/avatar_128 HTTP/1.1" 200 - 6 0.008 0.039 2026-10-10 19:16:02,127 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [3/6] Tour im_livechat_history_back_and_forth_tour → Step .o-mail-DiscussContent-threadName[title='Visitor'] 2026-10-10 19:16:02,148 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:02] "POST /mail/data HTTP/1.1" 200 - 43 0.044 0.156 2026-10-10 19:16:02,192 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:02] "GET /web/image/im_livechat.channel.member.history/260/avatar_128 HTTP/1.1" 200 - 6 0.025 0.095 2026-10-10 19:16:02,274 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:02] "GET /web/image/im_livechat.channel.member.history/259/avatar_128 HTTP/1.1" 200 - 7 0.012 0.186 2026-10-10 19:16:02,288 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:02] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.004 0.109 2026-10-10 19:16:02,374 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:02] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.019 0.107 2026-10-10 19:16:02,460 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:02] "POST /mail/data HTTP/1.1" 200 - 29 0.028 0.077 2026-10-10 19:16:02,878 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:02] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.025 0.051 2026-10-10 19:16:02,960 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:02] "GET /web/image/mail.guest/46/avatar_128?unique=1791659754000 HTTP/1.1" 200 - 3 0.002 0.112 2026-10-10 19:16:03,088 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-10-10 19:16:03,161 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:03] "POST /mail/data HTTP/1.1" 200 - 5 0.007 0.019 2026-10-10 19:16:03,180 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:03] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 19:16:04,021 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [4/6] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor) 2026-10-10 19:16:04,088 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:04] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.012 0.032 2026-10-10 19:16:04,203 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [5/6] Tour im_livechat_history_back_and_forth_tour → Step .o-mail-DiscussContent-threadName[title='Visitor'] 2026-10-10 19:16:04,237 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:04] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-10 19:16:05,375 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: [6/6] Tour im_livechat_history_back_and_forth_tour → Step .o_data_cell:contains(Visitor) 2026-10-10 19:16:05,486 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:05] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.027 0.044 2026-10-10 19:16:05,498 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: tour succeeded 2026-10-10 19:16:05,502 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR im_livechat_history_back_and_forth_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-10 19:16:05,778 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: heap 29556356 (allocated 31158272) 2026-10-10 19:16:05,807 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Closing chrome headless with pid 5840 2026-10-10 19:16:05,809 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Closing websocket connection 2026-10-10 19:16:05,813 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Terminating chrome headless with pid 5840 2026-10-10 19:16:06,036 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191606_035501_test_session_history_navigation_back_and_forth.txt 2026-10-10 19:16:06,036 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Removing chrome user profile "/tmp/tmp3bgn0buy_chrome_odoo" 2026-10-10 19:16:06,122 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-10 19:16:06,940 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:07,763 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:08,308 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:08,470 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category ... 2026-10-10 19:16:09,012 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:09,190 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:16:09,623 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:09] "POST /im_livechat/get_session HTTP/1.1" 200 - 88 0.122 0.314 2026-10-10 19:16:09,867 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:09] "POST /im_livechat/get_session HTTP/1.1" 200 - 59 0.061 0.092 2026-10-10 19:16:09,943 26 INFO 02118-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1242, 1243, 1244, 1245, 1246, 1247, 1248, 1249, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, 1259, 1260, 1261] 2026-10-10 19:16:10,439 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome pid: 6016 2026-10-10 19:16:10,439 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome headless temporary user profile dir: /tmp/tmp9005zbhh_chrome_odoo 2026-10-10 19:16:10,439 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Issuing json command http://127.0.0.1:40327/json/version 2026-10-10 19:16:10,440 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:16:10,546 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Browser version: Chrome/141.0.7390.54 2026-10-10 19:16:10,546 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Issuing json command http://127.0.0.1:40327/json 2026-10-10 19:16:10,552 26 INFO 02118-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-10 19:16:10,642 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Websocket url found: ws://127.0.0.1:40327/devtools/page/E18CC78F68066DECEBE9802849CB6E4C 2026-10-10 19:16:10,661 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Enable chrome headless console log notification 2026-10-10 19:16:10,708 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome headless enable page notifications 2026-10-10 19:16:10,826 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:agent from n/a 2026-10-10 19:16:10,834 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Setting session cookie in browser 2026-10-10 19:16:10,838 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Open "http://127.0.0.1:8069/odoo/discuss" in browser 2026-10-10 19:16:10,838 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Navigating to: "http://127.0.0.1:8069/odoo/discuss" 2026-10-10 19:16:12,519 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:12] "GET /odoo/discuss HTTP/1.1" 200 - 133 0.153 1.497 2026-10-10 19:16:12,525 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Navigation result: {'frameId': 'E18CC78F68066DECEBE9802849CB6E4C', 'loaderId': 'EBBE72962DD4A004974D97715973CF27', 'isDownload': False} 2026-10-10 19:16:12,527 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Evaluate ready code "odoo.isTourReady('im_livechat.looking_for_help_discuss_category_tour')" 2026-10-10 19:16:12,643 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 26 0.028 0.061 2026-10-10 19:16:12,667 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:12] "GET /web/assets/286322d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.107 2026-10-10 19:16:12,686 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:12] "GET /web/assets/2df28a4/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.134 2026-10-10 19:16:12,745 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:12] "GET /web/assets/07cd017/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-10 19:16:12,863 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:12] "GET /web/assets/3f836ce/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-10 19:16:13,591 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:13] "POST /website_amp/snippet_fidelity HTTP/1.1" 200 - 1 0.001 0.017 2026-10-10 19:16:13,665 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-10 19:16:13,700 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.035 0.028 2026-10-10 19:16:13,739 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.046 2026-10-10 19:16:13,741 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:13] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-10 19:16:13,851 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.030 2026-10-10 19:16:13,950 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: Owl is running in 'dev' mode. 2026-10-10 19:16:13,974 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:16:14,000 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-10 19:16:14,106 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "GET /odoo HTTP/1.1" 200 - 26 0.034 0.055 2026-10-10 19:16:14,147 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.118 2026-10-10 19:16:14,237 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "GET /web/image?model=res.users&field=avatar_128&id=325 HTTP/1.1" 200 - 14 0.015 0.031 2026-10-10 19:16:14,263 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "GET /web/image/res.partner/668/avatar_128?unique=1791659766000 HTTP/1.1" 200 - 6 0.006 0.062 2026-10-10 19:16:14,281 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "POST /web/action/load HTTP/1.1" 200 - 6 0.005 0.062 2026-10-10 19:16:14,289 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.003 0.082 2026-10-10 19:16:14,310 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Evaluate test code "odoo.startTour('im_livechat.looking_for_help_discuss_category_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/discuss", "delayToCheckUndeterminisms": 0})" 2026-10-10 19:16:14,324 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-10 19:16:14,339 26 INFO ? werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-10 19:16:14,372 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.033 2026-10-10 19:16:14,499 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [1/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebarCategory-livechatNeedHelp + .o-mail-DiscussSidebarChannel-container:contains(Visitor Accounting) + .o-mail-DiscussSidebarChannel-container:contains(Visitor Sales) 2026-10-10 19:16:14,506 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "POST /mail/data HTTP/1.1" 200 - 61 0.049 0.122 2026-10-10 19:16:14,561 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-10 19:16:14,754 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [2/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebarChannel:contains(Sales) .o-mail-starred 2026-10-10 19:16:14,806 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "POST /mail/data HTTP/1.1" 200 - 53 0.081 0.138 2026-10-10 19:16:14,857 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "GET /web/image/mail.guest/47/avatar_128?unique=1791659766000 HTTP/1.1" 200 - 4 0.019 0.116 2026-10-10 19:16:14,891 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:14] "GET /web/image/mail.guest/48/avatar_128?unique=1791659766000 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-10 19:16:15,384 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:15] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.028 0.040 2026-10-10 19:16:15,401 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:15] "GET /web/image/discuss.channel/1/avatar_128?unique=bb24e3405886220e21c328168c8033dc8ec8c9b2c946f26df24470e9bbb141eb7c277022583245110ae13e34379e5032b7562da8b584f773fff059a983f9b6b8 HTTP/1.1" 200 - 3 0.004 0.029 2026-10-10 19:16:15,439 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:15] "GET /web/image/res.partner/2/avatar_128?unique=1791651659000 HTTP/1.1" 200 - 5 0.006 0.060 2026-10-10 19:16:15,558 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:15] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.014 0.024 2026-10-10 19:16:15,577 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [3/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebarChannel:contains(Accounting):not(:has(.o-mail-starred)) 2026-10-10 19:16:15,701 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:15] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-10-10 19:16:15,733 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [4/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebarChannel:contains(Accounting) 2026-10-10 19:16:15,872 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:15] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.040 0.066 2026-10-10 19:16:15,896 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:15] "GET /web/assets/b1b0569/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.109 2026-10-10 19:16:15,944 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [5/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebar:has(.o-mail-DiscussSidebarChannel:contains(Accounting)) 2026-10-10 19:16:16,162 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [6/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step button[name='livechat-status'] 2026-10-10 19:16:16,240 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [7/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-livechat-LivechatStatusSelection-Label:contains(In progress) 2026-10-10 19:16:16,303 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: [8/8] Tour im_livechat.looking_for_help_discuss_category_tour → Step .o-mail-DiscussSidebar:not(:has(.o-mail-DiscussSidebarChannel:contains(Accounting))) 2026-10-10 19:16:16,373 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:16] "POST /im_livechat/session/update_status HTTP/1.1" 200 - 15 0.015 0.049 2026-10-10 19:16:16,450 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: tour succeeded 2026-10-10 19:16:16,451 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: ╔═══════════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat.looking_for_help_discuss_category_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════╝ 2026-10-10 19:16:16,744 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: heap 24902948 (allocated 26439680) 2026-10-10 19:16:16,760 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing chrome headless with pid 6016 2026-10-10 19:16:16,772 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing websocket connection 2026-10-10 19:16:16,774 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Terminating chrome headless with pid 6016 2026-10-10 19:16:16,957 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome Log in: /data/build/tests/02118-19-0-all/chrome_logs/chrome_log_20261010_191616_956614_test_looking_for_help_discuss_category.txt 2026-10-10 19:16:16,957 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Removing chrome user profile "/tmp/tmp9005zbhh_chrome_odoo" 2026-10-10 19:16:17,051 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-10 19:16:17,759 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:18,434 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:19,005 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:19,111 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript ... 2026-10-10 19:16:19,134 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:16:19,469 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:19] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.070 0.272 2026-10-10 19:16:19,783 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:19] "GET /im_livechat/download_transcript/162 HTTP/1.1" 200 - 50 0.056 0.249 2026-10-10 19:16:19,787 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript_non_member ... 2026-10-10 19:16:19,814 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-10-10 19:16:19,838 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:16:20,266 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 104 0.123 0.312 2026-10-10 19:16:20,322 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:20] "GET /im_livechat/download_transcript/163 HTTP/1.1" 404 - 9 0.009 0.016 2026-10-10 19:16:20,326 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_email_transcript_portal_user ... 2026-10-10 19:16:20,352 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-10-10 19:16:20,370 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:16:20,768 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 99 0.121 0.282 2026-10-10 19:16:20,789 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:20] "POST /im_livechat/email_livechat_transcript HTTP/1.1" 200 - 2 0.001 0.010 2026-10-10 19:16:20,809 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-10 19:16:20,819 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-10-10 19:16:21,452 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:16:22,118 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.092 0.585 2026-10-10 19:16:22,185 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:22] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 31 0.025 0.035 2026-10-10 19:16:22,234 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:22] "POST /mail/attachment/upload HTTP/1.1" 403 - 10 0.014 0.023 2026-10-10 19:16:22,253 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-10 19:16:22,259 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_channel_invite_notification ... 2026-10-10 19:16:22,694 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:23,435 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:23,695 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:16:24,059 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:24] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.102 0.264 2026-10-10 19:16:24,215 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_in_store ... 2026-10-10 19:16:24,808 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:25,510 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:26,005 26 INFO 02118-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_reactions ... 2026-10-10 19:16:26,520 26 INFO 02118-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-10 19:16:26,768 26 INFO 02118-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-10 19:16:27,153 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.107 0.281 2026-10-10 19:16:27,229 26 INFO 02118-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_fr_FR_0 from n/a 2026-10-10 19:16:27,303 26 INFO 02118-19-0-all werkzeug: 127.0.0.1 - - [10/Oct/2026 19:16:27] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.035 0.033 2026-10-10 19:16:27,329 26 INFO 02118-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-10 19:16:27,334 26 INFO 02118-19-0-all odoo.service.server: 481 post-tests in 1617.42s, 344281 queries 2026-10-10 19:16:27,338 26 INFO 02118-19-0-all odoo.tests.stats: hr: 85 tests 111.64s 22022 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_attendance: 12 tests 156.42s 43167 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_expense: 70 tests 248.33s 63613 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_gamification: 4 tests 4.87s 578 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_holidays: 200 tests 404.11s 95197 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_holidays_attendance: 31 tests 61.06s 20760 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_homeworking_calendar: 8 tests 1.41s 366 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_org_chart: 11 tests 36.54s 6520 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_skills: 7 tests 36.97s 3841 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_skills_event: 3 tests 16.48s 642 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_skills_survey: 3 tests 3.54s 875 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_timesheet: 27 tests 35.22s 6302 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: hr_timesheet_attendance: 3 tests 7.37s 1333 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: html_builder: 3 tests 0.29s 12 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: html_editor: 40 tests 3.94s 593 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: http_routing: 3 tests 0.16s 32 queries 2026-10-10 19:16:27,339 26 INFO 02118-19-0-all odoo.tests.stats: im_livechat: 145 tests 367.63s 77550 queries 2026-10-10 19:16:27,340 26 ERROR 02118-19-0-all odoo.tests.result: 1 failed, 0 error(s) of 481 tests when loading database '02118-19-0-all' 2026-10-10 19:16:27,345 26 INFO 02118-19-0-all odoo.service.server: Initiating shutdown 2026-10-10 19:16:27,345 26 INFO 02118-19-0-all odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown. 2026-10-10 19:16:27,740 26 INFO 02118-19-0-all odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 3 connections