Docker command: python3 odoo/odoo-bin --addons-path odoo/addons,odoo/odoo/addons,duong-addons -d 00732-19-0-all --test-enable --test-tags -at_install,/fleet,/gamification,/gamification_sale_crm,/google_account,/google_address_autocomplete,/google_calendar,/google_gmail,/google_recaptcha,/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,/l10n_account_edi_ubl_cii_tests,/l10n_account_withholding_tax,/l10n_account_withholding_tax_pos,/l10n_ae,/l10n_ae_pos,/l10n_anz_ubl_pint,/l10n_ar,/l10n_ar_pos,/l10n_ar_stock,/l10n_ar_website_sale,/l10n_ar_withholding,/l10n_at,/l10n_au,/l10n_bd,/l10n_be,/l10n_be_pos_restaurant,/l10n_be_pos_sale,/l10n_bf,/l10n_bg,/l10n_bg_ledger,/l10n_bh,/l10n_bj,/l10n_bo,/l10n_br,/l10n_br_sales,/l10n_br_website_sale,/l10n_ca,/l10n_cd,/l10n_cf,/l10n_cg,/l10n_ch,/l10n_ch_pos,/l10n_ci,/l10n_cl,/l10n_cm,/l10n_cn,/l10n_cn_city,/l10n_co,/l10n_co_pos,/l10n_cr,/l10n_cy,/l10n_cz,/l10n_de,/l10n_din5008,/l10n_din5008_expense,/l10n_din5008_purchase,/l10n_din5008_repair,/l10n_din5008_sale,/l10n_din5008_stock,/l10n_dk,/l10n_dk_fik,/l10n_dk_nemhandel,/l10n_dk_oioubl,/l10n_do,/l10n_dz,/l10n_ec,/l10n_ec_sale,/l10n_ec_stock,/l10n_ee,/l10n_eg,/l10n_eg_edi_eta,/l10n_es,/l10n_es_edi_facturae,/l10n_es_edi_sii,/l10n_es_edi_tbai,/l10n_es_edi_tbai_pos,/l10n_es_edi_verifactu,/l10n_es_edi_verifactu_pos,/l10n_es_pos,/l10n_et,/l10n_eu_oss,/l10n_fi,/l10n_fi_sale,/l10n_fr,/l10n_fr_account,/l10n_fr_facturx_chorus_pro,/l10n_fr_hr_holidays,/l10n_fr_hr_work_entry_holidays,/l10n_fr_pos_cert,/l10n_ga,/l10n_gcc_invoice,/l10n_gcc_invoice_stock_account,/l10n_gcc_pos,/l10n_gn,/l10n_gq,/l10n_gr,/l10n_gr_edi,/l10n_gt,/l10n_gw,/l10n_hk,/l10n_hn,/l10n_hr,/l10n_hr_edi,/l10n_hr_kuna,/l10n_hu,/l10n_hu_edi,/l10n_id,/l10n_id_efaktur_coretax,/l10n_id_pos,/l10n_ie,/l10n_il,/l10n_in,/l10n_in_edi,/l10n_in_ewaybill,/l10n_in_ewaybill_irn,/l10n_in_ewaybill_stock,/l10n_in_hr_holidays,/l10n_in_pos,/l10n_in_purchase_stock,/l10n_in_sale,/l10n_in_sale_stock,/l10n_in_stock,/l10n_iq,/l10n_it,/l10n_it_edi,/l10n_it_edi_doi,/l10n_it_edi_sale,/l10n_it_stock_ddt,/l10n_jo,/l10n_jo_edi,/l10n_jo_edi_pos,/l10n_jp,/l10n_jp_ubl_pint,/l10n_ke,/l10n_ke_edi_tremol,/l10n_kh,/l10n_km,/l10n_kr,/l10n_kw,/l10n_kz,/l10n_latam_base,/l10n_latam_check,/l10n_latam_invoice_document,/l10n_lb_account,/l10n_lk,/l10n_lt,/l10n_lu,/l10n_lv,/l10n_ma,/l10n_mc,/l10n_ml,/l10n_mn,/l10n_mr,/l10n_mt,/l10n_mt_pos,/l10n_mu_account,/l10n_mx,/l10n_my,/l10n_my_edi,/l10n_my_edi_pos,/l10n_my_ubl_pint,/l10n_mz,/l10n_ne,/l10n_ng,/l10n_nl,/l10n_no,/l10n_nz,/l10n_om,/l10n_pa,/l10n_pe,/l10n_pe_pos,/l10n_ph,/l10n_pk,/l10n_pl,/l10n_pl_edi,/l10n_pt,/l10n_qa,/l10n_ro,/l10n_ro_cpv_code,/l10n_ro_edi,/l10n_ro_edi_stock,/l10n_ro_edi_stock_batch,/l10n_rs,/l10n_rs_edi,/l10n_rw,/l10n_sa,/l10n_sa_edi,/l10n_sa_edi_pos,/l10n_sa_pos,/l10n_sa_withholding_tax,/l10n_se,/l10n_sg,/l10n_sg_ubl_pint,/l10n_si,/l10n_sk,/l10n_sn,/l10n_syscohada,/l10n_td,/l10n_test_pos_qr_payment,/l10n_tg,/l10n_th,/l10n_tn,/l10n_tr,/l10n_tr_nilvera,/l10n_tr_nilvera_base_vat,/l10n_tr_nilvera_edispatch,/l10n_tr_nilvera_einvoice,/l10n_tr_nilvera_einvoice_extended,/l10n_tw,/l10n_tw_edi_ecpay,/l10n_tw_edi_ecpay_website_sale,/l10n_tz_account,/l10n_ua,/l10n_ug,/l10n_uk,/l10n_us,/l10n_us_account,/l10n_uy,/l10n_uy_pos,/l10n_ve,/l10n_vn,/l10n_vn_edi_viettel,/l10n_za,/l10n_zm_account,/link_tracker,/loyalty,/lunch --stop-after-init --log-level=test --max-cron-threads=0 ================================================= Adding readonly volume '/data/build/odoo' pointing to /home/git/runbot19/runbot/static/sources/odoo/4b7221d9edaf5529797d33296b5814ba90f16b12 Adding readonly volume '/data/build/duong-addons' pointing to /home/git/runbot19/runbot/static/sources/duong-addons/05097bb811e4893658aee69cfee1d7b3331c74b4 Adding readonly volume '/home/runbot19/.odoorc' pointing to /home/git/runbot19/runbot/static/build/00732-19-0/.odoorc Defaulting to user installation because normal site-packages is not writeable WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring asn1crypto: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version >= "3.13"' don't match your environment Ignoring cbor2: markers 'python_version < "3.12"' don't match your environment Ignoring chardet: markers 'python_version < "3.11"' don't match your environment Ignoring cryptography: markers 'python_version < "3.12"' don't match your environment Ignoring docutils: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version >= "3.13"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring idna: markers 'python_version < "3.12"' don't match your environment Ignoring Jinja2: markers 'python_version <= "3.10"' don't match your environment Ignoring libsass: markers 'python_version < "3.11"' don't match your environment Ignoring lxml: markers 'python_version <= "3.10"' don't match your environment Ignoring lxml: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring MarkupSafe: markers 'python_version <= "3.10"' don't match your environment Ignoring MarkupSafe: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring num2words: markers 'python_version < "3.12"' don't match your environment Ignoring openpyxl: markers 'python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version <= "3.10"' don't match your environment Ignoring Pillow: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version >= "3.13"' don't match your environment Ignoring psutil: markers 'python_version <= "3.10"' don't match your environment Ignoring psutil: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.11"' don't match your environment Ignoring psycopg2: markers 'python_version >= "3.13"' don't match your environment Ignoring pyopenssl: markers 'python_version < "3.12"' don't match your environment Ignoring PyPDF2: markers 'python_version <= "3.10"' don't match your environment Ignoring PyPDF: markers 'python_version >= "3.13"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32"' don't match your environment Ignoring python-dateutil: markers 'python_version < "3.11"' don't match your environment Ignoring python-magic: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-ldap: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-stdnum: markers 'python_version < "3.11"' don't match your environment Ignoring qrcode: markers 'python_version < "3.11"' don't match your environment Ignoring reportlab: markers 'python_version <= "3.10"' don't match your environment Ignoring reportlab: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring requests: markers 'python_version < "3.11"' don't match your environment Ignoring rjsmin: markers 'python_version < "3.11"' don't match your environment Ignoring rl-renderPM: markers 'sys_platform == "win32" and python_version >= "3.12"' don't match your environment Ignoring urllib3: markers 'python_version < "3.12"' don't match your environment Ignoring Werkzeug: markers 'python_version <= "3.10"' don't match your environment Ignoring Werkzeug: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring xlrd: markers 'python_version < "3.12"' don't match your environment Ignoring XlsxWriter: markers 'python_version < "3.12"' don't match your environment Ignoring zeep: markers 'python_version < "3.11"' don't match your environment Ignoring zeep: markers 'python_version >= "3.13"' don't match your environment Requirement already satisfied: asn1crypto==1.5.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 4)) (1.5.1) Requirement already satisfied: Babel==2.10.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 6)) (2.10.3) Requirement already satisfied: cbor2==5.6.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 9)) (5.6.2) Requirement already satisfied: chardet==5.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 11)) (5.2.0) Requirement already satisfied: cryptography==42.0.8 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 13)) (42.0.8) Requirement already satisfied: docutils==0.20.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 15)) (0.20.1) Requirement already satisfied: freezegun==1.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 17)) (1.2.1) Requirement already satisfied: geoip2==2.9.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 19)) (2.9.0) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 22)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 26)) (3.0.3) Requirement already satisfied: idna==3.6 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 29)) (3.6) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 31)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 33)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 36)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 37)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 40)) (2.1.5) Requirement already satisfied: num2words==0.5.13 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 42)) (0.5.13) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 43)) (0.21) Requirement already satisfied: openpyxl==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 45)) (3.1.2) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 46)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 49)) (10.2.0) Requirement already satisfied: polib==1.1.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 51)) (1.1.1) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 54)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 57)) (2.9.9) Requirement already satisfied: pyopenssl==24.1.0 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 60)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 62)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 65)) (3.5) Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 67)) (2.8.2) Requirement already satisfied: python-magic==0.4.27 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 69)) (0.4.27) Requirement already satisfied: python-ldap==3.4.4 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 71)) (3.4.4) Requirement already satisfied: python-stdnum==1.19 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 73)) (1.19) Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 74)) (2024.1) Requirement already satisfied: pyusb==1.2.1 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 75)) (1.2.1) Requirement already satisfied: qrcode==7.4.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 77)) (7.4.2) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 80)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 82)) (2.31.0) Requirement already satisfied: rjsmin==1.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 84)) (1.2.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 87)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 88)) (0.9.6.1) Requirement already satisfied: Werkzeug==3.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 91)) (3.0.1) Requirement already satisfied: xlrd==2.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 93)) (2.0.1) Requirement already satisfied: XlsxWriter==3.1.9 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 95)) (3.1.9) Requirement already satisfied: xlwt==1.3.0 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 96)) (1.3.0) Requirement already satisfied: zeep==4.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 98)) (4.2.1) Requirement already satisfied: cffi>=1.12 in /home/runbot19/.local/lib/python3.12/site-packages (from cryptography==42.0.8->-r odoo/requirements.txt (line 13)) (2.0.0) Requirement already satisfied: pyasn1>=0.3.7 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 71)) (0.4.8) Requirement already satisfied: pyasn1_modules>=0.1.5 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 71)) (0.2.8) Requirement already satisfied: pycparser in /home/runbot19/.local/lib/python3.12/site-packages (from cffi>=1.12->cryptography==42.0.8->-r odoo/requirements.txt (line 13)) (3.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' 2026-03-22 10:15:46,426 25 INFO ? odoo: Odoo version 19.0 2026-03-22 10:15:46,426 25 INFO ? odoo: Using configuration file at /home/runbot19/.odoorc 2026-03-22 10:15:46,426 25 INFO ? odoo: addons paths: _NamespacePath(['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/19.0', '/data/build/odoo/addons', '/data/build/duong-addons']) 2026-03-22 10:15:46,426 25 INFO ? odoo: database: runbot19@default:default 2026-03-22 10:15:47,493 25 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-03-22 10:15:47,575 25 INFO 00732-19-0-all odoo.tests.common: Importing test framework 2026-03-22 10:15:47,638 25 INFO 00732-19-0-all odoo.modules.loading: loading 1 modules... 2026-03-22 10:15:48,417 25 INFO 00732-19-0-all odoo.modules.loading: 1 modules loaded in 0.78s, 0 queries (+0 extra) 2026-03-22 10:15:48,728 25 INFO 00732-19-0-all odoo.modules.loading: loading 635 modules... 2026-03-22 10:16:07,116 25 INFO 00732-19-0-all odoo.modules.loading: 635 modules loaded in 18.39s, 0 queries (+0 extra) 2026-03-22 10:16:08,759 25 INFO 00732-19-0-all odoo.modules.loading: Modules loaded. 2026-03-22 10:16:09,593 25 INFO 00732-19-0-all odoo.registry: Registry loaded in 22.098s 2026-03-22 10:16:09,594 25 INFO 00732-19-0-all odoo.service.server: Starting post tests 2026-03-22 10:16:10,770 25 INFO 00732-19-0-all odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-03-22 10:16:11,929 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/031ea22/api_doc.assets.min.js (id:1083) 2026-03-22 10:16:12,665 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7f48a50/hr_attendance.assets_public_attendance.min.js (id:1084) 2026-03-22 10:16:12,812 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a891938/im_livechat.embed_assets_unit_tests.min.js (id:1085) 2026-03-22 10:16:19,841 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/37f5353/im_livechat.embed_assets_unit_tests_setup.min.js (id:1086) 2026-03-22 10:16:20,119 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/724bdc3/mail.assets_discuss_public_test_tours.min.js (id:1087) 2026-03-22 10:16:21,999 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e74cd9c/mail.assets_public.min.js (id:1088) 2026-03-22 10:16:22,035 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/11b21c3/mass_mailing.mailing_assets.min.js (id:1089) 2026-03-22 10:16:23,337 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e60f34d/mrp_subcontracting.webclient.min.js (id:1090) 2026-03-22 10:16:23,616 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/79956a3/point_of_sale.assets_debug.min.js (id:1091) 2026-03-22 10:16:25,869 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/bfdd694/point_of_sale.assets_prod.min.js (id:1092) 2026-03-22 10:16:27,985 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/bfdd694/point_of_sale.assets_prod_dark.min.js (id:1093) 2026-03-22 10:16:28,620 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ac93269/point_of_sale.customer_display_assets.min.js (id:1094) 2026-03-22 10:16:28,779 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f067bd7/point_of_sale.customer_display_assets_test.min.js (id:1095) 2026-03-22 10:16:29,737 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7d1f80c/pos_self_order.assets.min.js (id:1096) 2026-03-22 10:16:29,940 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/415f941/pos_self_order.assets_tests.min.js (id:1097) 2026-03-22 10:16:32,510 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5272b74/project.webclient.min.js (id:1098) 2026-03-22 10:16:32,584 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/snailmail.report_assets_snailmail.min.js (id:1099) 2026-03-22 10:16:33,229 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f7f0d9e/spreadsheet.public_spreadsheet.min.js (id:1100) 2026-03-22 10:16:33,380 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fba088c/survey.survey_assets.min.js (id:1101) 2026-03-22 10:16:33,417 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/177a5bf/survey.survey_user_input_session_assets.min.js (id:1102) 2026-03-22 10:16:34,299 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/bbb4291/web.__assets_tests_call__.min.js (id:1103) 2026-03-22 10:16:36,713 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8238247/web.assets_frontend_lazy.min.js (id:1104) 2026-03-22 10:16:36,754 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/03aedce/web.assets_frontend_minimal.min.js (id:1105) 2026-03-22 10:16:37,686 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/baaf80f/web.assets_tests.min.js (id:1106) 2026-03-22 10:16:44,642 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8137020/web.assets_unit_tests.min.js (id:1107) 2026-03-22 10:16:50,835 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5c89120/web.assets_unit_tests_setup.min.js (id:1108) 2026-03-22 10:16:54,982 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cabd0f9/web.assets_web.min.js (id:1109) 2026-03-22 10:16:55,038 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/39f801f/web.qunit_suite_tests.min.js (id:1110) 2026-03-22 10:16:55,206 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/20c43dd/web.report_assets_common.min.js (id:1111) 2026-03-22 10:16:55,222 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.report_assets_pdf.min.js (id:1112) 2026-03-22 10:16:59,552 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2a2b415/web.tests_assets.min.js (id:1113) 2026-03-22 10:16:59,663 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3d40060/website.assets_all_wysiwyg.min.js (id:1114) 2026-03-22 10:17:00,198 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8bcd9ea/website_slides.slide_embed_assets.min.js (id:1115) 2026-03-22 10:17:00,200 25 INFO 00732-19-0-all odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 49.310978412628174 seconds 2026-03-22 10:17:01,154 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b3b1b8f/api_doc.assets.min.css (id:1116) 2026-03-22 10:17:03,250 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0c6d94f/hr_attendance.assets_public_attendance.min.css (id:1117) 2026-03-22 10:17:03,281 25 INFO 00732-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:1118) 2026-03-22 10:17:08,360 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/16b729c/im_livechat.embed_assets_unit_tests_setup.min.css (id:1119) 2026-03-22 10:17:08,367 25 INFO 00732-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:1120) 2026-03-22 10:17:10,061 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c497b56/mail.assets_public.min.css (id:1121) 2026-03-22 10:17:12,327 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/119b5d5/mass_mailing.assets_iframe_style.min.css (id:1122) 2026-03-22 10:17:12,338 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f4dd608/mass_mailing.mailing_assets.min.css (id:1123) 2026-03-22 10:17:13,870 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a48fff5/mrp_subcontracting.webclient.min.css (id:1124) 2026-03-22 10:17:13,878 25 INFO 00732-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:1125) 2026-03-22 10:17:15,910 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5321648/point_of_sale.assets_prod.min.css (id:1126) 2026-03-22 10:17:18,079 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5321648/point_of_sale.assets_prod_dark.min.css (id:1127) 2026-03-22 10:17:19,361 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fdba638/point_of_sale.customer_display_assets.min.css (id:1128) 2026-03-22 10:17:19,371 25 INFO 00732-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:1129) 2026-03-22 10:17:20,963 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/62f4e09/pos_self_order.assets.min.css (id:1130) 2026-03-22 10:17:20,968 25 INFO 00732-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:1131) 2026-03-22 10:17:22,640 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dc0b634/project.webclient.min.css (id:1132) 2026-03-22 10:17:22,853 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0a70e8a/snailmail.report_assets_snailmail.min.css (id:1133) 2026-03-22 10:17:23,947 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ab78036/spreadsheet.public_spreadsheet.min.css (id:1134) 2026-03-22 10:17:23,969 25 INFO 00732-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:1135) 2026-03-22 10:17:24,262 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/52ec8fe/survey.survey_assets.min.css (id:1136) 2026-03-22 10:17:24,268 25 INFO 00732-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:1137) 2026-03-22 10:17:24,274 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.__assets_tests_call__.min.css (id:1138) 2026-03-22 10:17:28,120 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5ff22ba/web.assets_frontend.min.css (id:1139) 2026-03-22 10:17:31,195 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5ff22ba/web.assets_frontend_lazy.min.css (id:1140) 2026-03-22 10:17:31,202 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_frontend_minimal.min.css (id:1141) 2026-03-22 10:17:31,213 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_tests.min.css (id:1142) 2026-03-22 10:17:31,867 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fddbf2b/web.assets_unit_tests.min.css (id:1143) 2026-03-22 10:17:34,884 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/05269ed/web.assets_unit_tests_setup.min.css (id:1144) 2026-03-22 10:17:37,855 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/18cc034/web.assets_web.min.css (id:1145) 2026-03-22 10:17:41,318 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/aa74b84/web.assets_web_dark.min.css (id:1146) 2026-03-22 10:17:44,688 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ad5f7c0/web.assets_web_print.min.css (id:1147) 2026-03-22 10:17:44,692 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.qunit_suite_tests.min.css (id:1148) 2026-03-22 10:17:46,119 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/803149e/web.report_assets_common.min.css (id:1149) 2026-03-22 10:17:46,134 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/92914d8/web.report_assets_pdf.min.css (id:1150) 2026-03-22 10:17:49,099 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0cbd5d0/web.tests_assets.min.css (id:1151) 2026-03-22 10:17:49,323 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4797bde/website.assets_all_wysiwyg.min.css (id:1152) 2026-03-22 10:17:49,626 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4797bde/website.assets_wysiwyg.min.css (id:1153) 2026-03-22 10:17:50,991 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/caae972/website_slides.slide_embed_assets.min.css (id:1154) 2026-03-22 10:17:50,993 25 INFO 00732-19-0-all odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 50.79268407821655 seconds 2026-03-22 10:17:51,084 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_address_autocomplete ... 2026-03-22 10:17:55,636 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Chrome pid: 29 2026-03-22 10:17:55,637 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Chrome headless temporary user profile dir: /tmp/tmpgil9jzwx_chrome_odoo 2026-03-22 10:17:55,637 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Issuing json command http://127.0.0.1:35413/json/version 2026-03-22 10:17:55,652 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:17:55,811 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Browser version: Chrome/141.0.7390.54 2026-03-22 10:17:55,811 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Issuing json command http://127.0.0.1:35413/json 2026-03-22 10:17:55,850 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:17:55,925 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Websocket url found: ws://127.0.0.1:35413/devtools/page/773713621A9F1C91296BC372A354CC3B 2026-03-22 10:17:56,005 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Enable chrome headless console log notification 2026-03-22 10:17:56,017 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Chrome headless enable page notifications 2026-03-22 10:17:56,220 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:17:56,262 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Setting session cookie in browser 2026-03-22 10:17:56,265 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Open "http://127.0.0.1:8069/odoo/companies" in browser 2026-03-22 10:17:56,265 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Navigating to: "http://127.0.0.1:8069/odoo/companies" 2026-03-22 10:17:56,305 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:17:57,801 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:17:57] "GET /odoo/companies HTTP/1.1" 200 - 119 0.633 0.881 2026-03-22 10:17:57,809 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Navigation result: {'frameId': '773713621A9F1C91296BC372A354CC3B', 'loaderId': '2DCFACD04088EBB1CBD623B129247132', 'isDownload': False} 2026-03-22 10:17:57,809 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Evaluate ready code "odoo.isTourReady('autocomplete_address_tour')" 2026-03-22 10:17:57,879 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:17:57] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-03-22 10:17:58,286 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:17:58] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.234 0.188 2026-03-22 10:17:58,311 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:17:58] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.442 2026-03-22 10:17:58,407 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:17:58] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-03-22 10:17:58,573 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:17:58] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-03-22 10:17:59,227 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:17:59] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.026 2026-03-22 10:17:59,259 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:17:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.043 0.033 2026-03-22 10:17:59,315 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:17:59] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.024 2026-03-22 10:18:00,157 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.011 0.912 2026-03-22 10:18:00,295 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 10:18:00,391 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: Owl is running in 'dev' mode. 2026-03-22 10:18:00,571 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 26 0.157 0.213 2026-03-22 10:18:00,583 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.191 2026-03-22 10:18:00,672 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: The ready code tooks too much time : 2.862210512161255 2026-03-22 10:18:00,672 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Evaluate test code "odoo.startTour('autocomplete_address_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/companies", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:18:00,697 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.044 2026-03-22 10:18:00,790 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:1155) 2026-03-22 10:18:00,796 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.021 0.524 2026-03-22 10:18:00,809 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [1/13] Tour autocomplete_address_tour → Step click on new button to create a new record (trigger: .o_list_button_add) 2026-03-22 10:18:00,860 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-03-22 10:18:00,895 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-03-22 10:18:00,958 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.055 0.203 2026-03-22 10:18:01,079 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.030 0.348 2026-03-22 10:18:01,140 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:01] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.034 0.394 2026-03-22 10:18:01,196 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:01] "POST /web/action/load HTTP/1.1" 200 - 9 0.037 0.431 2026-03-22 10:18:01,318 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:01] "GET /odoo HTTP/1.1" 200 - 26 0.042 0.347 2026-03-22 10:18:01,335 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.276 2026-03-22 10:18:01,505 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:01] "POST /mail/data HTTP/1.1" 200 - 35 0.104 0.282 2026-03-22 10:18:01,538 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.562 2026-03-22 10:18:02,731 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:02] "POST /web/dataset/call_kw/res.company/get_views#res.company.get_views HTTP/1.1" 200 - 432 0.428 1.048 2026-03-22 10:18:02,778 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:02] "GET /web/image/res.partner/3/avatar_128?unique=1774168975000 HTTP/1.1" 200 - 6 0.013 2.051 2026-03-22 10:18:02,846 25 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-03-22 10:18:02,903 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:02] "POST /web/dataset/call_kw/res.company/web_search_read#res.company.web_search_read HTTP/1.1" 200 - 4 0.004 0.066 2026-03-22 10:18:02,948 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:02] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.078 2026-03-22 10:18:03,026 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:03] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.066 2026-03-22 10:18:03,099 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:03] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 10:18:03,213 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [2/13] Tour autocomplete_address_tour → Step Input in Street & Number field (trigger: div[name="street"] input) 2026-03-22 10:18:03,221 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:03] "POST /mail/data HTTP/1.1" 200 - 44 0.084 0.108 2026-03-22 10:18:03,264 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:03] "GET /web/image/res.company/1/logo?unique=1774174682973 HTTP/1.1" 200 - 3 0.004 0.082 2026-03-22 10:18:03,756 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:03] "POST /web/dataset/call_kw/res.company/get_views#res.company.get_views HTTP/1.1" 200 - 272 0.105 0.420 2026-03-22 10:18:03,803 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:03] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.018 0.485 2026-03-22 10:18:03,906 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:03] "POST /web/dataset/call_kw/res.company/onchange#res.company.onchange HTTP/1.1" 200 - 7 0.012 0.069 2026-03-22 10:18:04,121 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:04] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 10:18:04,124 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:04] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.022 0.030 2026-03-22 10:18:04,409 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [3/13] Tour autocomplete_address_tour → Step Check if results have appeared (trigger: .o-autocomplete--dropdown-item .dropdown-item) 2026-03-22 10:18:04,584 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:04] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.004 0.046 2026-03-22 10:18:04,820 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [4/13] Tour autocomplete_address_tour → Step Input again in street field (trigger: div[name="street"] input) 2026-03-22 10:18:04,874 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [5/13] Tour autocomplete_address_tour → Step Click on the first result (trigger: .o-autocomplete--dropdown-item .dropdown-item:contains(Result 0)) 2026-03-22 10:18:04,907 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:1156) 2026-03-22 10:18:04,914 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:04] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.007 0.259 2026-03-22 10:18:04,953 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:04] "POST /autocomplete/address HTTP/1.1" 200 - 5 0.013 0.108 2026-03-22 10:18:05,250 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:05] "POST /autocomplete/address HTTP/1.1" 200 - 0 0.000 0.023 2026-03-22 10:18:05,291 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:05] "GET /google_address_autocomplete/static/src/img/powered_by_google_on_white.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 10:18:05,333 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [6/13] Tour autocomplete_address_tour → Step Check Street & number have been set (trigger: div[name="street"] input:value("42 A fictional Street")) 2026-03-22 10:18:05,355 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:05] "POST /autocomplete/address_full HTTP/1.1" 200 - 2 0.010 0.007 2026-03-22 10:18:05,484 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:05] "POST /web/dataset/call_kw/res.company/onchange#res.company.onchange HTTP/1.1" 200 - 5 0.010 0.064 2026-03-22 10:18:05,545 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [7/13] Tour autocomplete_address_tour → Step Check Street2 have been set (trigger: div[name="street2"] input:value("A fictional Street 2")) 2026-03-22 10:18:05,596 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [8/13] Tour autocomplete_address_tour → Step Check City is not empty anymore (trigger: div[name="city"] input:value("A Fictional City")) 2026-03-22 10:18:05,663 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [9/13] Tour autocomplete_address_tour → Step Check Zip code is not empty anymore (trigger: div[name="zip"] input:value("12345")) 2026-03-22 10:18:05,714 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [10/13] Tour autocomplete_address_tour → Step Check Country is not empty anymore (trigger: div[name="country_id"] input:value("United States")) 2026-03-22 10:18:05,764 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [11/13] Tour autocomplete_address_tour → Step Check State is not empty anymore (trigger: div[name="state_id"] input:value("Alabama")) 2026-03-22 10:18:05,817 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [12/13] Tour autocomplete_address_tour → Step discard the form (trigger: .o_form_button_cancel) 2026-03-22 10:18:05,920 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: [13/13] Tour autocomplete_address_tour → 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-03-22 10:18:05,973 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:05] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.031 0.037 2026-03-22 10:18:06,002 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:06] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.027 2026-03-22 10:18:06,047 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:06] "POST /web/dataset/call_kw/res.company/web_search_read#res.company.web_search_read HTTP/1.1" 200 - 4 0.016 0.070 2026-03-22 10:18:06,079 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:06] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.087 2026-03-22 10:18:06,148 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: tour succeeded 2026-03-22 10:18:06,150 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: ╔══════════════════════════════════════════╗ ║ TOUR autocomplete_address_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-03-22 10:18:06,262 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:06] "GET /web/image/res.company/1/logo?unique=1774174685995 HTTP/1.1" 200 - 3 0.012 0.067 2026-03-22 10:18:06,536 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: heap 27086360 (allocated 28790784) 2026-03-22 10:18:06,593 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Closing chrome headless with pid 29 2026-03-22 10:18:06,603 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Closing websocket connection 2026-03-22 10:18:06,609 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Terminating chrome headless with pid 29 2026-03-22 10:18:06,833 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Removing chrome user profile "/tmp/tmpgil9jzwx_chrome_odoo" 2026-03-22 10:18:07,019 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_google_api_calls ... 2026-03-22 10:18:07,041 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:18:07,066 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:18:07,373 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:07] "POST /autocomplete/address HTTP/1.1" 200 - 20 0.015 0.299 2026-03-22 10:18:07,398 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:07] "POST /autocomplete/address_full HTTP/1.1" 200 - 6 0.004 0.010 2026-03-22 10:18:07,402 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_google_api_calls2 ... 2026-03-22 10:18:07,419 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:18:07,438 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:18:07,725 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:07] "POST /autocomplete/address_full HTTP/1.1" 200 - 19 0.014 0.277 2026-03-22 10:18:07,728 25 INFO 00732-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_no_access ... 2026-03-22 10:18:07,741 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:18:08,019 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:08] "POST /autocomplete/address_full HTTP/1.1" 200 - 18 0.011 0.270 2026-03-22 10:18:08,220 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 679 checked, 3 removed 2026-03-22 10:18:10,173 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_channel: Starting TestChannel.test_auto_subscribe_department ... 2026-03-22 10:18:10,330 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:18:14,502 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_0contract_1version ... 2026-03-22 10:18:14,705 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_1version ... 2026-03-22 10:18:14,979 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version ... 2026-03-22 10:18:15,157 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_end ... 2026-03-22 10:18:15,397 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_start ... 2026-03-22 10:18:15,591 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_start_date_end ... 2026-03-22 10:18:15,799 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each ... 2026-03-22 10:18:15,928 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each_w_date_end ... 2026-03-22 10:18:16,043 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each_w_date_start ... 2026-03-22 10:18:16,168 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each_w_date_start_date_end ... 2026-03-22 10:18:16,297 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each ... 2026-03-22 10:18:16,607 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each_w_date_end ... 2026-03-22 10:18:16,870 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each_w_date_start ... 2026-03-22 10:18:17,135 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each_w_date_start_date_end ... 2026-03-22 10:18:17,504 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 10:18:17,511 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestHrEmployeeLinks.test_shared_private_link_permissions ... 2026-03-22 10:18:18,132 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:18:18,978 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome pid: 216 2026-03-22 10:18:18,979 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome headless temporary user profile dir: /tmp/tmpx3kcldz1_chrome_odoo 2026-03-22 10:18:18,979 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Issuing json command http://127.0.0.1:41375/json/version 2026-03-22 10:18:18,981 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41375', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:18:19,144 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Browser version: Chrome/141.0.7390.54 2026-03-22 10:18:19,145 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Issuing json command http://127.0.0.1:41375/json 2026-03-22 10:18:19,150 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41375', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:18:19,201 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Websocket url found: ws://127.0.0.1:41375/devtools/page/42E81FE0CA789DA4CEDF8B382E786606 2026-03-22 10:18:19,278 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Enable chrome headless console log notification 2026-03-22 10:18:19,345 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome headless enable page notifications 2026-03-22 10:18:19,571 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:amy from n/a 2026-03-22 10:18:19,575 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Setting session cookie in browser 2026-03-22 10:18:19,579 25 INFO 00732-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-03-22 10:18:19,580 25 INFO 00732-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-03-22 10:18:19,613 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:18:21,971 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:21] "GET /odoo/employees/5 HTTP/1.1" 200 - 145 0.155 2.216 2026-03-22 10:18:21,975 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Navigation result: {'frameId': '42E81FE0CA789DA4CEDF8B382E786606', 'loaderId': '534E9FB5C9CD7A6B5E5906D6E525A2C2', 'isDownload': False} 2026-03-22 10:18:21,976 25 INFO 00732-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-03-22 10:18:22,061 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:22] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.030 2026-03-22 10:18:22,079 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:22] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-03-22 10:18:22,297 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:22] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.114 0.131 2026-03-22 10:18:22,311 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:22] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.158 2026-03-22 10:18:22,577 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:22] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.029 2026-03-22 10:18:23,262 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:18:23,288 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.021 2026-03-22 10:18:23,310 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.023 2026-03-22 10:18:23,321 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:18:23,402 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:1236) 2026-03-22 10:18:23,407 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.006 0.041 2026-03-22 10:18:23,461 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: Owl is running in 'dev' mode. 2026-03-22 10:18:23,484 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:18:23,518 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:18:23,662 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /odoo HTTP/1.1" 200 - 25 0.047 0.075 2026-03-22 10:18:23,691 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.134 2026-03-22 10:18:23,798 25 INFO 00732-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-03-22 10:18:23,889 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.041 0.044 2026-03-22 10:18:23,944 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:18:23,954 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:18:23,998 25 INFO 00732-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-03-22 10:18:24,034 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:24] "GET /web/image?model=res.users&field=avatar_128&id=7 HTTP/1.1" 200 - 14 0.063 0.119 2026-03-22 10:18:24,127 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:24] "POST /web/action/load HTTP/1.1" 200 - 11 0.039 0.229 2026-03-22 10:18:24,147 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:24] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.294 2026-03-22 10:18:24,249 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:24] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.026 2026-03-22 10:18:24,327 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:24] "POST /mail/data HTTP/1.1" 200 - 33 0.094 0.267 2026-03-22 10:18:24,388 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:24] "GET /web/image/res.partner/29/avatar_128?unique=1774174697000 HTTP/1.1" 200 - 6 0.011 0.500 2026-03-22 10:18:26,001 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 107 0.281 1.457 2026-03-22 10:18:26,027 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:18:26,039 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:18:26,065 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 10:18:26,156 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 22 0.037 1.851 2026-03-22 10:18:26,177 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:18:26,193 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:18:26,227 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:18:26,300 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 22 0.043 1.992 2026-03-22 10:18:26,332 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:18:26,414 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 22 0.031 2.105 2026-03-22 10:18:26,417 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 2.395 2026-03-22 10:18:26,434 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 2 0.001 2.089 2026-03-22 10:18:26,613 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: tour succeeded 2026-03-22 10:18:26,614 25 INFO 00732-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-03-22 10:18:26,716 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 22 0.063 2.248 2026-03-22 10:18:26,885 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: heap 17915036 (allocated 18829312) 2026-03-22 10:18:26,917 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Closing chrome headless with pid 216 2026-03-22 10:18:26,921 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Closing websocket connection 2026-03-22 10:18:26,929 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Terminating chrome headless with pid 216 2026-03-22 10:18:26,965 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:26] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 21 0.057 0.827 2026-03-22 10:18:27,126 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Removing chrome user profile "/tmp/tmpx3kcldz1_chrome_odoo" 2026-03-22 10:18:27,128 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:27] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 21 0.035 0.852 2026-03-22 10:18:27,219 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: waiting for threads: [, ] 2026-03-22 10:18:27,245 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:27] "POST /web/action/load HTTP/1.1" 200 - 11 0.008 0.756 2026-03-22 10:18:27,273 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:18:31,435 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestVersionCron.test_version_cron_update_fields ... 2026-03-22 10:18:31,702 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestVersionCron.test_version_cron_update_no_fields ... 2026-03-22 10:18:32,120 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 10:18:32,127 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestHrEmployeeWebJson.test_webjson_employees ... 2026-03-22 10:18:32,151 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:18:32,177 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:18:32,550 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:32] "GET /json/1/employees HTTP/1.1" 307 - 40 0.047 0.328 2026-03-22 10:18:32,702 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:18:32] "GET /json/1/employees?offset=0&limit=80 HTTP/1.1" 200 - 44 0.048 0.093 2026-03-22 10:18:32,715 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 10:18:33,684 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_1_version_contract_synchronisation ... 2026-03-22 10:18:33,979 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_2_versions_contract_synchronisation ... 2026-03-22 10:18:34,225 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_archive_or_unassign_all_versions ... 2026-03-22 10:18:34,636 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_contracts_no_overlap ... 2026-03-22 10:18:35,020 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_cron_update_current_version ... 2020-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_cron: Job 'HR Employee: Update Current Version' (34) starting 2020-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common: Simulating signal changes during tests 2020-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_cron: Job 'HR Employee: Update Current Version' (34) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2020-01-02 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_cron: Job 'HR Employee: Update Current Version' (34) starting 2020-01-02 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_cron: Job 'HR Employee: Update Current Version' (34) fully done (#loop 1; done 0; remaining 0; duration 0.00s) 2026-03-22 10:18:35,649 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_date_version_sync_contract_date_start_for_single_version ... 2026-03-22 10:18:36,036 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_constraints ... 2026-03-22 10:18:36,380 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_new_version_in_contract ... 2026-03-22 10:18:36,941 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_new_version_out_of_contract ... 2026-03-22 10:18:37,846 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_synchronisation ... 2026-03-22 10:18:38,549 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_delete_version ... 2026-03-22 10:18:38,947 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [715] 2026-03-22 10:18:38,975 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [108] 2026-03-22 10:18:39,004 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [710] 2026-03-22 10:18:39,016 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [106] 2026-03-22 10:18:39,050 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [714] 2026-03-22 10:18:39,058 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_hr_version_fields_tracking ... 2026-03-22 10:18:39,060 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_in_out_contract ... 2026-03-22 10:18:39,311 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_contract_sync_different_contract ... 2026-03-22 10:18:39,720 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_contract_sync_same_contract ... 2026-03-22 10:18:40,033 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_all_contract ... 2026-03-22 10:18:40,513 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_incompatible ... 2026-03-22 10:18:41,030 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_mix_contract ... 2026-03-22 10:18:41,436 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_no_contract ... 2026-03-22 10:18:41,855 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_other ... 2026-03-22 10:18:42,335 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_other_and_contract_date_sync ... 2026-03-22 10:18:42,852 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_occupation_dates ... 2026-03-22 10:18:43,183 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_related_fields_on_version ... 2026-03-22 10:18:43,184 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_related_fields_on_version_onchange ... 2026-03-22 10:18:43,192 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_search_on_version_fields ... 2026-03-22 10:18:44,386 25 INFO 00732-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: contract_date_start 2026-03-22 10:18:44,404 25 INFO 00732-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: wage 2026-03-22 10:18:44,409 25 INFO 00732-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: wage 2026-03-22 10:18:44,574 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_unlink_version_except_one ... 2026-03-22 10:18:44,906 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [802] 2026-03-22 10:18:44,937 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [139] 2026-03-22 10:18:44,988 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-22 10:18:55,176 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17710] 2026-03-22 10:18:55,180 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 10:18:57,150 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_assert_initial_values ... 2026-03-22 10:18:57,458 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_get_default_recipients ... 2026-03-22 10:18:57,703 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_get_suggested_recipients ... 2026-03-22 10:18:57,955 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_template ... 2026-03-22 10:18:58,497 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-03-22 10:18:58,504 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts: Starting TestEmployeeMultipleBanksUi.test_employee_profile_tour ... 2026-03-22 10:18:59,420 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome pid: 391 2026-03-22 10:18:59,420 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome headless temporary user profile dir: /tmp/tmp6ef61lz8_chrome_odoo 2026-03-22 10:18:59,420 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:44059/json/version 2026-03-22 10:18:59,435 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:18:59,541 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Browser version: Chrome/141.0.7390.54 2026-03-22 10:18:59,541 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:44059/json 2026-03-22 10:18:59,542 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:18:59,577 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Websocket url found: ws://127.0.0.1:44059/devtools/page/E81AF0702C105E33412B0E02AC533FB1 2026-03-22 10:18:59,639 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Enable chrome headless console log notification 2026-03-22 10:18:59,666 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome headless enable page notifications 2026-03-22 10:18:59,937 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:18:59,951 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Setting session cookie in browser 2026-03-22 10:18:59,953 25 INFO 00732-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-03-22 10:18:59,953 25 INFO 00732-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-03-22 10:18:59,977 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:19:02,416 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:02] "GET /odoo HTTP/1.1" 200 - 156 0.182 2.265 2026-03-22 10:19:02,421 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Navigation result: {'frameId': 'E81AF0702C105E33412B0E02AC533FB1', 'loaderId': '5821850D11E034D4B0A1EB670CE3BE12', 'isDownload': False} 2026-03-22 10:19:02,421 25 INFO 00732-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-03-22 10:19:02,480 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:02] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.017 2026-03-22 10:19:02,534 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:02] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.020 0.030 2026-03-22 10:19:02,836 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:02] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.131 0.202 2026-03-22 10:19:02,878 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:02] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.154 2026-03-22 10:19:03,113 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:03] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-03-22 10:19:03,919 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:03] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 10:19:03,930 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.017 2026-03-22 10:19:03,951 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-03-22 10:19:03,954 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:03] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:19:04,024 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 10:19:04,096 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 26 0.036 0.078 2026-03-22 10:19:04,123 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: Owl is running in 'dev' mode. 2026-03-22 10:19:04,130 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:1675) 2026-03-22 10:19:04,135 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.007 0.095 2026-03-22 10:19:04,153 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:19:04,177 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:19:04,283 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "GET /odoo HTTP/1.1" 200 - 26 0.022 0.069 2026-03-22 10:19:04,323 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.118 2026-03-22 10:19:04,480 25 INFO 00732-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-03-22 10:19:04,513 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-03-22 10:19:04,516 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.027 2026-03-22 10:19:04,540 25 INFO 00732-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-03-22 10:19:04,570 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.064 0.085 2026-03-22 10:19:04,611 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.168 2026-03-22 10:19:04,637 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.202 2026-03-22 10:19:04,673 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.101 2026-03-22 10:19:04,720 25 INFO 00732-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-03-22 10:19:04,796 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "POST /mail/data HTTP/1.1" 200 - 35 0.046 0.176 2026-03-22 10:19:04,873 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "GET /web/image/res.partner/3/avatar_128?unique=1774168975000 HTTP/1.1" 200 - 6 0.012 0.414 2026-03-22 10:19:04,909 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.215 2026-03-22 10:19:04,917 25 INFO 00732-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-03-22 10:19:04,942 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:04] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.020 2026-03-22 10:19:05,076 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:05] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:19:05,200 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:05] "POST /mail/data HTTP/1.1" 200 - 56 0.093 0.206 2026-03-22 10:19:05,211 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:05] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.149 2026-03-22 10:19:06,712 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:06] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 107 0.149 1.353 2026-03-22 10:19:06,729 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:06] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:19:06,739 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:06] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:19:06,759 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:06] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:19:06,814 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:06] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 20 0.028 1.689 2026-03-22 10:19:06,823 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:06] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:19:06,833 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:06] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:19:06,844 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:06] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:19:07,221 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 96 0.130 1.987 2026-03-22 10:19:07,230 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:19:07,329 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.021 2.205 2026-03-22 10:19:07,332 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 2.587 2026-03-22 10:19:07,427 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 20 0.024 2.308 2026-03-22 10:19:07,521 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.019 2.284 2026-03-22 10:19:07,615 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.022 0.819 2026-03-22 10:19:07,706 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.016 0.838 2026-03-22 10:19:07,741 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.010 0.446 2026-03-22 10:19:07,872 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 30 0.024 0.068 2026-03-22 10:19:07,908 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.071 2026-03-22 10:19:07,993 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:07] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.036 2026-03-22 10:19:08,101 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:08] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.042 2026-03-22 10:19:08,232 25 INFO 00732-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-03-22 10:19:08,250 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:08] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.029 0.084 2026-03-22 10:19:08,293 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:08] "GET /web/image/hr.employee/1/image_128?unique=1774168363000 HTTP/1.1" 200 - 10 0.015 0.076 2026-03-22 10:19:08,310 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:08] "GET /web/image/hr.employee/44/image_128?unique=1774174738000 HTTP/1.1" 200 - 4 0.004 0.101 2026-03-22 10:19:08,545 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:08] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 70 0.072 0.191 2026-03-22 10:19:08,752 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:08] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.016 2026-03-22 10:19:08,763 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:08] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-03-22 10:19:08,812 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:08] "POST /web/dataset/call_kw/hr.employee/get_presence_server_action_data#hr.employee.get_presence_server_action_data HTTP/1.1" 200 - 11 0.007 0.006 2026-03-22 10:19:08,975 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:08] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.033 0.079 2026-03-22 10:19:08,990 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:08] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.080 2026-03-22 10:19:09,210 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:09] "GET /web/image/hr.employee/44/avatar_128?unique=1774174738000 HTTP/1.1" 200 - 3 0.010 0.014 2026-03-22 10:19:09,260 25 INFO 00732-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-03-22 10:19:09,361 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:09] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.039 0.043 2026-03-22 10:19:09,443 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:09] "POST /mail/data HTTP/1.1" 200 - 29 0.020 0.075 2026-03-22 10:19:09,493 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:09] "POST /web/dataset/call_kw/res.partner.bank/web_name_search#res.partner.bank.web_name_search HTTP/1.1" 200 - 1 0.001 0.006 2026-03-22 10:19:09,494 25 INFO 00732-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-03-22 10:19:09,596 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:09] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-03-22 10:19:09,776 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:09] "GET /web/image/res.partner/2/avatar_128?unique=1774168970000 HTTP/1.1" 200 - 5 0.008 0.038 2026-03-22 10:19:09,847 25 INFO 00732-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-03-22 10:19:09,928 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:09] "POST /web/dataset/call_kw/res.partner.bank/get_views#res.partner.bank.get_views HTTP/1.1" 200 - 11 0.025 0.050 2026-03-22 10:19:10,143 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:1676) 2026-03-22 10:19:10,149 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:10] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.007 0.264 2026-03-22 10:19:10,198 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:10] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 9 0.009 0.222 2026-03-22 10:19:10,484 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:10] "GET /web/image/hr.employee/44/avatar_128 HTTP/1.1" 200 - 3 0.007 0.030 2026-03-22 10:19:10,495 25 INFO 00732-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-03-22 10:19:10,619 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:10] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 24 0.030 0.078 2026-03-22 10:19:10,807 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:10] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.007 0.047 2026-03-22 10:19:11,102 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:11] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 44 0.052 0.213 2026-03-22 10:19:11,191 25 INFO 00732-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-03-22 10:19:11,538 25 INFO 00732-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-03-22 10:19:11,605 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:11] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 8 0.008 0.042 2026-03-22 10:19:11,786 25 INFO 00732-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-03-22 10:19:11,858 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:11] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 14 0.017 0.050 2026-03-22 10:19:11,912 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:11] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.009 0.027 2026-03-22 10:19:12,108 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:12] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 44 0.026 0.147 2026-03-22 10:19:12,247 25 INFO 00732-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-03-22 10:19:12,256 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:12] "POST /web/dataset/call_kw/res.partner.bank/web_name_search#res.partner.bank.web_name_search HTTP/1.1" 200 - 1 0.001 0.006 2026-03-22 10:19:12,515 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:12] "POST /web/dataset/call_kw/res.partner.bank/web_name_search#res.partner.bank.web_name_search HTTP/1.1" 200 - 1 0.001 0.010 2026-03-22 10:19:12,608 25 INFO 00732-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-03-22 10:19:12,669 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:12] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 8 0.009 0.044 2026-03-22 10:19:12,787 25 INFO 00732-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-03-22 10:19:12,863 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:12] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 14 0.019 0.049 2026-03-22 10:19:12,922 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:12] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.007 0.027 2026-03-22 10:19:13,193 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:13] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 44 0.053 0.188 2026-03-22 10:19:13,281 25 INFO 00732-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-03-22 10:19:13,625 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:13] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 62 0.089 0.247 2026-03-22 10:19:13,683 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:13] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.015 0.031 2026-03-22 10:19:13,717 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:13] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.008 0.035 2026-03-22 10:19:13,798 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:13] "POST /mail/data HTTP/1.1" 200 - 20 0.024 0.060 2026-03-22 10:19:13,909 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:13] "GET /web/image/hr.employee/44/avatar_128?unique=1774174753000 HTTP/1.1" 200 - 3 0.003 0.021 2026-03-22 10:19:13,943 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: tour succeeded 2026-03-22 10:19:13,945 25 INFO 00732-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-03-22 10:19:14,501 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: heap 35215152 (allocated 37036032) 2026-03-22 10:19:14,536 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Closing chrome headless with pid 391 2026-03-22 10:19:14,546 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Closing websocket connection 2026-03-22 10:19:14,547 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Terminating chrome headless with pid 391 2026-03-22 10:19:14,668 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Removing chrome user profile "/tmp/tmp6ef61lz8_chrome_odoo" 2026-03-22 10:19:14,752 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:19:14,754 25 INFO 00732-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-03-22 10:19:14,900 25 INFO 00732-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-03-22 10:19:14,958 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_payroll_fields_access: Starting TestPayrollFieldsAccess.test_related_fields_on_version ... 2026-03-22 10:19:14,969 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 10:19:15,995 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_access_preferences_view ... 2026-03-22 10:19:16,511 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:19:16,903 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_access_preferences_view_toolbar ... 2026-03-22 10:19:17,412 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:19:18,334 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:19:18,747 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_employee_fields_groups ... 2026-03-22 10:19:19,301 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:19:19,640 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_open_preferences_with_group_without_external_id ... 2026-03-22 10:19:19,927 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_preferences_view_fields ... 2026-03-22 10:19:20,489 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:19:21,218 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:19:21,347 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-22 10:19:21,353 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui: Starting TestEmployeeUi.test_employee_profile_tour ... 2026-03-22 10:19:21,881 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:19:22,450 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:19:23,313 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome pid: 608 2026-03-22 10:19:23,314 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome headless temporary user profile dir: /tmp/tmpkqntdd5h_chrome_odoo 2026-03-22 10:19:23,314 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:44701/json/version 2026-03-22 10:19:23,317 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44701', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:19:23,523 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Browser version: Chrome/141.0.7390.54 2026-03-22 10:19:23,524 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:44701/json 2026-03-22 10:19:23,527 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44701', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:19:23,625 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Websocket url found: ws://127.0.0.1:44701/devtools/page/6EF047FEAF5F55F4371B29373CAE649E 2026-03-22 10:19:23,708 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Enable chrome headless console log notification 2026-03-22 10:19:23,777 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome headless enable page notifications 2026-03-22 10:19:24,028 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:davidelora from n/a 2026-03-22 10:19:24,032 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Setting session cookie in browser 2026-03-22 10:19:24,034 25 INFO 00732-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-03-22 10:19:24,034 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-22 10:19:24,098 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:19:26,367 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:26] "GET /odoo HTTP/1.1" 200 - 148 0.159 2.142 2026-03-22 10:19:26,383 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Navigation result: {'frameId': '6EF047FEAF5F55F4371B29373CAE649E', 'loaderId': 'DD19A3D70584A257524983B289605C15', 'isDownload': False} 2026-03-22 10:19:26,385 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Evaluate ready code "odoo.isTourReady('hr_employee_tour')" 2026-03-22 10:19:26,561 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:26] "GET /web/webclient/load_menus HTTP/1.1" 200 - 34 0.041 0.075 2026-03-22 10:19:26,583 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:26] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.125 2026-03-22 10:19:26,615 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:26] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.162 2026-03-22 10:19:26,789 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:26] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.010 0.030 2026-03-22 10:19:27,172 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:27] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-03-22 10:19:27,868 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:27] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 10:19:27,896 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.021 0.017 2026-03-22 10:19:27,919 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.019 2026-03-22 10:19:27,940 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:27] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:19:28,037 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:1767) 2026-03-22 10:19:28,041 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.006 0.063 2026-03-22 10:19:28,066 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: Owl is running in 'dev' mode. 2026-03-22 10:19:28,089 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:19:28,116 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:19:28,197 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "GET /odoo HTTP/1.1" 200 - 26 0.017 0.049 2026-03-22 10:19:28,235 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.090 2026-03-22 10:19:28,403 25 INFO 00732-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-03-22 10:19:28,412 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:19:28,414 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "GET /web/image?model=res.users&field=avatar_128&id=25 HTTP/1.1" 200 - 14 0.031 0.068 2026-03-22 10:19:28,434 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 10:19:28,449 25 INFO 00732-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-03-22 10:19:28,471 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.029 0.116 2026-03-22 10:19:28,530 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "POST /web/action/load HTTP/1.1" 200 - 5 0.014 0.174 2026-03-22 10:19:28,593 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "GET /web/image/res.partner/91/avatar_128?unique=1774174761000 HTTP/1.1" 200 - 6 0.016 0.240 2026-03-22 10:19:28,625 25 INFO 00732-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-03-22 10:19:28,636 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.186 2026-03-22 10:19:28,745 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "POST /mail/data HTTP/1.1" 200 - 33 0.040 0.265 2026-03-22 10:19:28,748 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-03-22 10:19:28,841 25 INFO 00732-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-03-22 10:19:28,956 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:28] "POST /web/action/load HTTP/1.1" 200 - 10 0.025 0.076 2026-03-22 10:19:29,083 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:29] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.042 2026-03-22 10:19:29,150 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:29] "POST /mail/data HTTP/1.1" 200 - 43 0.103 0.175 2026-03-22 10:19:30,675 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:30] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 107 0.175 1.453 2026-03-22 10:19:30,688 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:30] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:19:30,696 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:30] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 10:19:30,714 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:30] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:19:30,765 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:30] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 22 0.023 1.711 2026-03-22 10:19:30,778 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:30] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:19:30,789 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:30] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:19:30,809 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:30] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:19:30,922 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:30] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 22 0.023 1.836 2026-03-22 10:19:30,936 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:30] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:19:31,041 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:31] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 22 0.030 1.953 2026-03-22 10:19:31,174 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:31] "POST /web/dataset/call_kw/hr.employee.public/get_views#hr.employee.public.get_views HTTP/1.1" 200 - 45 0.043 2.021 2026-03-22 10:19:31,285 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:31] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 22 0.027 2.090 2026-03-22 10:19:31,350 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:31] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.007 0.044 2026-03-22 10:19:31,482 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:31] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 21 0.035 0.623 2026-03-22 10:19:31,588 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:31] "POST /web/dataset/call_kw/hr.employee.public/web_search_read#hr.employee.public.web_search_read HTTP/1.1" 200 - 27 0.032 0.323 2026-03-22 10:19:31,609 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:31] "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.007 0.367 2026-03-22 10:19:31,698 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:31] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.010 0.167 2026-03-22 10:19:31,827 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:31] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 21 0.023 1.079 2026-03-22 10:19:31,880 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:31] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.211 2026-03-22 10:19:32,085 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "GET /web/image/res.users/26/avatar_128 HTTP/1.1" 200 - 7 0.027 0.076 2026-03-22 10:19:32,096 25 INFO 00732-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-03-22 10:19:32,182 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.029 0.172 2026-03-22 10:19:32,229 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "GET /web/image/res.users/25/avatar_128 HTTP/1.1" 200 - 7 0.011 0.239 2026-03-22 10:19:32,258 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "GET /web/image/hr.employee.public/1/image_1024?unique=1774174771677 HTTP/1.1" 200 - 10 0.008 0.230 2026-03-22 10:19:32,269 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "GET /web/image/hr.employee.public/51/image_1024?unique=1774174771681 HTTP/1.1" 200 - 3 0.002 0.239 2026-03-22 10:19:32,283 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "GET /web/image/hr.employee.public/50/image_1024?unique=1774174771682 HTTP/1.1" 200 - 3 0.002 0.248 2026-03-22 10:19:32,302 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "POST /web/dataset/call_kw/gamification.badge.user/get_views#gamification.badge.user.get_views HTTP/1.1" 200 - 9 0.006 0.149 2026-03-22 10:19:32,437 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "POST /web/dataset/call_kw/hr.employee.public/web_read#hr.employee.public.web_read HTTP/1.1" 200 - 33 0.034 0.078 2026-03-22 10:19:32,534 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.033 2026-03-22 10:19:32,568 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "POST /web/dataset/call_kw/hr.employee/get_presence_server_action_data#hr.employee.get_presence_server_action_data HTTP/1.1" 200 - 11 0.015 0.021 2026-03-22 10:19:32,589 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "POST /hr/get_org_chart HTTP/1.1" 200 - 3 0.003 0.028 2026-03-22 10:19:32,595 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.031 2026-03-22 10:19:32,680 25 INFO 00732-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-03-22 10:19:32,711 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "POST /web/dataset/call_kw/hr.employee.public/read#hr.employee.public.read HTTP/1.1" 200 - 3 0.007 0.021 2026-03-22 10:19:32,734 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "GET /web/image/hr.employee.public/50/avatar_128?unique=1774174772497 HTTP/1.1" 200 - 4 0.009 0.035 2026-03-22 10:19:32,791 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:32] "POST /web/dataset/call_kw/res.users/search#res.users.search HTTP/1.1" 200 - 9 0.015 0.030 2026-03-22 10:19:33,024 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:33] "POST /mail/action HTTP/1.1" 200 - 45 0.060 0.159 2026-03-22 10:19:33,123 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:33] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.005 0.020 2026-03-22 10:19:33,415 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:33] "POST /discuss/channel/messages HTTP/1.1" 200 - 6 0.008 0.030 2026-03-22 10:19:33,464 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:33] "GET /web/image/res.partner/92/avatar_128?unique=1774174761000 HTTP/1.1" 200 - 6 0.013 0.066 2026-03-22 10:19:33,509 25 INFO 00732-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-03-22 10:19:33,642 25 INFO 00732-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-03-22 10:19:33,727 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: tour succeeded 2026-03-22 10:19:33,733 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: ╔═════════════════════════════════╗ ║ TOUR hr_employee_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-03-22 10:19:33,818 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:33] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 14 0.023 0.061 2026-03-22 10:19:34,046 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: heap 25600228 (allocated 27353088) 2026-03-22 10:19:34,072 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Closing chrome headless with pid 608 2026-03-22 10:19:34,078 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Closing websocket connection 2026-03-22 10:19:34,089 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Terminating chrome headless with pid 608 2026-03-22 10:19:34,212 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Removing chrome user profile "/tmp/tmpkqntdd5h_chrome_odoo" 2026-03-22 10:19:34,259 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui: Starting TestEmployeeUi.test_version_timeline_auto_save_tour ... 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Chrome pid: 807 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Chrome headless temporary user profile dir: /tmp/tmpmnhsnicg_chrome_odoo 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Issuing json command http://127.0.0.1:38363/json/version 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38363', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Browser version: Chrome/141.0.7390.54 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Issuing json command http://127.0.0.1:38363/json 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38363', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Websocket url found: ws://127.0.0.1:38363/devtools/page/8297787742146D90767EF9D16537C3D1 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Enable chrome headless console log notification 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Chrome headless enable page notifications 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:alice from n/a 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Setting session cookie in browser 2024-01-01 00:00:00,000 25 INFO 00732-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 2024-01-01 00:00:00,000 25 INFO 00732-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" 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /odoo HTTP/1.1" 200 - 148 0.139 2.022 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Navigation result: {'frameId': '8297787742146D90767EF9D16537C3D1', 'loaderId': 'F892D1990017FEDFA39D2640C31EF6B5', 'isDownload': False} 2024-01-01 00:00:00,000 25 INFO 00732-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')" 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.016 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.057 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.067 0.130 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.042 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.009 2024-01-01 00:00:00,000 25 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.005 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.022 0.015 2024-01-01 00:00:00,000 25 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.006 2024-01-01 00:00:00,000 25 INFO 00732-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.001 0.047 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:1788) 2024-01-01 00:00:00,000 25 INFO 00732-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 - 6 0.010 0.063 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: Owl is running in 'dev' mode. 2024-01-01 00:00:00,000 25 INFO 00732-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.003 2024-01-01 00:00:00,000 25 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 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /odoo HTTP/1.1" 200 - 26 0.030 0.076 2024-01-01 00:00:00,000 25 INFO 00732-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.115 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.024 2024-01-01 00:00:00,000 25 INFO 00732-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.009 0.054 2024-01-01 00:00:00,000 25 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.006 2024-01-01 00:00:00,000 25 INFO 00732-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})" 2024-01-01 00:00:00,000 25 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.018 2024-01-01 00:00:00,000 25 INFO 00732-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.058 0.153 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.partner/93/avatar_128?unique=1774174761000 HTTP/1.1" 200 - 6 0.015 0.255 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [1/11] Tour version_timeline_auto_save_tour → Step .o_navbar_apps_menu button:enabled 2024-01-01 00:00:00,000 25 INFO 00732-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.054 0.179 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 33 0.030 0.282 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [2/11] Tour version_timeline_auto_save_tour → Step Open Employees app (trigger: .o_app[data-menu-xmlid='hr.menu_hr_root']) 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [3/11] Tour version_timeline_auto_save_tour → Step Open an Employee Profile (trigger: .o_kanban_record:contains('Bob M.')) 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 43 0.082 0.285 2024-01-01 00:00:00,000 25 INFO 00732-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.263 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.023 0.148 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.026 0.037 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/discuss.channel/1/avatar_128?unique=9a5b52d8c6aa8a4dac089f6b5deadbb0a4ac9e12526857e11c74b440db51b91aa6d3b6181dbc0ea7b2d003267fde3260c4e2eb5b22bea7d47ac220f4094fe0c3 HTTP/1.1" 200 - 3 0.004 0.026 2024-01-01 00:00:00,000 25 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.002 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1774168970000 HTTP/1.1" 200 - 5 0.030 0.074 2024-01-01 00:00:00,000 25 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 2024-01-01 00:00:00,000 25 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.004 2024-01-01 00:00:00,000 25 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.005 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 107 0.121 1.277 2024-01-01 00:00:00,000 25 INFO 00732-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.023 1.467 2024-01-01 00:00:00,000 25 INFO 00732-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.024 1.549 2024-01-01 00:00:00,000 25 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 2024-01-01 00:00:00,000 25 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.004 2024-01-01 00:00:00,000 25 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 2024-01-01 00:00:00,000 25 INFO 00732-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.033 1.667 2024-01-01 00:00:00,000 25 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 2024-01-01 00:00:00,000 25 INFO 00732-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.022 1.790 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 27, model: hr.employee, field: employee_cars_count 2024-01-01 00:00:00,000 25 INFO 00732-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 - 101 0.075 1.974 2024-01-01 00:00:00,000 25 INFO 00732-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.007 0.805 2024-01-01 00:00:00,000 25 INFO 00732-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.626 2024-01-01 00:00:00,000 25 INFO 00732-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.020 0.895 2024-01-01 00:00:00,000 25 INFO 00732-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.010 0.208 2024-01-01 00:00:00,000 25 INFO 00732-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.030 0.073 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.007 0.082 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.006 0.046 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [4/11] Tour version_timeline_auto_save_tour → Step Open Payroll Page (trigger: .o_notebook_headers a[name='payroll_information']) 2024-01-01 00:00:00,000 25 INFO 00732-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.029 0.063 2024-01-01 00:00:00,000 25 INFO 00732-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.010 0.081 2024-01-01 00:00:00,000 25 INFO 00732-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.010 0.117 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/53/image_128?unique=1774174761000 HTTP/1.1" 200 - 11 0.019 0.124 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/1/image_128?unique=1774168363000 HTTP/1.1" 200 - 4 0.008 0.159 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/52/image_128?unique=1774174761000 HTTP/1.1" 200 - 4 0.006 0.192 2024-01-01 00:00:00,000 25 INFO 00732-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 - 72 0.085 0.325 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.006 0.026 2024-01-01 00:00:00,000 25 INFO 00732-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.001 0.019 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/get_presence_server_action_data#hr.employee.get_presence_server_action_data HTTP/1.1" 200 - 11 0.004 0.007 2024-01-01 00:00:00,000 25 INFO 00732-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.030 0.044 2024-01-01 00:00:00,000 25 INFO 00732-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.014 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/53/avatar_128?unique=1774174761000 HTTP/1.1" 200 - 3 0.013 0.014 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [5/11] Tour version_timeline_auto_save_tour → Step Open contract end date (trigger: .o_field_widget[name='contract_date_end'] .o_input) 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.031 0.063 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [6/11] Tour version_timeline_auto_save_tour → Step Go to the next month (trigger: .o_next) 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 32 0.038 0.115 2024-01-01 00:00:00,000 25 INFO 00732-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.000 0.039 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [7/11] Tour version_timeline_auto_save_tour → Step Choose date X + 1 (trigger: .o_date_item_cell:nth-child(11) > div) 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [8/11] Tour version_timeline_auto_save_tour → Step Open Create New Version (trigger: .o_field_widget[name='version_id'] > .o_arrow_button_wrapper > button) 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [9/11] Tour version_timeline_auto_save_tour → Step Go to the next month (trigger: .o_next) 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:1789) 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.007 0.285 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [10/11] Tour version_timeline_auto_save_tour → Step Choose date X + 2 (trigger: .o_date_item_cell:nth-child(12) > div) 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: [11/11] Tour version_timeline_auto_save_tour → Step Wait until the form is saved (trigger: body .o_form_saved) 2024-01-01 00:00:00,000 25 INFO 00732-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 - 38 0.045 0.298 2024-01-01 00:00:00,000 25 INFO 00732-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 - 73 0.077 0.189 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.032 0.042 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.049 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 23 0.027 0.096 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: tour succeeded 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR version_timeline_auto_save_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2024-01-01 00:00:00,000 25 INFO 00732-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 - 25 0.038 0.190 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/53/avatar_128?unique=1704067200000 HTTP/1.1" 200 - 3 0.002 0.118 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: heap 32783112 (allocated 34668544) 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Closing chrome headless with pid 807 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Closing websocket connection 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Terminating chrome headless with pid 807 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.019 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Removing chrome user profile "/tmp/tmpmnhsnicg_chrome_odoo" 2026-03-22 10:19:48,684 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-22 10:19:55,957 25 INFO 00732-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_kiosk: Starting TestHrAttendanceKiosk.test_employee_count_kiosk ... 2026-03-22 10:19:56,047 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:19:56,294 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:19:56] "GET /hr_attendance/3cf1ed4f533c42b99f46198daad0131a HTTP/1.1" 200 - 19 0.013 0.236 2026-03-22 10:19:56,313 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 10:19:56,768 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:19:57,195 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:19:58,014 25 INFO 00732-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_manager: Starting TestAttendanceManager.test_attendance_manager_rights ... 2026-03-22 10:19:58,177 25 INFO 00732-19-0-all odoo.models.unlink: User #29 deleted hr.attendance.overtime.line records with IDs: [1] 2026-03-22 10:19:58,239 25 INFO 00732-19-0-all odoo.models.unlink: User #29 deleted hr.attendance.overtime.line records with IDs: [2] 2026-03-22 10:19:58,270 25 INFO 00732-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_manager: Starting TestAttendanceManager.test_attendance_officer_rights ... 2026-03-22 10:19:58,356 25 INFO 00732-19-0-all odoo.models.unlink: User #30 deleted hr.attendance.overtime.line records with IDs: [1] 2026-03-22 10:19:58,427 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:20:49,455 25 INFO 00732-19-0-all odoo.addons.hr_attendance.tests.test_performance: Starting TestHrAttendancePerformance.test_regenerate_overtime_line ... 2026-03-22 10:21:30,835 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [605, 965, 5705, 5105, 1565, 4385, 2885, 3245, 1925, 2285, 1685, 4625, 4505, 305, 2405, 1445, 5525, 5465, 3905, 185, 125, 2525, 3725, 4865, 1745, 1865, 905, 4925, 4565, 1505, 1625, 5225, 725, 4985, 4325, 3305, 2105, 2825, 365, 3785, 4745, 5, 545, 2345, 4445, 1205, 4205, 5885, 2165, 4085, 3005, 4025, 5285, 2225, 1325, 1025, 3605, 5585, 2645, 1985, 65, 3485, 245, 2045, 2465, 5405, 5645, 4265, 3665, 425, 1145, 5765, 1265, 3965, 845, 1805, 5045, 2945, 3185, 1085, 4685, 485, 4145, 3545, 665, 2585, 3845, 3065, 3365, 4805, 2765, 5945, 3425, 785, 5345, 2705, 5165, 5825, 3125, 1385, 4566, 306, 5646, 4626, 1086, 4386, 1746, 4326, 2646, 3486, 3546, 2586, 5706, 1686, 4026, 3006, 4986, 366, 5286, 5946, 2226, 3066, 66, 5406, 2046, 1266, 3966, 2946, 3186, 4146, 3846, 5346, 4806, 5166, 606, 1926, 2886, 2286, 2166, 5226, 126, 5466, 4746, 1506, 906, 3246, 726, 3786, 2346, 1206, 5886, 546, 1866, 3906, 2826, 3306, 4206, 4866, 1446, 3726, 186, 666, 5526, 2406, 1386, 4506, 1566, 786, 5106, 966, 486, 5826, 2766, 3366, 1806, 1986, 1146, 3666, 4686, 2466, 246, 5586, 4446, 4926, 4086, 4266, 1326, 3126, 5046, 2706, 3426, 5766, 846, 6, 426, 1626, 3606, 2526, 2106, 1026, 3607, 1567, 5707, 4027, 2047, 1927, 5227, 2107, 967, 487, 3547, 5827, 4627, 607, 4807, 2767, 5767, 7, 5167, 1087, 3367, 3847, 3967, 1807, 3127, 3187, 3007, 5947, 2947, 3667, 3427, 1147, 5647, 1267, 1027, 3067, 4687, 5407, 847, 427, 67, 1327, 247, 2167, 2467, 2227, 2527, 5287, 5587, 2587, 1207, 4447, 727, 2347, 547, 3487, 907, 1867, 4987, 367, 2827, 4327, 3787, 3247, 307, 3307, 1507, 1447, 5467, 4927, 3907, 1627, 4867, 1987, 4207, 4087, 3727, 4267, 127, 667, 5887, 1747, 187, 2647, 4147, 5047, 5527, 5347, 2287, 5107, 4747, 4387, 787, 1387, 2407, 1687, 4507, 2707, 4567, 2887, 5168, 3968, 2048, 728, 788, 4028, 5948, 2108, 5288, 68, 1268, 3008, 2948, 3188, 4808, 4748, 2888, 4568, 5888, 128, 1508, 3248, 1208, 8, 2828, 3308, 4868, 5828, 188, 1388, 4508, 1568, 2768, 3368, 1148, 248, 4448, 4928, 2708, 5768, 3428, 1628, 1088, 1328, 308, 4388, 2648, 3488, 5708, 1688, 2588, 4988, 368, 4628, 4328, 3548, 5648, 1028, 2528, 3608, 1748, 428, 4688, 5048, 4268, 5588, 2468, 3668, 1808, 488, 968, 3128, 2408, 5108, 5528, 3728, 4208, 1868, 548, 1448, 2348, 908, 3788, 5468, 4148, 2288, 608, 1928, 3068, 3848, 848, 5408, 2228, 4088, 668, 1988, 3908, 5228, 2168, 5348, 789, 3609, 2109, 2409, 4989, 2529, 4509, 5169, 5949, 3189, 5109, 489, 4629, 2169, 5529, 729, 5049, 609, 189, 5829, 4389, 3429, 849, 3729, 369, 1089, 1389, 429, 1269, 4209, 969, 4869, 1989, 1809, 3309, 3129, 2829, 4329, 3909, 1869, 4269, 1929, 669, 5409, 549, 1689, 5709, 4689, 4809, 1629, 1209, 1449, 4749, 1149, 4929, 4089, 2349, 3969, 3549, 2049, 69, 909, 5349, 2709, 1509, 5589, 3489, 3249, 5229, 3789, 2649, 5289, 4449, 1749, 4029, 5469, 3849, 2229, 129, 5889, 3369, 1329, 2469, 3669, 5649, 4149, 249, 9, 1569, 5769, 2769, 2289, 309, 1029, 4569, 3069, 2589, 3009, 2889, 2949, 2890, 1270, 2170, 610, 4810, 3670, 1450, 1090, 5170, 4690, 1930, 1150, 3850, 2530, 3190, 3370, 850, 5410, 4030, 4750, 1810, 70, 430, 2230, 5290, 3970, 2590, 4990, 2950, 490, 3430, 2110, 370, 970, 4330, 4090, 1690, 2770, 1990, 10, 3490, 3550, 2650, 2710, 1330, 4210, 1030, 5650, 1570, 310, 5950, 5710, 4390, 2410, 3610, 4510, 730, 4870, 2050, 5530, 190, 5830, 5050, 790, 3730, 5110, 1630, 5350, 4270, 3310, 2830, 1390, 3910, 550, 4930, 1870, 2470, 910, 3130, 2350, 1210, 5590, 1510, 3250, 3010, 670, 5470, 5230, 130, 3790, 250, 1750, 4150, 5890, 3070, 2290, 5770, 4630, 4570, 4450, 1691, 2531, 2051, 1091, 4391, 1631, 4931, 3431, 431, 1751, 2711, 3611, 5951, 5051, 4271, 2471, 5591, 251, 671, 5771, 4451, 3671, 1151, 3371, 731, 1811, 5351, 491, 4691, 971, 2771, 1571, 4211, 1391, 2411, 1991, 3311, 4871, 5531, 191, 5831, 3731, 5111, 3011, 2831, 4511, 551, 791, 1871, 911, 2351, 1211, 1511, 3251, 131, 1271, 5471, 3791, 3071, 4151, 4751, 2291, 2171, 5891, 3131, 2891, 4571, 4811, 611, 1451, 3911, 5171, 3191, 3851, 1931, 851, 5231, 5411, 71, 2231, 4031, 5291, 3971, 4991, 2951, 5651, 2591, 4631, 5711, 371, 4091, 4331, 11, 1331, 3491, 3551, 2651, 1031, 2111, 311, 4452, 4752, 1332, 3072, 4692, 5952, 72, 3192, 2892, 5892, 132, 3252, 2832, 5832, 192, 3012, 3312, 2772, 3372, 5772, 252, 2712, 3432, 5712, 312, 2652, 3492, 2592, 5652, 372, 3552, 12, 2532, 5592, 432, 3612, 2472, 3672, 492, 2412, 5532, 3732, 2352, 552, 5472, 3792, 2292, 612, 3132, 5412, 2232, 3852, 672, 2172, 5352, 3912, 732, 2112, 3972, 5292, 2052, 792, 4032, 5232, 1992, 852, 4092, 1932, 5172, 4152, 912, 1872, 5112, 4212, 1812, 972, 4272, 5052, 1752, 1032, 2952, 4332, 4992, 1692, 1092, 4392, 1632, 4932, 1152, 1572, 4872, 4512, 1212, 1512, 4572, 4812, 1452, 1272, 4632, 1392, 4693, 3613, 2653, 3853, 1093, 2233, 1753, 5713, 433, 5593, 5413, 313, 2533, 3493, 4753, 1033, 1453, 2593, 1333, 5953, 3553, 4993, 853, 373, 4333, 5653, 1693, 1393, 4813, 4093, 793, 733, 4573, 2893, 1933, 4033, 5893, 133, 3253, 5173, 1273, 5233, 3793, 1513, 613, 1213, 2293, 2173, 4153, 4513, 2833, 5473, 5833, 2053, 193, 913, 4873, 2113, 3313, 1873, 553, 3913, 2773, 1573, 2353, 3373, 1993, 1153, 73, 5113, 3733, 3013, 2413, 3973, 4453, 4213, 5773, 253, 5353, 1813, 2713, 3433, 673, 493, 973, 5293, 4933, 5533, 3133, 3673, 4633, 13, 2473, 3193, 1633, 4273, 2953, 4393, 3073, 5053, 3974, 3854, 3614, 3914, 5834, 1094, 5774, 4694, 434, 4754, 5714, 4934, 1754, 194, 2054, 254, 914, 5594, 3134, 3434, 314, 4874, 2534, 5414, 5954, 3494, 1814, 2594, 3674, 1034, 3314, 794, 5654, 2234, 1874, 3014, 3554, 2774, 554, 4994, 2714, 374, 5474, 1334, 674, 4334, 854, 2654, 4274, 1694, 4034, 1454, 2894, 3194, 2354, 1994, 4094, 1574, 4814, 4574, 494, 4394, 1394, 1154, 734, 1934, 5294, 2474, 5894, 5114, 974, 134, 3374, 3254, 5234, 5174, 3734, 5354, 14, 3794, 4634, 4454, 1514, 74, 614, 5054, 2114, 1214, 2414, 2954, 2294, 1634, 2834, 4514, 1274, 3074, 4154, 2174, 5534, 4214, 5475, 75, 4035, 5355, 5235, 2175, 1995, 675, 3855, 855, 4095, 2235, 1935, 4755, 5175, 3795, 615, 5415, 2295, 4155, 15, 3735, 1275, 915, 555, 1875, 2355, 2955, 5115, 2415, 4215, 1815, 3675, 495, 4695, 975, 5535, 2475, 4275, 5055, 3615, 435, 1755, 5595, 2535, 1035, 1335, 3555, 375, 4335, 1695, 4995, 5655, 2595, 3495, 315, 5715, 1095, 3015, 4395, 1635, 2655, 3435, 4935, 2715, 255, 5775, 3375, 4635, 1155, 4455, 1575, 2775, 3315, 195, 4875, 5835, 4515, 1515, 2835, 1215, 1395, 3255, 135, 5895, 4575, 3075, 4815, 2895, 1455, 3195, 5295, 3975, 2055, 2115, 735, 3135, 795, 5955, 3915, 4276, 4396, 1636, 2476, 5356, 2656, 3436, 796, 4936, 5536, 976, 496, 3976, 2716, 4696, 256, 1816, 4216, 4756, 2416, 3676, 5296, 5776, 3376, 676, 5116, 1996, 1156, 4456, 1576, 2056, 2356, 4636, 5476, 1276, 4036, 2776, 3316, 1876, 196, 2176, 4876, 916, 556, 3736, 5836, 4156, 2116, 4516, 1516, 3136, 2296, 2836, 3256, 1396, 5416, 1216, 3076, 616, 736, 5176, 136, 5236, 2956, 3796, 5896, 1936, 2236, 4576, 4816, 76, 4096, 2896, 5956, 1696, 3196, 4336, 4996, 376, 3556, 1456, 5656, 1036, 1336, 2596, 3496, 856, 2536, 3016, 316, 16, 5596, 1756, 5716, 436, 3916, 1096, 3856, 3616, 5056, 2537, 3137, 4397, 1637, 1697, 5357, 2477, 2837, 3617, 5957, 3257, 2657, 3437, 4337, 1757, 5537, 4937, 5417, 797, 4997, 977, 737, 4277, 497, 2417, 1217, 1457, 2717, 3377, 317, 257, 617, 3977, 377, 1817, 4217, 2117, 3857, 5177, 137, 1037, 437, 5777, 3677, 5597, 5657, 1277, 677, 3797, 5117, 2237, 5237, 1157, 2357, 2057, 3017, 4457, 1577, 5897, 5057, 1937, 5477, 1337, 4097, 5297, 3557, 4577, 2777, 3317, 3917, 2177, 4817, 1877, 197, 4037, 1097, 3077, 4877, 2597, 77, 917, 4697, 4637, 2957, 557, 857, 3737, 17, 1997, 5837, 4157, 1397, 3497, 2297, 2897, 4757, 4517, 1517, 3197, 5717, 18, 3018, 3078, 78, 5898, 138, 5838, 198, 5778, 258, 5718, 318, 5658, 378, 5598, 438, 5538, 498, 5478, 558, 5418, 618, 5358, 678, 5298, 738, 5238, 798, 858, 5178, 918, 5118, 978, 5058, 1038, 4998, 1098, 4938, 1158, 4878, 1218, 4818, 1278, 4758, 1338, 4698, 1398, 4638, 1458, 4578, 1518, 4518, 1578, 4458, 1638, 4398, 1698, 4338, 1758, 4278, 1818, 4218, 1878, 4158, 1938, 4098, 1998, 4038, 2058, 3978, 2118, 3918, 2178, 3858, 2238, 3798, 2298, 3738, 2358, 3678, 2418, 3618, 2478, 3558, 2538, 2598, 3498, 2658, 3438, 2718, 3378, 2778, 5958, 3318, 2838, 3258, 2898, 3198, 2958, 3138, 799, 559, 739, 5659, 4219, 5359, 4699, 1459, 3499, 1219, 1399, 5719, 2839, 2059, 1519, 2239, 4099, 5479, 319, 2359, 1159, 4159, 3679, 2959, 1639, 1819, 3799, 4999, 5839, 199, 5299, 79, 979, 2659, 2899, 2419, 919, 4399, 5059, 619, 19, 4519, 3319, 3439, 3919, 4279, 5419, 499, 2179, 4939, 4879, 4459, 1999, 5539, 1879, 679, 2779, 3619, 2479, 1279, 4579, 3139, 1759, 4819, 1099, 5779, 259, 3019, 3379, 4039, 5179, 1339, 1039, 2119, 1579, 1939, 2299, 5899, 439, 4759, 139, 5959, 5599, 379, 4339, 859, 3859, 2719, 5119, 3199, 3259, 2599, 3979, 3559, 5239, 2539, 3739, 4639, 3079, 1699, 560, 4460, 5000, 800, 1160, 3500, 380, 2000, 5960, 5660, 680, 2660, 4640, 4940, 1100, 2960, 5720, 320, 1640, 1940, 4400, 2600, 3440, 1280, 80, 3860, 3200, 5360, 20, 1460, 3980, 2240, 5120, 4160, 3800, 3140, 2900, 620, 5900, 2120, 5420, 1880, 5180, 4580, 4820, 920, 4700, 140, 2300, 3740, 3260, 860, 1400, 4220, 2060, 1220, 2840, 1520, 5480, 2360, 3680, 3080, 1820, 4100, 5840, 200, 980, 500, 2420, 5060, 3920, 4520, 3320, 4280, 2780, 4880, 740, 5540, 3620, 2480, 1340, 1760, 4040, 5780, 440, 3380, 1580, 2180, 1040, 4760, 5600, 5300, 2720, 3020, 260, 5240, 4340, 3560, 2540, 1700, 561, 741, 3981, 2061, 4041, 5241, 801, 1281, 81, 3201, 1461, 2901, 5901, 1401, 4581, 4821, 141, 3261, 2841, 1221, 3081, 1521, 5841, 201, 4521, 3321, 2781, 4881, 5781, 4761, 1581, 2721, 261, 3381, 4461, 1161, 3021, 2661, 4941, 5721, 1641, 321, 3441, 5961, 2601, 4401, 4641, 1101, 5661, 3501, 5001, 2961, 1701, 381, 2541, 4341, 3561, 5601, 1041, 441, 1761, 2481, 3621, 5541, 1341, 4281, 2421, 501, 981, 5061, 1821, 3681, 2361, 5481, 4221, 3741, 21, 2301, 921, 1881, 5421, 621, 3801, 4161, 5121, 2241, 3141, 5361, 3861, 1941, 4701, 681, 2181, 3921, 4101, 861, 5181, 5301, 2121, 2001, 5542, 4042, 382, 5962, 2542, 3382, 3082, 4342, 262, 2722, 2962, 3562, 5602, 1042, 1582, 1162, 5002, 442, 5782, 3922, 1762, 2482, 3322, 4762, 3622, 4882, 2782, 4282, 4102, 4522, 22, 2422, 502, 1342, 982, 202, 5062, 5842, 1822, 3682, 2362, 862, 5482, 742, 1522, 1222, 4222, 2062, 2842, 562, 3262, 3742, 2302, 142, 922, 4822, 4582, 5182, 1882, 5422, 5902, 622, 2902, 3802, 4162, 1402, 5122, 2242, 5302, 1462, 2002, 5362, 3202, 3142, 3862, 82, 802, 2122, 1942, 322, 3442, 1282, 2602, 4642, 4402, 682, 1642, 5722, 1102, 4942, 3022, 5662, 2662, 2182, 3982, 3502, 5242, 4462, 4702, 1702, 443, 983, 203, 5063, 1343, 503, 5663, 5843, 1943, 1823, 3263, 863, 3683, 2363, 2003, 803, 5483, 23, 323, 1523, 4643, 4223, 2183, 1223, 3443, 2843, 563, 3023, 2063, 143, 4463, 3743, 2303, 2603, 4823, 923, 2663, 3983, 4583, 1883, 1403, 5423, 4403, 5183, 5903, 623, 1643, 2903, 3803, 3503, 383, 4163, 2543, 1703, 3143, 5603, 263, 3203, 4343, 5723, 5303, 3563, 5123, 4043, 2723, 1043, 1583, 1283, 2243, 683, 5003, 1163, 5963, 2963, 1463, 5783, 1103, 1763, 2483, 3923, 3323, 5363, 4703, 3083, 3623, 5543, 4883, 4103, 4283, 3383, 2783, 83, 4523, 2123, 2423, 4943, 743, 4763, 5243, 3863, 624, 984, 3864, 4944, 5244, 3504, 1704, 3924, 5664, 1284, 5064, 4164, 444, 1344, 384, 5544, 864, 2544, 2484, 1824, 5844, 504, 3264, 2784, 4464, 1944, 1404, 3684, 2364, 5304, 5604, 4104, 4764, 1524, 5484, 264, 2964, 4884, 4344, 324, 2124, 4224, 1764, 804, 684, 2244, 1224, 1464, 5784, 2844, 3444, 3144, 564, 3024, 144, 24, 3564, 2064, 5364, 5964, 3744, 2304, 3324, 2604, 3984, 2724, 4824, 1584, 924, 1044, 4284, 2004, 5124, 3084, 1644, 4044, 2664, 4404, 2424, 1884, 2184, 5424, 204, 84, 4524, 4584, 3204, 5724, 5004, 5184, 3384, 5904, 3624, 1164, 744, 2904, 4704, 4644, 1104, 3804, 985, 4645, 1285, 1465, 4585, 1225, 4825, 3085, 1525, 4525, 25, 1165, 1585, 4465, 4885, 1645, 4405, 1105, 4945, 1705, 4345, 1045, 5005, 1765, 4285, 1405, 5065, 2965, 1825, 4225, 925, 1885, 4165, 5125, 1945, 865, 4105, 5185, 2005, 4045, 805, 5245, 2065, 3985, 745, 2125, 5305, 3925, 685, 2185, 3865, 5365, 2245, 625, 3805, 5425, 2305, 3745, 565, 2365, 5965, 5485, 3685, 505, 2425, 5545, 3625, 2485, 445, 3565, 5605, 3025, 2545, 385, 3505, 5665, 2605, 3445, 325, 2665, 5725, 3385, 265, 2725, 5785, 3325, 2785, 205, 3265, 5845, 2845, 145, 3205, 5905, 2905, 85, 3145, 4705, 1345, 4765, 5246, 4646, 2666, 3926, 2066, 3866, 4106, 3386, 3746, 5786, 5486, 446, 1706, 3146, 5906, 1286, 1166, 4586, 1406, 4706, 5366, 1586, 3506, 5546, 4886, 3206, 2366, 2306, 4946, 26, 4286, 146, 2726, 4766, 3326, 5726, 3986, 4346, 5126, 4466, 2606, 2246, 686, 5006, 5306, 3086, 3446, 2426, 1046, 86, 866, 4046, 3026, 2546, 326, 626, 2846, 4166, 2786, 1466, 1226, 4826, 746, 2186, 566, 5966, 3806, 266, 206, 1646, 986, 3566, 5066, 386, 4526, 5846, 1826, 1526, 806, 2906, 3266, 2126, 1346, 5606, 1766, 1886, 2006, 5426, 2966, 4406, 506, 4226, 3686, 1946, 926, 1106, 2486, 3626, 5666, 5186, 5847, 2307, 3087, 4527, 5307, 5187, 1827, 2787, 4467, 1347, 27, 207, 1767, 3747, 3027, 3687, 3327, 5667, 267, 807, 567, 1287, 2067, 1587, 5067, 4227, 5487, 447, 5787, 1167, 3147, 2367, 2727, 327, 687, 4347, 3447, 87, 1107, 2187, 5007, 1647, 2007, 4947, 2907, 1467, 4767, 5607, 1947, 3627, 3987, 3867, 2667, 867, 4407, 5547, 5907, 1707, 4587, 5367, 5247, 3207, 4707, 4287, 147, 4107, 4887, 3507, 5127, 4047, 2247, 5727, 2607, 2427, 2847, 5967, 1407, 3387, 627, 2547, 1227, 987, 3567, 3807, 4827, 4167, 3927, 1047, 1527, 4647, 387, 1887, 3267, 5427, 2127, 2487, 2967, 927, 507, 747, 1528, 1048, 3568, 5668, 4348, 5608, 4948, 3508, 1708, 4708, 2548, 4108, 388, 5308, 808, 4768, 2008, 688, 3148, 88, 3088, 2188, 2908, 5968, 1948, 1468, 3868, 28, 868, 3988, 5908, 4588, 5368, 3208, 148, 5128, 2968, 1408, 2248, 5248, 2848, 628, 1228, 3808, 4168, 748, 5848, 1888, 5428, 3268, 928, 2128, 2308, 4528, 4828, 2788, 2068, 3748, 208, 3328, 568, 5068, 4228, 5788, 1168, 1288, 2368, 2728, 1348, 5488, 1588, 4468, 268, 3688, 5188, 1828, 508, 988, 3388, 2428, 4048, 5728, 4288, 4888, 5548, 2668, 3628, 4648, 1108, 1648, 3028, 3448, 448, 3928, 1768, 328, 2488, 2608, 4408, 5008, 2129, 2309, 3269, 509, 5009, 929, 5429, 1889, 29, 5849, 4169, 3809, 2009, 3029, 989, 4049, 629, 5309, 3389, 5729, 2069, 2849, 149, 1049, 2429, 329, 4109, 2249, 5129, 4709, 5249, 1229, 3209, 389, 4289, 3989, 4349, 4889, 1289, 5369, 869, 2489, 2669, 2549, 2969, 3869, 5909, 3629, 2609, 3089, 1469, 1949, 3569, 1109, 1709, 2909, 2189, 3509, 4409, 5549, 4589, 1649, 4649, 89, 4769, 3149, 4949, 3449, 2729, 2369, 1349, 689, 1169, 4229, 3929, 5489, 5969, 5069, 449, 1589, 4469, 5669, 5789, 3329, 1409, 5189, 3689, 809, 209, 3749, 569, 269, 749, 5609, 1829, 1769, 2789, 4829, 4529, 1529, 750, 4590, 2010, 5190, 1350, 2130, 3930, 2970, 4110, 5310, 690, 2190, 1950, 3870, 870, 5370, 5130, 2250, 630, 3810, 4170, 1890, 5430, 930, 2310, 570, 3750, 5070, 4230, 2370, 5490, 3690, 1830, 3030, 510, 990, 2430, 4290, 3630, 1290, 5550, 450, 1770, 2490, 5010, 3570, 1050, 5610, 4350, 2550, 390, 1710, 3510, 4950, 4410, 2610, 5670, 330, 3450, 4650, 1650, 1110, 2670, 4890, 5730, 3390, 4710, 270, 4470, 1590, 2730, 1170, 5790, 3330, 210, 4830, 2790, 1530, 3270, 5850, 4530, 2850, 3090, 150, 1230, 3210, 30, 5910, 1470, 2910, 90, 1410, 4770, 3150, 810, 4050, 2070, 5970, 5250, 3990, 451, 271, 391, 4651, 3691, 2611, 2311, 4711, 1531, 31, 2791, 3451, 571, 4831, 3571, 1591, 3751, 5251, 1051, 5491, 4111, 211, 5791, 811, 2371, 5311, 2731, 691, 4471, 751, 3331, 5071, 4231, 3031, 1171, 3151, 91, 5611, 1651, 4771, 2911, 4411, 5551, 1771, 4951, 5971, 2191, 1411, 1951, 1111, 4351, 1471, 5911, 3871, 5671, 871, 5371, 3211, 5011, 4891, 1231, 3631, 3511, 631, 5131, 1711, 2671, 2551, 2251, 2011, 2131, 3931, 4291, 4531, 151, 2851, 2491, 2431, 2971, 5191, 5731, 331, 4591, 3811, 3091, 5851, 4171, 1891, 4051, 3391, 5431, 931, 1291, 991, 511, 2071, 1351, 3991, 3271, 1831, 1352, 2492, 2612, 5672, 332, 5012, 3452, 4052, 452, 1652, 5552, 1772, 1112, 4412, 4892, 3632, 2132, 2672, 4292, 2432, 5732, 3392, 992, 512, 272, 2072, 1832, 3692, 32, 1592, 5492, 4712, 2372, 752, 2732, 5192, 1172, 4232, 3332, 5072, 4472, 5792, 212, 932, 3752, 4832, 572, 2792, 3092, 5432, 2312, 1532, 3992, 3272, 1892, 4172, 5852, 152, 4592, 3812, 2252, 2852, 4532, 3032, 632, 2012, 1232, 3212, 5372, 5132, 812, 1412, 872, 5912, 3872, 1472, 2192, 2912, 4772, 1952, 92, 5972, 5252, 3152, 4112, 692, 5312, 2972, 1712, 392, 2552, 3932, 3512, 4352, 4952, 5612, 4652, 1052, 3572, 1292, 5013, 2013, 2193, 273, 1713, 1773, 5553, 4533, 2913, 2553, 5913, 5853, 513, 4773, 4953, 2673, 3573, 993, 3633, 93, 33, 1653, 153, 1953, 1413, 2973, 633, 3513, 4293, 4113, 2493, 3153, 1233, 2613, 5253, 4233, 753, 4593, 1353, 1173, 3213, 4713, 4053, 5673, 4893, 3033, 5193, 3393, 3333, 4353, 1833, 333, 693, 5073, 5373, 3933, 3813, 2733, 1893, 4473, 2373, 5133, 5793, 393, 5973, 213, 5313, 5733, 5493, 933, 3273, 1473, 2253, 873, 4173, 4413, 4833, 3693, 1593, 813, 3753, 2433, 4653, 1293, 573, 3993, 2073, 1053, 2793, 5613, 3093, 1113, 2853, 3873, 453, 5433, 3453, 1533, 2313, 2133, 4294, 1534, 3694, 3934, 4594, 3274, 3454, 514, 1894, 4174, 2554, 3394, 5854, 154, 274, 334, 5734, 4654, 3814, 5194, 1414, 2254, 5674, 994, 2854, 2434, 5014, 4534, 1714, 2674, 3634, 3514, 1234, 634, 3214, 4054, 5374, 4414, 34, 5134, 874, 2494, 1474, 754, 394, 4894, 1114, 5614, 814, 3874, 2194, 1054, 1774, 4954, 2914, 1354, 4774, 2134, 5914, 94, 2014, 1954, 4114, 2974, 3574, 3154, 2614, 1654, 1294, 4234, 1174, 5974, 1834, 3334, 2734, 5074, 934, 4714, 694, 5314, 5794, 214, 2374, 4354, 2074, 5554, 3094, 4474, 4834, 5254, 3994, 3754, 1594, 454, 2794, 574, 5434, 3034, 2314, 5494, 3755, 35, 95, 155, 215, 275, 335, 395, 455, 515, 575, 635, 695, 755, 815, 875, 935, 995, 1055, 1115, 1175, 1235, 1295, 1355, 1415, 1475, 1535, 1595, 1655, 1715, 1775, 1835, 1895, 1955, 2015, 2075, 2135, 2195, 2255, 2315, 2375, 2435, 2495, 2555, 2615, 2675, 2735, 2795, 2855, 2915, 2975, 3035, 3095, 3155, 3215, 3275, 3335, 3395, 3455, 3515, 3575, 3635, 3695, 3815, 3875, 3935, 3995, 4055, 4115, 4175, 4235, 4295, 4355, 4415, 4475, 4535, 4595, 4655, 4715, 4775, 4835, 4895, 4955, 5015, 5075, 5135, 5195, 5255, 5315, 5375, 5435, 5495, 5555, 5615, 5675, 5735, 5795, 5855, 5915, 5975, 4776, 1296, 96, 5136, 756, 1476, 4596, 3156, 3276, 1416, 5916, 3216, 3636, 2856, 4656, 5256, 1356, 816, 4716, 456, 2316, 3096, 396, 936, 2136, 2496, 4956, 3996, 2256, 2376, 3756, 276, 2076, 5556, 3576, 4056, 516, 2016, 2556, 3876, 4116, 5796, 1956, 5676, 4896, 1176, 3816, 5496, 3516, 36, 4176, 2616, 1896, 576, 2436, 996, 2976, 1836, 4236, 1056, 1116, 5076, 3456, 3036, 216, 1776, 5436, 5976, 4296, 2676, 5736, 4836, 636, 1716, 2196, 876, 1236, 336, 4356, 3396, 5856, 2736, 5196, 3696, 5016, 1656, 4416, 5376, 696, 1596, 4476, 3336, 1536, 156, 4536, 2796, 5316, 5616, 2916, 3936, 457, 2317, 5677, 337, 3757, 2377, 1057, 4897, 1177, 997, 5077, 4837, 877, 1237, 5197, 2917, 4777, 1297, 3217, 4717, 817, 1357, 5257, 4657, 2857, 5917, 97, 1417, 3277, 3157, 4597, 757, 1477, 5317, 2797, 4537, 157, 1537, 3337, 4477, 1597, 697, 4417, 5377, 2737, 1657, 5017, 5857, 3397, 4357, 5977, 1717, 637, 3037, 2677, 4297, 1777, 217, 5437, 3457, 4237, 1837, 577, 2977, 937, 2617, 4177, 1897, 3517, 5497, 1957, 5797, 4117, 37, 2557, 517, 2017, 4057, 3577, 4957, 5557, 2077, 3097, 277, 3997, 2497, 2137, 3937, 3637, 5617, 2197, 5737, 5137, 2437, 3877, 2257, 397, 3697, 1117, 3817, 1898, 1058, 3158, 4358, 5618, 1238, 1538, 878, 5798, 1718, 4598, 5258, 4178, 2618, 1358, 998, 578, 3038, 1838, 218, 4778, 638, 1478, 3338, 5738, 4238, 5438, 4538, 5078, 3458, 2318, 3758, 2678, 818, 4838, 4298, 1778, 1118, 4718, 938, 4478, 2138, 3938, 3278, 2498, 2378, 398, 3998, 1598, 1298, 278, 2078, 2798, 698, 338, 5558, 3578, 2258, 5138, 38, 2918, 4418, 3638, 4058, 5978, 3098, 5378, 1418, 98, 5198, 2018, 518, 5918, 2738, 3818, 2558, 2198, 5318, 4958, 1958, 3218, 5858, 4118, 3878, 158, 1658, 2858, 5678, 4898, 5498, 3698, 458, 1178, 3398, 4658, 3518, 2438, 5018, 2978, 758, 1479, 4539, 2799, 3639, 2919, 5319, 1059, 1539, 339, 3339, 4479, 4779, 5979, 1599, 699, 4419, 3819, 5379, 5199, 2739, 2199, 5859, 1659, 1239, 3399, 3039, 4359, 5619, 1719, 159, 5019, 639, 5739, 879, 4299, 2679, 2319, 4839, 1779, 3459, 5439, 4239, 5079, 1839, 579, 999, 3879, 5679, 2619, 4179, 5799, 2439, 1899, 1179, 3519, 5499, 2979, 4119, 3099, 4899, 219, 4959, 3699, 1959, 2559, 519, 4059, 5139, 3579, 2259, 2019, 5559, 2079, 1119, 399, 279, 3999, 39, 2379, 2499, 459, 2139, 4719, 819, 1359, 3159, 5259, 4659, 3219, 2859, 3759, 5919, 99, 1419, 3939, 3279, 4599, 939, 759, 1299, 5800, 5740, 3100, 4360, 1900, 2860, 3400, 3520, 4960, 5380, 3040, 5500, 1660, 760, 4120, 5320, 5920, 1240, 5980, 220, 3760, 2200, 4900, 5860, 1960, 2980, 2560, 2920, 520, 3820, 2740, 5140, 4060, 100, 5200, 3700, 3160, 4420, 3940, 3580, 3640, 2020, 2260, 5560, 1120, 400, 2800, 1600, 3280, 4000, 4780, 700, 940, 2080, 1420, 2500, 2380, 460, 2320, 40, 4480, 4720, 820, 4600, 1060, 3340, 1480, 1360, 4540, 3220, 2140, 4840, 880, 280, 5680, 1780, 2680, 1180, 5620, 3460, 5020, 4300, 1540, 5440, 4240, 5260, 5080, 640, 340, 1840, 580, 3880, 1720, 4660, 1300, 4180, 2620, 1000, 160, 2440, 5081, 5261, 581, 3641, 2681, 941, 4361, 2861, 2081, 1901, 5381, 5921, 3401, 2501, 761, 4661, 3521, 1421, 2201, 701, 3701, 2921, 3461, 5501, 1661, 461, 1721, 4121, 2801, 2381, 161, 2441, 101, 1301, 4601, 221, 1001, 4481, 4721, 5441, 341, 821, 3941, 4241, 1961, 5981, 5861, 2561, 3341, 5741, 1241, 41, 4901, 521, 3821, 3221, 4301, 401, 5141, 2321, 2741, 1541, 5681, 2981, 4061, 5621, 4181, 1361, 4961, 3881, 3101, 4421, 3041, 5201, 5321, 4841, 3581, 641, 1481, 2621, 2021, 1121, 881, 4781, 3161, 281, 5021, 2261, 1601, 4541, 5801, 1061, 3761, 1841, 1781, 5561, 4001, 1181, 3281, 2141, 3342, 5022, 5082, 1002, 2922, 3222, 5922, 2862, 3282, 102, 2802, 2742, 5862, 3402, 162, 2682, 3102, 3462, 2622, 5802, 3522, 222, 2562, 3582, 2502, 5742, 3642, 282, 2442, 3702, 2382, 3762, 5682, 2322, 342, 42, 3822, 2262, 2202, 3882, 5622, 402, 2142, 3942, 462, 2082, 4002, 5562, 2982, 2022, 4062, 522, 1962, 4122, 5502, 1902, 4182, 582, 1842, 4242, 5442, 1782, 4302, 642, 1722, 4362, 5382, 1662, 4422, 3042, 1602, 702, 4482, 1542, 5322, 4542, 1482, 762, 4602, 1422, 5262, 5982, 4662, 1362, 4722, 822, 1302, 4782, 3162, 5202, 1242, 4842, 882, 1182, 4902, 5142, 1122, 4962, 942, 1062, 2983, 2263, 763, 3583, 883, 4363, 5503, 2743, 5263, 403, 3043, 5143, 1363, 4183, 703, 4303, 2323, 4603, 5023, 3883, 943, 103, 4063, 5923, 4663, 4903, 1423, 2143, 2563, 3463, 463, 3643, 3823, 3223, 1603, 5383, 1483, 1903, 3943, 1303, 1783, 3403, 2443, 523, 5203, 823, 1003, 3703, 3163, 5683, 2863, 2923, 4243, 5563, 43, 343, 1183, 5083, 4783, 1123, 4543, 5743, 4483, 163, 4123, 2383, 4843, 223, 2623, 4723, 1843, 3103, 4963, 2803, 1243, 4423, 3283, 2203, 583, 5983, 5323, 643, 5443, 1963, 1063, 5863, 2083, 3763, 2503, 5623, 2683, 2023, 3343, 1543, 283, 5803, 1663, 3523, 4003, 1723, 4004, 4304, 5324, 1724, 1304, 2384, 884, 1124, 5564, 2324, 3824, 5264, 704, 284, 464, 2744, 5864, 1904, 4484, 1244, 2024, 3284, 3584, 4424, 3344, 344, 1184, 4064, 4664, 5684, 1604, 1064, 3884, 5204, 5984, 1424, 2924, 164, 2864, 4784, 1844, 2444, 2264, 1784, 5624, 644, 524, 4184, 764, 3524, 2204, 4364, 404, 5504, 4604, 3404, 944, 584, 104, 3224, 2144, 4904, 3644, 44, 5384, 3704, 3944, 3464, 1484, 2684, 1004, 5024, 4964, 3164, 3044, 4244, 1364, 5084, 4124, 4544, 5744, 2624, 5924, 224, 4724, 2804, 2984, 5804, 3764, 4844, 2564, 1664, 5444, 2084, 2504, 1964, 824, 1544, 3104, 5144, 45, 3885, 2685, 5145, 345, 1845, 1785, 3465, 4245, 4965, 5445, 4905, 1305, 5265, 1245, 945, 2445, 5205, 5925, 2925, 1065, 4785, 1425, 2265, 3285, 5625, 765, 4605, 405, 3225, 2205, 2145, 105, 3645, 3945, 1485, 3045, 2985, 5985, 3105, 4545, 5745, 2805, 3765, 4845, 4725, 2085, 2505, 1545, 4005, 3165, 5325, 2385, 5565, 2325, 705, 885, 465, 3825, 4485, 285, 2025, 3585, 3345, 4065, 1605, 4665, 5685, 1185, 4425, 5865, 2745, 3705, 1965, 2565, 825, 1665, 225, 1125, 4125, 5385, 1005, 645, 5505, 4365, 1365, 3525, 3405, 1905, 5025, 1725, 165, 2865, 5805, 4185, 5085, 2625, 525, 585, 4305, 4726, 1966, 4966, 2506, 2086, 2266, 4846, 5806, 2566, 1306, 4246, 1366, 3766, 2806, 1786, 1126, 1666, 826, 5746, 2386, 5146, 4126, 4546, 3046, 1486, 3946, 2206, 106, 2146, 946, 5386, 4186, 1006, 286, 2986, 4366, 2866, 5506, 166, 406, 3166, 3646, 3226, 5026, 4606, 5986, 3526, 1846, 3286, 5926, 2446, 46, 586, 3406, 766, 5626, 1426, 4786, 2926, 5206, 1906, 5086, 5266, 3886, 2686, 3106, 1066, 4906, 1606, 4666, 346, 4066, 646, 1186, 5866, 1726, 3826, 5686, 3346, 4426, 4306, 2626, 2026, 4486, 526, 886, 1246, 226, 2746, 2326, 5446, 466, 3586, 706, 5566, 5326, 4006, 3706, 3466, 1546, 3047, 3227, 4727, 1067, 827, 2927, 1307, 5207, 4787, 3887, 2987, 3107, 3647, 407, 2147, 2447, 3947, 5747, 3767, 2387, 2087, 2507, 4007, 5567, 3587, 2327, 2027, 5987, 4067, 3827, 467, 5687, 227, 1967, 2567, 5027, 4127, 1127, 5507, 3527, 1907, 5087, 4187, 527, 2627, 5807, 1847, 347, 3167, 3467, 4247, 4907, 5447, 47, 1787, 4967, 4307, 1007, 587, 2687, 167, 5147, 1727, 3407, 4367, 5387, 1667, 2747, 4427, 2267, 5867, 647, 1187, 1607, 887, 3347, 4487, 5627, 5327, 1547, 3707, 4847, 4547, 2807, 707, 2207, 1487, 947, 107, 3287, 4607, 767, 1427, 287, 5267, 2867, 4667, 1247, 1367, 5927, 408, 4848, 2808, 3108, 1488, 1308, 4188, 3228, 4968, 708, 828, 2748, 4368, 168, 2148, 228, 2388, 2448, 5208, 1548, 1788, 5688, 5148, 4428, 2208, 2268, 4788, 5088, 3828, 3888, 348, 1008, 588, 468, 5808, 648, 108, 3768, 1428, 2868, 5748, 1188, 5868, 1368, 1728, 948, 2628, 3528, 3708, 2928, 5268, 4008, 3408, 1608, 1248, 5388, 3048, 4308, 4548, 1128, 3468, 4068, 888, 4728, 5628, 4248, 1848, 2688, 48, 2088, 3348, 1068, 1908, 3948, 2508, 4128, 288, 5988, 2028, 5448, 3288, 5508, 1668, 4488, 4668, 4908, 4608, 768, 2328, 3588, 2568, 5028, 5928, 3168, 5568, 1968, 2988, 3648, 528, 5328, 5329, 769, 4009, 1069, 349, 1549, 3409, 3289, 49, 2149, 4849, 2089, 1369, 1129, 5749, 3769, 109, 2449, 3229, 4549, 3529, 589, 3109, 3949, 1249, 2809, 4669, 709, 1489, 2209, 4369, 409, 4309, 1789, 2269, 889, 5509, 5809, 2389, 289, 4189, 5389, 2929, 3469, 4249, 4909, 4129, 2689, 1669, 5449, 2629, 1969, 5989, 1309, 2869, 829, 5029, 4789, 2749, 5209, 229, 169, 3829, 5689, 4429, 5929, 469, 3889, 649, 1729, 1429, 4729, 5869, 1189, 1009, 2989, 1849, 1609, 5269, 3709, 4069, 3169, 5629, 5089, 2569, 3349, 4969, 3049, 2509, 2329, 949, 2029, 1909, 3649, 4609, 4489, 529, 3589, 5149, 5569, 2270, 4310, 530, 1070, 590, 4190, 2690, 2930, 1730, 2570, 1910, 5150, 3410, 1130, 4970, 3530, 4370, 290, 5510, 350, 5390, 4670, 4130, 1670, 5090, 1970, 3830, 5690, 2750, 230, 4730, 4430, 470, 2870, 650, 5870, 1190, 5630, 1610, 4070, 3350, 2330, 2510, 2030, 4490, 3590, 5330, 4010, 5030, 1550, 770, 950, 2990, 5750, 4850, 2090, 110, 5570, 3770, 4550, 2210, 3170, 1250, 710, 410, 2810, 3230, 1490, 3950, 2450, 1370, 2150, 3290, 890, 4610, 830, 3650, 3710, 5990, 3050, 5270, 3890, 1430, 5210, 50, 4790, 5930, 1310, 5450, 3110, 2390, 4250, 3470, 2630, 1790, 4910, 1850, 1010, 170, 5810, 1791, 5331, 3591, 4491, 51, 531, 4611, 2031, 4371, 2511, 3411, 3651, 3351, 1911, 4191, 3231, 4911, 3051, 4071, 5271, 5811, 2331, 1611, 1191, 5871, 3891, 291, 1431, 2571, 5631, 651, 5031, 2871, 471, 4431, 231, 2751, 2631, 5211, 591, 4731, 1851, 5991, 5691, 4791, 5931, 1011, 1971, 951, 351, 1071, 1311, 3831, 2391, 5451, 1251, 4671, 1671, 1731, 2691, 171, 4251, 4311, 4971, 4131, 2271, 3951, 3531, 1491, 2931, 711, 411, 1371, 5391, 2991, 4551, 1131, 3471, 2811, 3771, 2451, 5571, 111, 2211, 891, 2091, 4851, 3111, 771, 5511, 831, 2151, 3291, 5151, 5751, 1551, 5091, 3171, 3711, 4011, 4972, 3832, 352, 2392, 292, 5632, 2212, 5032, 3892, 3652, 2152, 892, 3952, 412, 2452, 5572, 2092, 5752, 4012, 3592, 2032, 2512, 4072, 472, 232, 1972, 3532, 4132, 5512, 1912, 2572, 4192, 532, 1852, 5812, 3472, 4252, 5452, 1792, 2632, 172, 4312, 592, 1732, 3412, 4372, 5392, 1672, 2272, 2692, 4432, 652, 1612, 5872, 3352, 4492, 5332, 1552, 1012, 2752, 112, 4552, 712, 52, 1492, 2812, 3292, 4612, 5272, 1432, 3112, 1072, 4672, 2872, 5992, 772, 1372, 3232, 4732, 5212, 1312, 5932, 4792, 2932, 1252, 3052, 832, 4852, 3172, 952, 1192, 5092, 5152, 4912, 1132, 2992, 2332, 5692, 3772, 3712, 3593, 1253, 3893, 1373, 2873, 4673, 2813, 1433, 2933, 2213, 5273, 4613, 3293, 833, 3113, 1493, 713, 5993, 3173, 953, 4553, 113, 1013, 5873, 2753, 5633, 4853, 1553, 5333, 4493, 3353, 1193, 1613, 653, 4433, 4973, 5033, 2693, 1673, 5393, 5153, 2393, 4373, 3413, 1733, 593, 4313, 173, 2633, 5093, 1793, 5453, 53, 4253, 3473, 4913, 5813, 1853, 533, 4193, 1133, 353, 2573, 1913, 4133, 3533, 1973, 5513, 233, 473, 2333, 3833, 4073, 2513, 1073, 2033, 773, 4013, 5693, 5753, 2093, 5573, 893, 2453, 3773, 413, 3953, 293, 2993, 3713, 2273, 2153, 3653, 3053, 5933, 4793, 1313, 5213, 4733, 3233, 5034, 1254, 5454, 5754, 3234, 4254, 1374, 4014, 4674, 4794, 2814, 3474, 354, 1434, 774, 2934, 4914, 5814, 5274, 4614, 5694, 1314, 2214, 1854, 834, 3294, 534, 5094, 1494, 714, 894, 4194, 4554, 3174, 2154, 2574, 954, 2094, 1014, 3894, 114, 5874, 5574, 5214, 3114, 2754, 1914, 4134, 2454, 4854, 3054, 5634, 2994, 1554, 3534, 5334, 4494, 414, 1974, 3354, 1194, 2274, 2394, 5514, 1614, 4974, 654, 54, 5994, 4434, 234, 474, 3774, 2694, 2514, 4074, 1674, 3834, 5394, 4374, 5154, 2334, 5934, 3954, 2874, 3414, 294, 1734, 594, 1134, 3654, 4314, 4734, 2034, 174, 2634, 1074, 3714, 3594, 1794, 4555, 3115, 2995, 2935, 3175, 2875, 3235, 2815, 3295, 2755, 3355, 2695, 3415, 2635, 3475, 2575, 3535, 2515, 3595, 2455, 3655, 2395, 3715, 2335, 3775, 2275, 3835, 2215, 3895, 2155, 3955, 2095, 4015, 2035, 4075, 1975, 4135, 1915, 4195, 1855, 4255, 1795, 4315, 1735, 4375, 1675, 4435, 1615, 4495, 1555, 1495, 4615, 1435, 4675, 1375, 4735, 1315, 4795, 1255, 1195, 4855, 1135, 4915, 1075, 4975, 1015, 5035, 955, 5095, 895, 5155, 835, 5215, 775, 5275, 715, 5335, 655, 5395, 595, 5995, 5455, 535, 5515, 475, 5575, 415, 5635, 355, 5695, 295, 5755, 235, 5815, 175, 5875, 115, 5935, 55, 3055, 2996, 2096, 5696, 176, 4196, 4376, 4256, 1316, 2636, 3476, 3176, 5216, 1976, 4616, 4976, 296, 5576, 5816, 656, 3716, 3056, 476, 2576, 1076, 5276, 4916, 4736, 1136, 2396, 1436, 3536, 5936, 3656, 2456, 416, 2516, 236, 1016, 1616, 3116, 4076, 776, 2936, 4676, 3596, 1376, 2876, 3236, 956, 5756, 3956, 5156, 1736, 2156, 5036, 596, 4496, 3896, 536, 2816, 3296, 5516, 2216, 116, 2036, 5336, 1676, 5636, 5396, 4856, 1196, 1856, 1556, 356, 4556, 5096, 4436, 5876, 56, 3836, 2276, 4016, 836, 4136, 2756, 3356, 4316, 896, 716, 5996, 2696, 3416, 5456, 3776, 2336, 1496, 1796, 4796, 1256, 1916, 5697, 4137, 1737, 5937, 1917, 4197, 597, 537, 1857, 4317, 5457, 1797, 1017, 4257, 4917, 1137, 2877, 5157, 3237, 2817, 3297, 117, 5037, 4857, 1197, 5877, 2757, 837, 3177, 3357, 2697, 3417, 4797, 1257, 4977, 177, 2637, 5217, 5817, 3477, 2577, 4737, 1317, 3537, 2517, 237, 957, 777, 1377, 3597, 5757, 4677, 2457, 3657, 1437, 2397, 2937, 5277, 3717, 297, 5097, 4617, 2337, 3777, 897, 717, 1497, 2277, 3837, 4557, 2997, 357, 1557, 1077, 5637, 2217, 5337, 3897, 4497, 2157, 1617, 3057, 3957, 417, 3117, 657, 5577, 2097, 4017, 4437, 5997, 1677, 57, 2037, 4077, 477, 4377, 5397, 5517, 1977, 2698, 2938, 4318, 1498, 3358, 2278, 4378, 838, 5098, 3118, 5878, 4558, 4438, 2758, 3838, 1738, 5038, 5458, 358, 1198, 4018, 1558, 1978, 5638, 2038, 4858, 2998, 2218, 1858, 1078, 1018, 118, 1918, 5338, 3058, 3298, 2818, 1678, 3898, 5998, 4498, 4138, 3238, 2158, 5398, 5158, 3178, 2878, 538, 1618, 598, 5758, 3598, 4678, 5938, 238, 1378, 778, 2458, 3958, 2518, 3538, 1138, 958, 4078, 1438, 3658, 2398, 418, 1318, 4198, 4738, 658, 5278, 2578, 3478, 5518, 5818, 4918, 298, 3718, 5578, 4618, 478, 5218, 898, 5698, 178, 2638, 1258, 2338, 4798, 4258, 4978, 3418, 2098, 3778, 58, 718, 1798, 119, 4979, 899, 3179, 1079, 4919, 1139, 5159, 4859, 1199, 839, 4799, 1259, 5219, 4739, 1319, 779, 4679, 1379, 5279, 4619, 1439, 719, 1499, 4559, 1559, 4499, 2939, 5339, 1619, 659, 4439, 1679, 4379, 5399, 1739, 599, 4319, 1799, 4259, 5459, 1859, 539, 4199, 1919, 4139, 5519, 1979, 479, 4079, 2039, 4019, 2099, 5579, 419, 2999, 3959, 2159, 3899, 2219, 5639, 359, 3839, 2279, 5999, 3779, 2339, 5699, 3719, 299, 2399, 3659, 2459, 5759, 3599, 239, 2519, 3539, 2579, 3479, 5819, 179, 2639, 3419, 2699, 3359, 5879, 2759, 3119, 3299, 2819, 3239, 2879, 5939, 59, 3059, 959, 5039, 1019, 5099, 2580, 3720, 4620, 4740, 4080, 300, 1320, 3540, 5280, 4320, 2400, 1800, 2520, 780, 240, 6000, 3660, 5760, 1380, 960, 2460, 1680, 4680, 3600, 4260, 2040, 4140, 5940, 4020, 5400, 4440, 4920, 2880, 2100, 3000, 1620, 2940, 1080, 5580, 5520, 1140, 5160, 3240, 60, 2820, 600, 420, 5100, 660, 4200, 3060, 3960, 3180, 3300, 2160, 1980, 2760, 4860, 1020, 120, 3900, 1740, 5340, 4500, 5880, 2220, 540, 3120, 840, 1560, 900, 5640, 1200, 3360, 1860, 3840, 2700, 360, 4800, 4980, 1500, 4560, 3420, 2280, 480, 2640, 1260, 5040, 3780, 180, 720, 4380, 5820, 2340, 1920, 5220, 3480, 1440, 5700, 5460, 4801, 3721, 3001, 4081, 3301, 4741, 2761, 2941, 301, 1561, 4201, 1321, 6001, 2881, 1921, 5281, 2161, 4621, 1501, 3541, 2521, 181, 2401, 4861, 5821, 781, 1441, 4561, 1741, 3661, 1981, 3901, 5101, 241, 5761, 481, 1681, 1381, 121, 5881, 4381, 2461, 5341, 961, 4681, 3421, 2641, 1801, 3601, 4141, 4501, 61, 2041, 2281, 4261, 5941, 2221, 1021, 5401, 4021, 2341, 841, 4921, 541, 4441, 601, 3181, 5041, 1081, 3121, 1261, 1621, 2581, 5641, 1861, 5461, 5581, 1201, 3781, 1141, 2101, 5521, 3361, 5161, 2701, 3241, 5221, 2821, 3841, 5701, 421, 3481, 4981, 4321, 661, 361, 721, 3961, 901, 3061, 1622, 4142, 3002, 5402, 5522, 1982, 482, 4382, 4082, 1682, 1082, 2042, 4022, 2882, 4442, 5582, 2102, 3962, 422, 662, 1562, 3062, 2162, 3902, 5342, 2222, 4502, 5642, 3842, 362, 1502, 4562, 2282, 3782, 722, 3182, 2342, 1442, 5702, 3722, 902, 302, 5282, 4622, 2402, 3662, 1382, 2462, 3602, 4682, 5762, 962, 242, 782, 2522, 3542, 1322, 4742, 2582, 3482, 5042, 3122, 5222, 5822, 182, 1262, 5102, 2642, 3422, 4802, 6002, 2702, 3362, 4982, 1202, 842, 5882, 122, 4862, 2762, 3302, 5162, 2822, 3242, 1142, 1022, 4922, 5942, 4262, 1802, 5462, 4322, 1862, 542, 2942, 4202, 62, 602, 1742, 1922, 2583, 3483, 1443, 3723, 5223, 483, 2343, 4323, 5823, 4743, 183, 723, 3183, 3783, 1263, 2283, 5403, 2643, 3423, 1863, 4563, 2883, 1503, 4803, 543, 363, 3843, 2703, 3363, 1983, 1203, 63, 5643, 4503, 2223, 843, 4983, 5343, 1743, 5883, 123, 1683, 3063, 3903, 2163, 3003, 1563, 2763, 3303, 5103, 4863, 5163, 4203, 663, 6003, 423, 2823, 3243, 3963, 1023, 2103, 1143, 5583, 4443, 4143, 5523, 4923, 4023, 5943, 1803, 4263, 1923, 2043, 1623, 603, 3603, 2463, 1383, 5763, 4683, 243, 2943, 3663, 963, 1323, 3123, 4383, 783, 2403, 1083, 2523, 3543, 4083, 4623, 5283, 903, 303, 5043, 5703, 5463, 1564, 2584, 3484, 664, 5464, 2944, 3124, 6004, 5224, 4864, 1144, 1924, 3724, 2344, 5164, 1444, 724, 3604, 2464, 5824, 4384, 4744, 1264, 184, 784, 64, 964, 424, 1684, 1384, 484, 3184, 3784, 2284, 4084, 2824, 2884, 3244, 3004, 2644, 3424, 4924, 5044, 4564, 3964, 5764, 2104, 1504, 544, 1744, 904, 4804, 1204, 5524, 364, 5584, 5404, 4684, 2704, 3364, 4144, 1984, 3844, 2224, 4444, 1324, 244, 5644, 1084, 4504, 304, 4624, 4324, 4024, 2044, 3064, 5104, 2524, 3544, 5884, 844, 4984, 124, 1804, 4264, 5284, 3664, 3904, 2164, 2404, 604, 1024, 5344, 5944, 1864, 5704, 2764, 3304, 1624, 4204] 2026-03-22 10:21:43,404 25 INFO 00732-19-0-all odoo.addons.hr_attendance.tests.test_performance: Query count less than expected for user __system__: 678 < 1700 in test_regenerate_overtime_line at hr_attendance/tests/test_performance.py:88 2026-03-22 10:21:43,405 25 INFO 00732-19-0-all odoo.addons.hr_attendance.tests.test_performance: Regenerated overtime for 6000 hr.attendance records in 13.280544996261597 seconds. 2026-03-22 10:21:43,482 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 100 checked, 100 removed 2026-03-22 10:22:03,704 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_attachments_in_move_from_company_expense ... 2026-03-22 10:22:03,859 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:03,873 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:05,064 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:05,066 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:05,709 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_attachments_in_move_from_own_expense ... 2026-03-22 10:22:05,852 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:05,863 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:06,281 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:06,284 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:06,845 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_company_expense_sepa_ct_trust_bypass ... 2026-03-22 10:22:07,150 25 INFO 00732-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-03-22 10:22:07,154 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_compute_standard_price_update_warning_product_with_and_without_expense ... 2026-03-22 10:22:07,473 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_corner_case_defaults_values_from_product ... 2026-03-22 10:22:08,130 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_corner_case_expense_submitted_cannot_be_zero ... 2026-03-22 10:22:09,482 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted account.move.line records with IDs: [16, 17] 2026-03-22 10:22:09,641 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted account.move records with IDs: [4] 2026-03-22 10:22:09,772 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_employee_expense_in_foreign_currency ... 2026-03-22 10:22:10,744 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_analytic_vendor_bill_count ... 2026-03-22 10:22:11,758 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_by_company_with_caba_tax ... 2026-03-22 10:22:12,710 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_company_dates ... 2026-03-22 10:22:13,806 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_main_flow ... 2026-03-22 10:22:18,699 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted account.partial.reconcile records with IDs: [3, 4, 1, 2] 2026-03-22 10:22:18,810 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted account.full.reconcile records with IDs: [2, 1] 2026-03-22 10:22:19,035 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted account.analytic.line records with IDs: [4, 5] 2026-03-22 10:22:19,467 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted account.move.line records with IDs: [44, 45, 46, 47, 48, 49, 50] 2026-03-22 10:22:19,600 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted account.move records with IDs: [12, 13] 2026-03-22 10:22:19,883 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted account.move.line records with IDs: [37, 38, 39] 2026-03-22 10:22:19,989 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted account.move records with IDs: [10] 2026-03-22 10:22:20,087 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted account.payment records with IDs: [6] 2026-03-22 10:22:20,175 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted mail.message records with IDs: [7600] 2026-03-22 10:22:20,217 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted hr.expense records with IDs: [13] 2026-03-22 10:22:20,238 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted mail.activity records with IDs: [11] 2026-03-22 10:22:20,251 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted mail.followers records with IDs: [111] 2026-03-22 10:22:20,355 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted account.analytic.account records with IDs: [11] 2026-03-22 10:22:20,389 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_mandatory_analytic_plan_product_category ... 2026-03-22 10:22:20,928 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_multi_company ... 2026-03-22 10:22:21,386 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 34, model: hr.expense 2026-03-22 10:22:21,583 25 INFO 00732-19-0-all odoo.models.unlink: User #34 deleted mail.activity records with IDs: [17] 2026-03-22 10:22:21,602 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 31, model: hr.expense 2026-03-22 10:22:22,348 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_multi_currencies ... 2026-03-22 10:22:24,264 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_no_stealing_from_employees ... 2026-03-22 10:22:25,112 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_paid_company_no_autobalancing_line ... 2026-03-22 10:22:25,987 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_payment_method ... 2026-03-22 10:22:26,662 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_set_quantity_to_0 ... 2026-03-22 10:22:26,858 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_set_total_amount_to_0 ... 2026-03-22 10:22:27,016 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_split_flow ... 2026-03-22 10:22:28,189 25 INFO 00732-19-0-all odoo.models.unlink: User #31 deleted hr.expense.split records with IDs: [1] 2026-03-22 10:22:28,501 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_standard_price_update_warning ... 2026-03-22 10:22:29,946 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_vendor ... 2026-03-22 10:22:31,092 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_foreign_currencies_total ... 2026-03-22 10:22:31,325 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_multiple_attachments_in_move_from_company_expense ... 2026-03-22 10:22:31,501 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:31,504 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:31,856 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:31,860 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-22 10:22:32,325 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_payment_edit_fields ... 2026-03-22 10:22:33,242 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_remove_company_id_from_hr_expense ... 2026-03-22 10:22:33,736 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_tax_is_used_when_in_transactions ... 2026-03-22 10:22:33,918 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_update_expense_price_on_product_standard_price ... 2026-03-22 10:22:35,769 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 10:22:55,532 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_access_rights ... 2026-03-22 10:22:55,939 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [42], uid: 38, model: hr.expense 2026-03-22 10:22:56,457 25 INFO 00732-19-0-all odoo.models.unlink: User #38 deleted mail.activity records with IDs: [30] 2026-03-22 10:22:56,477 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_access_rights_user ... 2026-03-22 10:22:57,769 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Chrome pid: 1015 2026-03-22 10:22:57,774 25 INFO 00732-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/tmpi8qs_l90_chrome_odoo 2026-03-22 10:22:57,774 25 INFO 00732-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:36555/json/version 2026-03-22 10:22:57,789 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36555', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:22:58,061 25 INFO 00732-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-03-22 10:22:58,061 25 INFO 00732-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:36555/json 2026-03-22 10:22:58,062 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36555', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:22:58,094 25 INFO 00732-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:36555/devtools/page/D24DFC27B229B15B2C8FCF584D5577ED 2026-03-22 10:22:58,168 25 INFO 00732-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-03-22 10:22:58,207 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Chrome headless enable page notifications 2026-03-22 10:22:58,488 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:test-expense from n/a 2026-03-22 10:22:58,491 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Setting session cookie in browser 2026-03-22 10:22:58,493 25 INFO 00732-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-03-22 10:22:58,493 25 INFO 00732-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-03-22 10:22:58,513 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:23:00,735 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:00] "GET /odoo HTTP/1.1" 200 - 146 0.149 2.078 2026-03-22 10:23:00,743 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Navigation result: {'frameId': 'D24DFC27B229B15B2C8FCF584D5577ED', 'loaderId': '11B84C15E9561C177A40678C24BDC280', 'isDownload': False} 2026-03-22 10:23:00,743 25 INFO 00732-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-03-22 10:23:00,834 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:00] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.015 2026-03-22 10:23:00,844 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:00] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-03-22 10:23:00,981 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 34 0.072 0.086 2026-03-22 10:23:00,998 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:00] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.091 2026-03-22 10:23:01,175 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:01] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.031 2026-03-22 10:23:02,134 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:23:02,171 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.031 0.023 2026-03-22 10:23:02,189 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.033 2026-03-22 10:23:02,205 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:23:02,332 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:3130) 2026-03-22 10:23:02,337 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.011 0.079 2026-03-22 10:23:02,351 25 INFO 00732-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-03-22 10:23:02,379 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:23:02,407 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:23:02,597 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /odoo HTTP/1.1" 200 - 26 0.062 0.107 2026-03-22 10:23:02,659 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.206 2026-03-22 10:23:02,782 25 INFO 00732-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-03-22 10:23:02,794 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:23:02,831 25 INFO 00732-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-03-22 10:23:02,833 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 10:23:02,893 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:02] "GET /web/image?model=res.users&field=avatar_128&id=41 HTTP/1.1" 200 - 14 0.078 0.098 2026-03-22 10:23:02,993 25 INFO 00732-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-03-22 10:23:03,019 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:03] "GET /web/image/res.partner/225/avatar_128?unique=1774174955000 HTTP/1.1" 200 - 6 0.037 0.257 2026-03-22 10:23:03,092 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:03] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.016 0.332 2026-03-22 10:23:03,110 25 INFO 00732-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-03-22 10:23:03,172 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:03] "GET /web/image/res.company/11/favicon HTTP/1.1" 200 - 9 0.024 0.326 2026-03-22 10:23:03,296 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:03] "POST /mail/data HTTP/1.1" 200 - 33 0.052 0.392 2026-03-22 10:23:03,323 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:03] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.542 2026-03-22 10:23:03,327 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.278 2026-03-22 10:23:03,356 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:03] "POST /web/action/load HTTP/1.1" 200 - 14 0.012 0.226 2026-03-22 10:23:03,508 25 INFO 00732-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-03-22 10:23:03,698 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:03] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 44 0.049 0.236 2026-03-22 10:23:03,831 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:03] "POST /mail/data HTTP/1.1" 200 - 44 0.050 0.282 2026-03-22 10:23:04,002 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:04] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 30 0.062 0.183 2026-03-22 10:23:04,007 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:04] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.236 2026-03-22 10:23:04,082 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:04] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.012 0.193 2026-03-22 10:23:04,088 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:04] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.050 2026-03-22 10:23:04,232 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 10 0.034 0.056 2026-03-22 10:23:04,319 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:04] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.026 0.087 2026-03-22 10:23:04,394 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:04] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 3 0.011 0.097 2026-03-22 10:23:04,406 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:04] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.098 2026-03-22 10:23:04,563 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:04] "GET /web/image/hr.employee.public/162/avatar_128 HTTP/1.1" 200 - 10 0.006 0.019 2026-03-22 10:23:04,623 25 INFO 00732-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-03-22 10:23:04,842 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:04] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 28 0.048 0.145 2026-03-22 10:23:04,953 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:04] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.024 2026-03-22 10:23:05,060 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:05] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.006 0.031 2026-03-22 10:23:05,172 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:05] "GET /web/image/res.users/39/avatar_128 HTTP/1.1" 200 - 7 0.010 0.036 2026-03-22 10:23:05,197 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:05] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 2 0.003 0.015 2026-03-22 10:23:05,205 25 INFO 00732-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-03-22 10:23:05,220 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:05] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.006 0.023 2026-03-22 10:23:05,458 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:05] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 35 0.076 0.167 2026-03-22 10:23:05,651 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:05] "POST /mail/data HTTP/1.1" 200 - 45 0.070 0.352 2026-03-22 10:23:05,702 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:05] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.014 0.404 2026-03-22 10:23:05,844 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:05] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 25 0.050 0.285 2026-03-22 10:23:05,904 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:05] "GET /web/image/res.partner/223/avatar_128?unique=1774174955000 HTTP/1.1" 200 - 6 0.015 0.157 2026-03-22 10:23:05,926 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:05] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.047 2026-03-22 10:23:05,950 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:05] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.024 2026-03-22 10:23:06,032 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: tour succeeded 2026-03-22 10:23:06,032 25 INFO 00732-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-03-22 10:23:06,185 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:06] "POST /mail/data HTTP/1.1" 200 - 33 0.053 0.125 2026-03-22 10:23:06,361 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: heap 25724064 (allocated 27742208) 2026-03-22 10:23:06,411 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Closing chrome headless with pid 1015 2026-03-22 10:23:06,424 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Closing websocket connection 2026-03-22 10:23:06,425 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Terminating chrome headless with pid 1015 2026-03-22 10:23:06,535 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:3131) 2026-03-22 10:23:06,545 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:23:06] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.010 0.490 2026-03-22 10:23:06,588 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Removing chrome user profile "/tmp/tmpi8qs_l90_chrome_odoo" 2026-03-22 10:23:06,699 25 INFO 00732-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-03-22 10:23:08,301 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 43, model: hr.expense 2026-03-22 10:23:08,321 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 43, model: hr.expense 2026-03-22 10:23:08,339 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_user_cant_approve_own_expense ... 2026-03-22 10:23:09,701 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-22 10:23:28,969 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email ... 2026-03-22 10:23:29,445 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_employee_without_user ... 2026-03-22 10:23:29,670 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_no_product ... 2026-03-22 10:23:29,964 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_several_companies_one_employee ... 2026-03-22 10:23:30,259 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_several_employees ... 2026-03-22 10:23:30,712 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_mail_action_submit_errors ... 2026-03-22 10:23:31,005 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_mail_parsing_subjects ... 2026-03-22 10:23:32,332 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-22 10:23:51,766 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_next_activity ... 2026-03-22 10:23:51,970 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_autovalidation ... 2026-03-22 10:23:52,082 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_cancel_move ... 2026-03-22 10:23:54,750 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_regular_flow ... 2026-03-22 10:23:56,251 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_reverse_move ... 2026-03-22 10:23:58,401 25 INFO 00732-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [117, 118] 2026-03-22 10:23:59,178 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_unlink_move ... 2026-03-22 10:24:00,977 25 INFO 00732-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [122, 123, 124, 125] 2026-03-22 10:24:01,125 25 INFO 00732-19-0-all odoo.models.unlink: User #49 deleted account.move records with IDs: [34] 2026-03-22 10:24:01,218 25 INFO 00732-19-0-all odoo.models.unlink: User #49 deleted account.payment records with IDs: [21] 2026-03-22 10:24:01,352 25 INFO 00732-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [126, 127, 128, 129] 2026-03-22 10:24:01,432 25 INFO 00732-19-0-all odoo.models.unlink: User #49 deleted account.move records with IDs: [35] 2026-03-22 10:24:01,462 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_1 ... 2026-03-22 10:24:02,514 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_2 ... 2026-03-22 10:24:04,166 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_3 ... 2026-03-22 10:24:06,400 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_4 ... 2026-03-22 10:24:08,394 25 INFO 00732-19-0-all odoo.models.unlink: User #49 deleted account.partial.reconcile records with IDs: [9] 2026-03-22 10:24:08,523 25 INFO 00732-19-0-all odoo.models.unlink: User #49 deleted account.full.reconcile records with IDs: [6] 2026-03-22 10:24:08,654 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_3_company_specific_flow ... 2026-03-22 10:24:11,005 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-22 10:24:11,171 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour: Starting TestExpensesTour.test_tour_expenses ... 2026-03-22 10:24:11,691 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome pid: 1196 2026-03-22 10:24:11,691 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome headless temporary user profile dir: /tmp/tmpplwfl46j_chrome_odoo 2026-03-22 10:24:11,691 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Issuing json command http://127.0.0.1:39619/json/version 2026-03-22 10:24:11,702 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39619', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:24:11,918 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Browser version: Chrome/141.0.7390.54 2026-03-22 10:24:11,918 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Issuing json command http://127.0.0.1:39619/json 2026-03-22 10:24:11,920 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39619', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:24:11,964 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Websocket url found: ws://127.0.0.1:39619/devtools/page/F13B8FC868E821A60B66B41ABD034A7E 2026-03-22 10:24:12,038 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Enable chrome headless console log notification 2026-03-22 10:24:12,135 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome headless enable page notifications 2026-03-22 10:24:12,399 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:24:12,419 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Setting session cookie in browser 2026-03-22 10:24:12,421 25 INFO 00732-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-03-22 10:24:12,421 25 INFO 00732-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-03-22 10:24:12,441 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:24:14,919 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:14] "GET /odoo HTTP/1.1" 200 - 158 0.217 2.268 2026-03-22 10:24:14,924 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Navigation result: {'frameId': 'F13B8FC868E821A60B66B41ABD034A7E', 'loaderId': '1F06C7EA20352BDC954C9C6AB4B3EE0E', 'isDownload': False} 2026-03-22 10:24:14,925 25 INFO 00732-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-03-22 10:24:14,964 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:14] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.013 2026-03-22 10:24:14,976 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:14] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-03-22 10:24:15,201 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:15] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.087 0.161 2026-03-22 10:24:15,212 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:15] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.177 2026-03-22 10:24:15,365 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:15] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-03-22 10:24:15,962 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:15] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 10:24:15,971 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.021 0.012 2026-03-22 10:24:15,993 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.020 2026-03-22 10:24:16,002 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:24:16,054 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 10:24:16,145 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: Owl is running in 'dev' mode. 2026-03-22 10:24:16,158 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 26 0.040 0.104 2026-03-22 10:24:16,216 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:3328) 2026-03-22 10:24:16,220 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.009 0.164 2026-03-22 10:24:16,223 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-03-22 10:24:16,273 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:24:16,358 25 INFO 00732-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-03-22 10:24:16,398 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /odoo HTTP/1.1" 200 - 26 0.026 0.082 2026-03-22 10:24:16,457 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:24:16,473 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.160 2026-03-22 10:24:16,482 25 INFO 00732-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-03-22 10:24:16,483 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:24:16,582 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.034 0.163 2026-03-22 10:24:16,619 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /web/image/res.partner/3/avatar_128?unique=1774168975000 HTTP/1.1" 200 - 6 0.008 0.222 2026-03-22 10:24:16,671 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.023 0.223 2026-03-22 10:24:16,699 25 INFO 00732-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-03-22 10:24:16,709 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.203 2026-03-22 10:24:16,771 25 INFO 00732-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-03-22 10:24:16,820 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "POST /mail/data HTTP/1.1" 200 - 35 0.044 0.278 2026-03-22 10:24:16,844 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.409 2026-03-22 10:24:16,852 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.102 2026-03-22 10:24:16,902 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:16] "POST /web/action/load HTTP/1.1" 200 - 14 0.019 0.107 2026-03-22 10:24:17,002 25 INFO 00732-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-03-22 10:24:17,173 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:17] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.061 0.155 2026-03-22 10:24:17,309 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:17] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 11 0.013 0.047 2026-03-22 10:24:17,319 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:17] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.066 2026-03-22 10:24:17,484 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:17] "POST /mail/data HTTP/1.1" 200 - 44 0.051 0.145 2026-03-22 10:24:17,491 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:17] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.072 2026-03-22 10:24:17,588 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:17] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.031 2026-03-22 10:24:17,635 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 11 0.013 0.045 2026-03-22 10:24:17,692 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:17] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.015 0.036 2026-03-22 10:24:17,727 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:17] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 3 0.008 0.031 2026-03-22 10:24:17,762 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:17] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:24:17,864 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:17] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:24:18,018 25 INFO 00732-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-03-22 10:24:18,069 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:18] "GET /web/image/hr.employee/2/avatar_128 HTTP/1.1" 200 - 5 0.016 0.064 2026-03-22 10:24:18,140 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:18] "GET /web/image/hr.employee/4/avatar_128 HTTP/1.1" 200 - 4 0.018 0.113 2026-03-22 10:24:18,224 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:18] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.016 0.182 2026-03-22 10:24:18,260 25 INFO 00732-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-03-22 10:24:18,272 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:18] "GET /web/image/hr.employee/3/avatar_128 HTTP/1.1" 200 - 4 0.011 0.234 2026-03-22 10:24:18,306 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:18] "GET /web/image/hr.employee/5/avatar_128 HTTP/1.1" 200 - 4 0.001 0.268 2026-03-22 10:24:18,412 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:18] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 19 0.026 0.082 2026-03-22 10:24:18,562 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:18] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.019 2026-03-22 10:24:18,784 25 INFO 00732-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-03-22 10:24:18,825 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:18] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 9 0.016 0.046 2026-03-22 10:24:18,882 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:18] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-03-22 10:24:19,181 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:3329) 2026-03-22 10:24:19,192 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:19] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.010 0.222 2026-03-22 10:24:19,239 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:19] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 8 0.013 0.163 2026-03-22 10:24:19,318 25 INFO 00732-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-03-22 10:24:19,395 25 INFO 00732-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-03-22 10:24:19,448 25 INFO 00732-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-03-22 10:24:19,567 25 INFO 00732-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-22 10:24:19,568 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:19] "POST /web/dataset/call_kw/product.product/name_create#product.product.name_create HTTP/1.1" 200 - 66 0.074 0.173 2026-03-22 10:24:19,698 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:19] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 33 0.037 0.078 2026-03-22 10:24:19,758 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:19] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.009 0.032 2026-03-22 10:24:19,817 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:19] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 13 0.014 0.075 2026-03-22 10:24:20,021 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 47 0.058 0.111 2026-03-22 10:24:20,097 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.033 2026-03-22 10:24:20,210 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 25 0.039 0.078 2026-03-22 10:24:20,242 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.007 0.110 2026-03-22 10:24:20,281 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 3 0.011 0.030 2026-03-22 10:24:20,318 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.083 2026-03-22 10:24:20,385 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.040 2026-03-22 10:24:20,419 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 3 0.004 0.058 2026-03-22 10:24:20,501 25 INFO 00732-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-03-22 10:24:20,559 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 4 0.006 0.018 2026-03-22 10:24:20,583 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.031 2026-03-22 10:24:20,625 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 3 0.005 0.016 2026-03-22 10:24:20,647 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.021 2026-03-22 10:24:20,699 25 INFO 00732-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-03-22 10:24:20,754 25 INFO 00732-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-03-22 10:24:20,816 25 INFO 00732-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-03-22 10:24:20,854 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:20] "POST /web/action/load HTTP/1.1" 200 - 13 0.012 0.022 2026-03-22 10:24:21,066 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:21] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 23 0.046 0.125 2026-03-22 10:24:21,218 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:21] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.004 0.130 2026-03-22 10:24:21,536 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5709292/web.assets_backend_lazy.min.css (id:3330) 2026-03-22 10:24:21,542 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:21] "GET /web/assets/5709292/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 14 0.010 0.298 2026-03-22 10:24:21,694 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/384bf93/web.assets_backend_lazy.min.js (id:3331) 2026-03-22 10:24:21,700 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:21] "GET /web/assets/384bf93/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 7 0.006 0.455 2026-03-22 10:24:21,791 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:21] "POST /web/dataset/call_kw/hr.expense/formatted_read_group#hr.expense.formatted_read_group HTTP/1.1" 200 - 5 0.011 0.038 2026-03-22 10:24:21,813 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:21] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.048 2026-03-22 10:24:21,843 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:21] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-03-22 10:24:21,871 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:21] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.036 2026-03-22 10:24:21,909 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/558418b/web.chartjs_lib.min.js (id:3332) 2026-03-22 10:24:21,915 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:21] "GET /web/assets/558418b/web.chartjs_lib.min.js HTTP/1.1" 200 - 8 0.005 0.047 2026-03-22 10:24:22,087 25 INFO 00732-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-03-22 10:24:22,145 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:22] "POST /web/dataset/call_kw/hr.expense/search_panel_select_range#hr.expense.search_panel_select_range HTTP/1.1" 200 - 2 0.010 0.038 2026-03-22 10:24:22,315 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:22] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 16 0.060 0.143 2026-03-22 10:24:22,349 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:22] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.009 0.155 2026-03-22 10:24:22,371 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:22] "POST /web/dataset/call_kw/hr.expense/search_panel_select_multi_range#hr.expense.search_panel_select_multi_range HTTP/1.1" 200 - 1 0.001 0.150 2026-03-22 10:24:22,399 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:22] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.028 2026-03-22 10:24:22,511 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: tour succeeded 2026-03-22 10:24:22,521 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: ╔═════════════════════════════════════╗ ║ TOUR hr_expense_test_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-03-22 10:24:22,998 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: heap 35754520 (allocated 37052416) 2026-03-22 10:24:23,034 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Closing chrome headless with pid 1196 2026-03-22 10:24:23,042 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Closing websocket connection 2026-03-22 10:24:23,043 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Terminating chrome headless with pid 1196 2026-03-22 10:24:23,172 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Removing chrome user profile "/tmp/tmpplwfl46j_chrome_odoo" 2026-03-22 10:24:23,349 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-22 10:24:42,426 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui: Starting TestUi.test_expense_manager_can_always_set_employee ... 2026-03-22 10:24:43,404 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Chrome pid: 1405 2026-03-22 10:24:43,405 25 INFO 00732-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/tmpqu7mp4m9_chrome_odoo 2026-03-22 10:24:43,405 25 INFO 00732-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:38951/json/version 2026-03-22 10:24:43,421 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38951', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:24:43,563 25 INFO 00732-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-03-22 10:24:43,563 25 INFO 00732-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:38951/json 2026-03-22 10:24:43,564 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38951', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:24:43,632 25 INFO 00732-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:38951/devtools/page/643C07AC785EADBB86CA339A5D15E3CE 2026-03-22 10:24:43,713 25 INFO 00732-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-03-22 10:24:43,732 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Chrome headless enable page notifications 2026-03-22 10:24:44,047 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_1 from n/a 2026-03-22 10:24:44,057 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Setting session cookie in browser 2026-03-22 10:24:44,059 25 INFO 00732-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-03-22 10:24:44,059 25 INFO 00732-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-03-22 10:24:44,086 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:24:46,180 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:46] "GET /odoo HTTP/1.1" 200 - 149 0.152 1.947 2026-03-22 10:24:46,186 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Navigation result: {'frameId': '643C07AC785EADBB86CA339A5D15E3CE', 'loaderId': '1CD898672C6B689ECEACE6D68BB85D1D', 'isDownload': False} 2026-03-22 10:24:46,187 25 INFO 00732-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-03-22 10:24:46,294 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:46] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-03-22 10:24:46,304 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:46] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.030 2026-03-22 10:24:46,469 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:46] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.077 0.128 2026-03-22 10:24:46,501 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:46] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.108 2026-03-22 10:24:46,675 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:46] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.031 2026-03-22 10:24:47,661 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:47] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:24:47,690 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.030 0.023 2026-03-22 10:24:47,729 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.050 2026-03-22 10:24:47,732 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:47] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.023 2026-03-22 10:24:47,802 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:3431) 2026-03-22 10:24:47,805 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.004 0.031 2026-03-22 10:24:47,841 25 INFO 00732-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-03-22 10:24:47,870 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:24:47,901 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:47] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:24:47,995 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:47] "GET /odoo HTTP/1.1" 200 - 25 0.021 0.053 2026-03-22 10:24:48,029 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.087 2026-03-22 10:24:48,167 25 INFO 00732-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-03-22 10:24:48,173 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:24:48,192 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 10:24:48,202 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "GET /web/image?model=res.users&field=avatar_128&id=57 HTTP/1.1" 200 - 14 0.024 0.064 2026-03-22 10:24:48,221 25 INFO 00732-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-03-22 10:24:48,285 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "GET /web/image/res.partner/256/avatar_128?unique=1774175063000 HTTP/1.1" 200 - 6 0.028 0.139 2026-03-22 10:24:48,292 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.171 2026-03-22 10:24:48,310 25 INFO 00732-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-03-22 10:24:48,315 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 9 0.007 0.103 2026-03-22 10:24:48,407 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "POST /mail/data HTTP/1.1" 200 - 33 0.031 0.160 2026-03-22 10:24:48,437 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.302 2026-03-22 10:24:48,441 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.174 2026-03-22 10:24:48,458 25 INFO 00732-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-03-22 10:24:48,491 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "POST /web/action/load HTTP/1.1" 200 - 14 0.009 0.024 2026-03-22 10:24:48,540 25 INFO 00732-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-03-22 10:24:48,690 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.043 0.113 2026-03-22 10:24:48,769 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 10 0.012 0.023 2026-03-22 10:24:48,779 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.040 2026-03-22 10:24:48,901 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:48] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:24:49,049 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 11 0.021 0.043 2026-03-22 10:24:49,106 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.016 0.053 2026-03-22 10:24:49,248 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "POST /mail/data HTTP/1.1" 200 - 42 0.043 0.141 2026-03-22 10:24:49,267 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 2 0.003 0.184 2026-03-22 10:24:49,273 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.112 2026-03-22 10:24:49,329 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.011 0.037 2026-03-22 10:24:49,332 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:24:49,528 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "GET /web/image/hr.employee.public/4/avatar_128 HTTP/1.1" 200 - 5 0.010 0.034 2026-03-22 10:24:49,553 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "GET /web/image/hr.employee.public/2/avatar_128 HTTP/1.1" 200 - 4 0.002 0.061 2026-03-22 10:24:49,612 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "GET /web/image/hr.employee.public/5/avatar_128 HTTP/1.1" 200 - 4 0.002 0.120 2026-03-22 10:24:49,706 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 57, model: hr.employee.public 2026-03-22 10:24:49,739 25 INFO 00732-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-03-22 10:24:49,839 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "GET /web/image/hr.employee.public/1/avatar_128 HTTP/1.1" 200 - 18 0.099 0.239 2026-03-22 10:24:49,888 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "GET /web/image/hr.employee.public/3/avatar_128 HTTP/1.1" 200 - 4 0.002 0.381 2026-03-22 10:24:49,992 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:49] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 22 0.030 0.210 2026-03-22 10:24:50,078 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:50] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.007 0.043 2026-03-22 10:24:50,158 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:50] "GET /web/image/hr.employee.public/168/avatar_128 HTTP/1.1" 200 - 4 0.010 0.017 2026-03-22 10:24:50,203 25 INFO 00732-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-03-22 10:24:50,363 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:50] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 27 0.032 0.097 2026-03-22 10:24:50,497 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:50] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.020 2026-03-22 10:24:50,744 25 INFO 00732-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-03-22 10:24:50,816 25 INFO 00732-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-03-22 10:24:50,833 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:50] "POST /web/dataset/call_kw/hr.employee.public/web_name_search#hr.employee.public.web_name_search HTTP/1.1" 200 - 3 0.012 0.060 2026-03-22 10:24:50,874 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:50] "POST /mail/thread/messages HTTP/1.1" 200 - 10 0.013 0.067 2026-03-22 10:24:51,003 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:51] "POST /mail/data HTTP/1.1" 200 - 26 0.063 0.120 2026-03-22 10:24:51,095 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:51] "POST /web/dataset/call_kw/hr.employee.public/web_name_search#hr.employee.public.web_name_search HTTP/1.1" 200 - 3 0.004 0.022 2026-03-22 10:24:51,150 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:51] "GET /web/image/hr.employee.public/167/avatar_128 HTTP/1.1" 200 - 4 0.003 0.012 2026-03-22 10:24:51,184 25 INFO 00732-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-03-22 10:24:51,249 25 INFO 00732-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-03-22 10:24:51,275 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:51] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 22 0.020 0.070 2026-03-22 10:24:51,409 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:51] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 26 0.026 0.072 2026-03-22 10:24:51,604 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:51] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 45 0.052 0.116 2026-03-22 10:24:51,657 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:51] "GET /web/image/res.users/57/avatar_128 HTTP/1.1" 200 - 7 0.017 0.197 2026-03-22 10:24:51,717 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:51] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.017 0.072 2026-03-22 10:24:51,748 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:51] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.009 0.093 2026-03-22 10:24:51,849 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:51] "POST /mail/data HTTP/1.1" 200 - 28 0.036 0.151 2026-03-22 10:24:51,878 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-03-22 10:24:52,022 25 INFO 00732-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-03-22 10:24:52,109 25 INFO 00732-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-03-22 10:24:52,381 25 INFO 00732-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-03-22 10:24:52,435 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: tour succeeded 2026-03-22 10:24:52,450 25 INFO 00732-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-03-22 10:24:52,466 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:3432) 2026-03-22 10:24:52,474 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:52] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.017 0.418 2026-03-22 10:24:52,489 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:52] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 1 0.002 0.251 2026-03-22 10:24:52,517 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:52] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.207 2026-03-22 10:24:52,540 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:52] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.213 2026-03-22 10:24:52,565 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:52] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 2 0.005 0.219 2026-03-22 10:24:52,780 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: heap 29018356 (allocated 31547392) 2026-03-22 10:24:53,092 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Closing chrome headless with pid 1405 2026-03-22 10:24:53,100 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Closing websocket connection 2026-03-22 10:24:53,109 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Terminating chrome headless with pid 1405 2026-03-22 10:24:53,386 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Removing chrome user profile "/tmp/tmpqu7mp4m9_chrome_odoo" 2026-03-22 10:24:53,493 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui: Starting TestUi.test_no_zero_amount_expense_in_expense ... 2026-03-22 10:24:54,285 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Chrome pid: 1601 2026-03-22 10:24:54,286 25 INFO 00732-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/tmpvl2w_mw1_chrome_odoo 2026-03-22 10:24:54,286 25 INFO 00732-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:46733/json/version 2026-03-22 10:24:54,293 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:24:54,465 25 INFO 00732-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-03-22 10:24:54,465 25 INFO 00732-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:46733/json 2026-03-22 10:24:54,466 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:24:54,482 25 INFO 00732-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:46733/devtools/page/765F1BE6E62189E49B209A2C7BE175C9 2026-03-22 10:24:54,510 25 INFO 00732-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-03-22 10:24:54,526 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Chrome headless enable page notifications 2026-03-22 10:24:54,834 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_1 from n/a 2026-03-22 10:24:54,853 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Setting session cookie in browser 2026-03-22 10:24:54,856 25 INFO 00732-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-03-22 10:24:54,857 25 INFO 00732-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-03-22 10:24:54,881 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:24:56,807 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:56] "GET /odoo HTTP/1.1" 200 - 150 0.137 1.793 2026-03-22 10:24:56,814 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Navigation result: {'frameId': '765F1BE6E62189E49B209A2C7BE175C9', 'loaderId': 'B5B8890A57BC2137EC60F8772C13D660', 'isDownload': False} 2026-03-22 10:24:56,815 25 INFO 00732-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-03-22 10:24:56,890 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:56] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-03-22 10:24:56,905 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:56] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-03-22 10:24:57,082 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.083 0.111 2026-03-22 10:24:57,103 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:57] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.099 2026-03-22 10:24:57,220 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:57] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.021 2026-03-22 10:24:58,001 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:24:58,031 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.018 2026-03-22 10:24:58,049 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-03-22 10:24:58,063 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:24:58,124 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:3433) 2026-03-22 10:24:58,128 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.005 0.030 2026-03-22 10:24:58,175 25 INFO 00732-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-03-22 10:24:58,194 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:24:58,218 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:24:58,273 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.021 2026-03-22 10:24:58,353 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /odoo HTTP/1.1" 200 - 25 0.023 0.089 2026-03-22 10:24:58,495 25 INFO 00732-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-03-22 10:24:58,511 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 10:24:58,525 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-03-22 10:24:58,552 25 INFO 00732-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-03-22 10:24:58,558 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /web/image?model=res.users&field=avatar_128&id=57 HTTP/1.1" 200 - 14 0.040 0.078 2026-03-22 10:24:58,596 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.136 2026-03-22 10:24:58,633 25 INFO 00732-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-03-22 10:24:58,756 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /web/image/res.partner/256/avatar_128?unique=1774175063000 HTTP/1.1" 200 - 6 0.021 0.282 2026-03-22 10:24:58,775 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.003 0.320 2026-03-22 10:24:58,941 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "POST /mail/data HTTP/1.1" 200 - 33 0.069 0.317 2026-03-22 10:24:58,948 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.378 2026-03-22 10:24:59,039 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 9 0.033 0.460 2026-03-22 10:24:59,097 25 INFO 00732-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-03-22 10:24:59,190 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "POST /web/action/load HTTP/1.1" 200 - 14 0.029 0.071 2026-03-22 10:24:59,330 25 INFO 00732-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-03-22 10:24:59,404 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "POST /mail/data HTTP/1.1" 200 - 42 0.059 0.181 2026-03-22 10:24:59,434 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "GET /web/image/discuss.channel/1/avatar_128?unique=9a5b52d8c6aa8a4dac089f6b5deadbb0a4ac9e12526857e11c74b440db51b91aa6d3b6181dbc0ea7b2d003267fde3260c4e2eb5b22bea7d47ac220f4094fe0c3 HTTP/1.1" 200 - 3 0.003 0.141 2026-03-22 10:24:59,491 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "GET /web/image/res.partner/2/avatar_128?unique=1774175063000 HTTP/1.1" 200 - 5 0.019 0.174 2026-03-22 10:24:59,512 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "GET /web/image/res.company/17/favicon HTTP/1.1" 304 - 4 0.005 0.201 2026-03-22 10:24:59,650 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.041 0.250 2026-03-22 10:24:59,719 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.014 0.238 2026-03-22 10:24:59,755 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 10 0.011 0.037 2026-03-22 10:24:59,761 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.046 2026-03-22 10:24:59,844 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:24:59,943 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:24:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 11 0.024 0.036 2026-03-22 10:25:00,005 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.014 0.063 2026-03-22 10:25:00,031 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 2 0.006 0.030 2026-03-22 10:25:00,063 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 10:25:00,173 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:25:00,338 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "GET /web/image/hr.employee.public/3/avatar_128 HTTP/1.1" 200 - 5 0.011 0.029 2026-03-22 10:25:00,394 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "GET /web/image/hr.employee.public/4/avatar_128 HTTP/1.1" 200 - 4 0.003 0.084 2026-03-22 10:25:00,417 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "GET /web/image/hr.employee.public/5/avatar_128 HTTP/1.1" 200 - 4 0.002 0.111 2026-03-22 10:25:00,437 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "GET /web/image/hr.employee.public/2/avatar_128 HTTP/1.1" 200 - 4 0.001 0.127 2026-03-22 10:25:00,454 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 57, model: hr.employee.public 2026-03-22 10:25:00,475 25 INFO 00732-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-03-22 10:25:00,514 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "GET /web/image/hr.employee.public/1/avatar_128 HTTP/1.1" 200 - 18 0.027 0.167 2026-03-22 10:25:00,631 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 23 0.055 0.096 2026-03-22 10:25:00,680 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.018 2026-03-22 10:25:00,750 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "GET /web/image/hr.employee.public/167/avatar_128 HTTP/1.1" 200 - 4 0.010 0.019 2026-03-22 10:25:00,763 25 INFO 00732-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-03-22 10:25:00,919 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:00] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 27 0.043 0.078 2026-03-22 10:25:01,063 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:01] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.021 2026-03-22 10:25:01,319 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:01] "GET /web/image/res.users/57/avatar_128 HTTP/1.1" 200 - 7 0.017 0.038 2026-03-22 10:25:01,331 25 INFO 00732-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-03-22 10:25:01,393 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:01] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 4 0.008 0.051 2026-03-22 10:25:01,436 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:01] "POST /mail/thread/messages HTTP/1.1" 200 - 10 0.013 0.065 2026-03-22 10:25:01,508 25 INFO 00732-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-03-22 10:25:01,555 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:01] "POST /mail/data HTTP/1.1" 200 - 26 0.045 0.112 2026-03-22 10:25:01,607 25 INFO 00732-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-03-22 10:25:01,679 25 INFO 00732-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-03-22 10:25:01,737 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:01] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 31 0.044 0.187 2026-03-22 10:25:01,870 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:01] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 18 0.029 0.070 2026-03-22 10:25:02,093 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:02] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 40 0.049 0.127 2026-03-22 10:25:02,191 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:02] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.043 0.040 2026-03-22 10:25:02,219 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:02] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.002 0.091 2026-03-22 10:25:02,309 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:02] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 8 0.011 0.158 2026-03-22 10:25:02,370 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:02] "POST /mail/data HTTP/1.1" 200 - 18 0.020 0.189 2026-03-22 10:25:02,403 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:02] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.255 2026-03-22 10:25:02,445 25 INFO 00732-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-03-22 10:25:02,629 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:02] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-03-22 10:25:02,740 25 INFO 00732-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-03-22 10:25:02,861 25 INFO 00732-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-03-22 10:25:02,936 25 INFO 00732-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-03-22 10:25:03,031 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:3434) 2026-03-22 10:25:03,044 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:03] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.013 0.268 2026-03-22 10:25:03,148 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:03] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 17 0.024 0.274 2026-03-22 10:25:03,321 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:03] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 25 0.033 0.082 2026-03-22 10:25:03,391 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:03] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.026 0.032 2026-03-22 10:25:03,407 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:03] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.055 2026-03-22 10:25:03,586 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:03] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 26 0.038 0.191 2026-03-22 10:25:03,725 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:03] "POST /mail/data HTTP/1.1" 200 - 35 0.060 0.282 2026-03-22 10:25:03,749 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:03] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.381 2026-03-22 10:25:03,836 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:03] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 21 0.024 0.203 2026-03-22 10:25:03,893 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:03] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.022 0.263 2026-03-22 10:25:04,026 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:04] "POST /mail/data HTTP/1.1" 200 - 31 0.038 0.151 2026-03-22 10:25:04,057 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:04] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.140 2026-03-22 10:25:04,227 25 INFO 00732-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-03-22 10:25:04,341 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:04] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 17 0.030 0.094 2026-03-22 10:25:04,465 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:04] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 7 0.008 0.043 2026-03-22 10:25:04,541 25 INFO 00732-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-03-22 10:25:04,614 25 INFO 00732-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-03-22 10:25:04,649 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:25:04] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.030 2026-03-22 10:25:04,716 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: tour succeeded 2026-03-22 10:25:04,718 25 INFO 00732-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-03-22 10:25:05,001 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: heap 30877996 (allocated 32071680) 2026-03-22 10:25:05,017 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Closing chrome headless with pid 1601 2026-03-22 10:25:05,023 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Closing websocket connection 2026-03-22 10:25:05,027 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Terminating chrome headless with pid 1601 2026-03-22 10:25:05,203 25 INFO 00732-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Removing chrome user profile "/tmp/tmpvl2w_mw1_chrome_odoo" 2026-03-22 10:25:06,477 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-22 10:25:08,403 25 INFO 00732-19-0-all odoo.addons.hr_gamification.tests.test_gamification_current_badge: Starting TestGamificationBadge.test_delete_badge ... 2026-03-22 10:25:08,624 25 INFO 00732-19-0-all odoo.models.unlink: User #61 deleted mail.message records with IDs: [7705, 7704] 2026-03-22 10:25:08,642 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 61, model: gamification.badge.user 2026-03-22 10:25:08,685 25 INFO 00732-19-0-all odoo.models.unlink: User #60 deleted mail.message records with IDs: [7705, 7704] 2026-03-22 10:25:08,711 25 INFO 00732-19-0-all odoo.models.unlink: User #60 deleted gamification.badge.user records with IDs: [1] 2026-03-22 10:25:08,719 25 INFO 00732-19-0-all odoo.models.unlink: User #60 deleted mail.followers records with IDs: [234] 2026-03-22 10:25:08,878 25 INFO 00732-19-0-all odoo.models.unlink: User #62 deleted mail.message records with IDs: [7707, 7706] 2026-03-22 10:25:08,904 25 INFO 00732-19-0-all odoo.models.unlink: User #62 deleted gamification.badge.user records with IDs: [2] 2026-03-22 10:25:08,915 25 INFO 00732-19-0-all odoo.models.unlink: User #62 deleted mail.followers records with IDs: [235] 2026-03-22 10:25:08,923 25 INFO 00732-19-0-all odoo.addons.hr_gamification.tests.test_gamification_current_badge: Starting TestGamificationBadge.test_update_badge ... 2026-03-22 10:25:09,026 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [1], uid: 61, model: gamification.badge.user 2026-03-22 10:25:09,065 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 10:25:20,067 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_base_user_create_other ... 2026-03-22 10:25:20,268 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [2], uid: 66, model: hr.leave 2026-03-22 10:25:20,314 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_base_user_create_self ... 2026-03-22 10:25:20,526 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_manager_create_other ... 2026-03-22 10:25:20,792 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_manager_create_self ... 2026-03-22 10:25:21,021 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_user_create_other ... 2026-03-22 10:25:21,197 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_user_create_self ... 2026-03-22 10:25:21,425 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 10:25:32,119 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_other ... 2026-03-22 10:25:32,361 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 71, model: hr.leave 2026-03-22 10:25:32,389 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_other_browse ... 2026-03-22 10:25:32,673 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10], uid: 71, model: hr.leave 2026-03-22 10:25:32,688 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [10], uid: 71, model: hr.leave 2026-03-22 10:25:32,703 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_own ... 2026-03-22 10:25:32,783 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 10:25:42,558 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_holiday_responsible_refuse_leave ... 2026-03-22 10:25:44,515 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_creation_for_other_user ... 2026-03-22 10:25:44,682 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [16], uid: 76, model: hr.leave 2026-03-22 10:25:44,730 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_double_validate ... 2026-03-22 10:25:45,792 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_double_validate_holiday_manager ... 2026-03-22 10:25:46,312 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_holiday_user ... 2026-03-22 10:25:46,714 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_manager ... 2026-03-22 10:25:47,047 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_user ... 2026-03-22 10:25:47,317 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_manager_to_validate_by_holiday_user ... 2026-03-22 10:25:47,920 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_manager_to_validate_by_user ... 2026-03-22 10:25:48,587 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_messaging_by_user ... 2026-03-22 10:25:49,028 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_update_by_user ... 2026-03-22 10:25:49,112 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_update_by_user_other ... 2026-03-22 10:25:49,485 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [22], uid: 76, model: hr.leave 2026-03-22 10:25:49,527 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 10:25:59,578 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_confirm_by_user ... 2026-03-22 10:25:59,723 25 INFO 00732-19-0-all odoo.models.unlink: User #81 deleted mail.message records with IDs: [7910] 2026-03-22 10:25:59,805 25 INFO 00732-19-0-all odoo.models.unlink: User #81 deleted hr.leave records with IDs: [24] 2026-03-22 10:25:59,817 25 INFO 00732-19-0-all odoo.models.unlink: User #81 deleted mail.followers records with IDs: [327] 2026-03-22 10:25:59,828 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_confirm_in_past_by_user ... 2026-03-22 10:26:00,167 25 INFO 00732-19-0-all odoo.models.unlink: User #81 deleted mail.message records with IDs: [7911] 2026-03-22 10:26:00,228 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_validate_by_user ... 2026-03-22 10:26:00,608 25 INFO 00732-19-0-all odoo.models.unlink: User #81 deleted mail.message records with IDs: [7912] 2026-03-22 10:26:00,645 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [26], uid: 81, model: hr.leave 2026-03-22 10:26:00,694 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 10:26:10,842 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_constraint_1 ... 2026-03-22 10:26:10,992 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_persists ... 2026-03-22 10:26:11,816 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units ... 2026-03-22 10:26:12,347 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units_and_used_days ... 2026-03-22 10:26:13,698 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units_half_day ... 2026-03-22 10:26:14,206 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_date_in_the_future ... 2026-03-22 10:26:15,716 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_immediate_monthly_start_day ... 2026-03-22 10:26:16,142 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_with_monthly_31st_milestone ... 2026-03-22 10:26:16,269 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_with_virtual_future_leaves ... 2026-03-22 10:26:16,825 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_without_working_hours ... 2026-03-22 10:26:17,345 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carrover_other_period_end_multi_level ... 2026-03-22 10:26:17,988 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carryover_at_allocation ... 2026-03-22 10:26:18,826 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carryover_at_other ... 2026-03-22 10:26:19,396 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_creation_for_history ... 2026-03-22 10:26:19,715 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_creation_on_anterior_date ... 2026-03-22 10:26:20,052 25 INFO 00732-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-03-22 10:26:21,833 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_days_left_under_carryover_maximum ... 2026-03-22 10:26:22,979 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_hours_with_max_carryover ... 2026-03-22 10:26:23,538 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_immediate_cron_run ... 2026-03-22 10:26:23,767 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_cancel_cron ... 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [13] 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [52] 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14] 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [53] 2026-03-22 10:26:25,654 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_cancel_cron_with_refused_allocation ... 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [18] 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [57] 2026-03-22 10:26:26,278 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_taken_maximum ... 2026-03-22 10:26:27,418 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_taken_maximum_hours ... 2026-03-22 10:26:28,739 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_lost_first_january ... 2026-03-22 10:26:29,268 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_lost_previous_days ... 2026-03-22 10:26:29,895 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_maximum_leaves ... 2026-03-22 10:26:30,720 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_maximum_leaves_no_limit ... 2026-03-22 10:26:31,468 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start ... 2026-03-22 10:26:31,959 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_level_transfer ... 2026-03-22 10:26:32,669 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_multiple_runs ... 2026-03-22 10:26:33,148 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_past_start_date ... 2026-03-22 10:26:33,916 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_cleared_when_switch_to_regular ... 2026-03-22 10:26:34,175 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_end_carryover_expiring_3_months ... 2026-03-22 10:26:35,205 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_start_carryover_expiring_3_months ... 2026-03-22 10:26:36,339 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_with_multiple_levels ... 2026-03-22 10:26:37,241 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_with_multiple_levels_2 ... 2026-03-22 10:26:38,203 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_skipped_period ... 2026-03-22 10:26:38,679 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_transition_after_period ... 2026-03-22 10:26:38,962 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_transition_immediately ... 2026-03-22 10:26:39,341 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_unlink ... 2026-03-22 10:26:39,645 25 INFO 00732-19-0-all odoo.models.unlink: User #84 deleted hr.leave.allocation records with IDs: [37] 2026-03-22 10:26:39,663 25 INFO 00732-19-0-all odoo.models.unlink: User #84 deleted mail.followers records with IDs: [444, 445, 446] 2026-03-22 10:26:39,688 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.leave.accrual.plan records with IDs: [42] 2026-03-22 10:26:39,692 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_unused_accrual_reset_to_lost ... 2026-03-22 10:26:41,212 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_with_report_creation_for_history ... 2026-03-22 10:26:41,514 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_added_type_during_onchange ... 2026-03-22 10:26:41,683 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_cache_invalidation_with_future_leaves ... 2026-03-22 10:26:42,698 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_cancel_invalid_leaves_with_regular_and_accrual_allocations ... 2026-03-22 10:26:43,319 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry ... 2026-03-22 10:26:43,967 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation ... 2026-03-22 10:26:44,383 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_2 ... 2026-03-22 10:26:44,891 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_3 ... 2026-03-22 10:26:45,563 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_4 ... 2026-03-22 10:26:46,159 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_5 ... 2026-03-22 10:26:47,175 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carriedover_days_expiration_reset ... 2026-03-22 10:26:48,210 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_gain ... 2026-03-22 10:26:49,175 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_lastcall_change_regular_to_accrual ... 2026-03-22 10:26:49,421 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_max_value ... 2026-03-22 10:26:49,689 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_max_value_hours ... 2026-03-22 10:26:50,112 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_compute_allocation_days_after_adding_employee ... 2026-03-22 10:26:51,604 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_consistency_between_cap_accrued_time_and_maximum_leave ... 2026-03-22 10:26:51,733 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_elligible_leaves ... 2026-03-22 10:26:52,900 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_bimonthly ... 2026-03-22 10:26:53,423 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_biyearly ... 2026-03-22 10:26:54,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_daily ... 2026-03-22 10:26:54,299 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_hourly_calendar ... 2026-03-22 10:26:54,653 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_hourly_worked_hours ... 2026-03-22 10:26:55,432 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_monthly ... 2026-03-22 10:26:55,882 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_weekly ... 2026-03-22 10:26:56,246 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_yearly ... 2026-03-22 10:26:56,766 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_future_accural_time ... 2026-03-22 10:26:57,031 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_future_accural_time_with_leaves_taken_in_the_past ... 2026-03-22 10:26:59,038 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_actual_future_leaves ... 2026-03-22 10:27:03,526 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves ... 2026-03-22 10:27:07,360 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves_regular1 ... 2026-03-22 10:27:11,209 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves_regular2 ... 2026-03-22 10:27:14,833 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_matching_accrual_and_carryover_dates ... 2026-03-22 10:27:15,281 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_matching_carryover_and_level_transition_dates ... 2026-03-22 10:27:15,827 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_modify_cap_accrued_days ... 2026-03-22 10:27:16,996 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_modify_cap_accrued_days_with_leaves ... 2026-03-22 10:27:19,278 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_no_days_accrued_on_carryover_date ... 2026-03-22 10:27:19,786 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_non_elligible_leaves ... 2026-03-22 10:27:21,111 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_set_accrual_allocation_to_zero_from_ui ... 2026-03-22 10:27:21,848 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_start_accrual_gain_time_immediately ... 2026-03-22 10:27:22,650 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_three_levels_accrual ... 2026-03-22 10:27:23,170 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_time_off_balance_computation ... 2026-03-22 10:27:25,241 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_time_off_using_expiring_carried_over_days ... 2026-03-22 10:27:26,428 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_timeoff_allocation_with_unused_accrual_lost ... 2026-03-22 10:27:26,964 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_lost ... 2026-03-22 10:27:27,698 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed ... 2026-03-22 10:27:28,437 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_2 ... 2026-03-22 10:27:28,910 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_limit ... 2026-03-22 10:27:29,654 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_limit_2 ... 2026-03-22 10:27:30,089 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_validate_leaves_with_more_days_than_allocation ... 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [49] 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [275] 2026-03-22 10:27:31,103 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_worked_leaves ... 2026-03-22 10:27:32,424 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_yearly_cap ... 2026-03-22 10:27:57,373 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_yearly_cap_constraint ... 2026-03-22 10:27:57,538 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-22 10:28:07,272 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_allocation_with_max_carryover_and_expiring_allocation ... 2026-03-22 10:28:07,852 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_days_expiration_date ... 2026-03-22 10:28:08,396 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_days_expiration_date_2 ... 2026-03-22 10:28:09,187 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_leaves_with_maximum ... 2026-03-22 10:28:09,672 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiration_date ... 2026-03-22 10:28:10,026 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiration_date_2 ... 2026-03-22 10:28:10,645 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiring_allocation_without_carried_over_leaves ... 2026-03-22 10:28:10,783 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves ... 2026-03-22 10:28:11,143 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves_for_flexible_resource ... 2026-03-22 10:28:11,633 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves_for_fully_flexible_resource ... 2026-03-22 10:28:11,996 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 10:28:21,453 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar: Starting TestHolidaysCalendar.test_hours_time_off_request_calendar_view ... 2026-03-22 10:28:22,210 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Chrome pid: 1809 2026-03-22 10:28:22,211 25 INFO 00732-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_0es7x1i_chrome_odoo 2026-03-22 10:28:22,211 25 INFO 00732-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:36311/json/version 2026-03-22 10:28:22,237 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36311', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:28:22,382 25 INFO 00732-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-03-22 10:28:22,383 25 INFO 00732-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:36311/json 2026-03-22 10:28:22,384 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36311', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:28:22,445 25 INFO 00732-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:36311/devtools/page/977E1C70B34AF5D92705D45EB24DA689 2026-03-22 10:28:22,512 25 INFO 00732-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-03-22 10:28:22,568 25 INFO 00732-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-03-22 10:28:22,837 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:enguerran from n/a 2026-03-22 10:28:22,858 25 INFO 00732-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-03-22 10:28:22,862 25 INFO 00732-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-03-22 10:28:22,862 25 INFO 00732-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-03-22 10:28:22,906 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:28:23,784 25 INFO 00732-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 96, model: website.page 2026-03-22 10:28:25,107 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:25] "GET / HTTP/1.1" 200 - 153 0.211 1.997 2026-03-22 10:28:25,119 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Navigation result: {'frameId': '977E1C70B34AF5D92705D45EB24DA689', 'loaderId': '07ABACFCC3A44BF76946E90CFB765334', 'isDownload': False} 2026-03-22 10:28:25,119 25 INFO 00732-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-03-22 10:28:25,174 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:28:25,207 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5ff22ba/web.assets_frontend.min.css, copying from /web/assets/5ff22ba/web.assets_frontend.min.css 2026-03-22 10:28:25,319 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:25] "GET /web/assets/1/5ff22ba/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.072 0.072 2026-03-22 10:28:25,337 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/03aedce/web.assets_frontend_minimal.min.js, copying from /web/assets/03aedce/web.assets_frontend_minimal.min.js 2026-03-22 10:28:25,359 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:25] "GET /web/assets/1/03aedce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.007 0.118 2026-03-22 10:28:25,377 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bbb4291/web.__assets_tests_call__.min.js, copying from /web/assets/bbb4291/web.__assets_tests_call__.min.js 2026-03-22 10:28:25,407 25 INFO 00732-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-22 10:28:25,413 25 INFO 00732-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-22 10:28:25,438 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:25] "GET /web/assets/1/bbb4291/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.015 0.067 2026-03-22 10:28:25,651 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-22 10:28:25,652 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:25] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:28:25,656 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:25] "GET /web/image/website/1/logo/My%20Website?unique=1e7f37d HTTP/1.1" 200 - 4 0.032 0.029 2026-03-22 10:28:25,859 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8238247/web.assets_frontend_lazy.min.js, copying from /web/assets/8238247/web.assets_frontend_lazy.min.js 2026-03-22 10:28:25,964 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:25] "GET /web/assets/1/8238247/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.020 0.128 2026-03-22 10:28:25,987 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:25] "GET /web/image/website/1/favicon?unique=1e7f37d HTTP/1.1" 200 - 4 0.006 0.119 2026-03-22 10:28:26,590 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.003 0.015 2026-03-22 10:28:26,725 25 INFO 00732-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-03-22 10:28:26,794 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:26] "POST /mail/data HTTP/1.1" 200 - 19 0.016 0.039 2026-03-22 10:28:28,599 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:28] "GET /odoo HTTP/1.1" 200 - 135 0.156 1.663 2026-03-22 10:28:28,702 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:28] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.025 2026-03-22 10:28:28,725 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:28] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-03-22 10:28:28,748 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:28] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.001 0.048 2026-03-22 10:28:28,869 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:28] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-03-22 10:28:29,021 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:29] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-03-22 10:28:29,694 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:29] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:28:29,707 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.011 0.018 2026-03-22 10:28:29,722 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.027 2026-03-22 10:28:29,727 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:29] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:28:29,749 25 INFO 00732-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-03-22 10:28:29,812 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4226) 2026-03-22 10:28:29,816 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.005 0.045 2026-03-22 10:28:29,843 25 INFO 00732-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-03-22 10:28:29,863 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:29] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:28:29,889 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:29] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:28:29,997 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:29] "GET /odoo HTTP/1.1" 200 - 26 0.027 0.066 2026-03-22 10:28:30,047 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.118 2026-03-22 10:28:30,162 25 INFO 00732-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-03-22 10:28:30,194 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.048 0.056 2026-03-22 10:28:30,245 25 INFO 00732-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-03-22 10:28:30,293 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "POST /web/action/load HTTP/1.1" 200 - 5 0.031 0.167 2026-03-22 10:28:30,347 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "GET /web/image?model=res.users&field=avatar_128&id=96 HTTP/1.1" 200 - 14 0.016 0.235 2026-03-22 10:28:30,383 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "GET /web/image/res.partner/311/avatar_128?unique=1774175292000 HTTP/1.1" 200 - 6 0.010 0.274 2026-03-22 10:28:30,482 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "POST /mail/data HTTP/1.1" 200 - 33 0.035 0.302 2026-03-22 10:28:30,513 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "GET /web/image/res.company/31/favicon HTTP/1.1" 200 - 9 0.008 0.347 2026-03-22 10:28:30,541 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.254 2026-03-22 10:28:30,546 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.281 2026-03-22 10:28:30,707 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.039 0.082 2026-03-22 10:28:30,873 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 14 0.034 0.083 2026-03-22 10:28:30,900 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.006 0.117 2026-03-22 10:28:30,958 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:30] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.011 0.158 2026-03-22 10:28:31,086 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:31] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 13 0.013 0.032 2026-03-22 10:28:31,194 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:31] "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.045 0.053 2026-03-22 10:28:31,230 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:31] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 6 0.005 0.107 2026-03-22 10:28:31,252 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:31] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.116 2026-03-22 10:28:31,396 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:31] "POST /mail/data HTTP/1.1" 200 - 44 0.053 0.194 2026-03-22 10:28:31,454 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5e22b10/web.fullcalendar_lib.min.js (id:4227) 2026-03-22 10:28:31,460 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:31] "GET /web/assets/5e22b10/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.006 0.182 2026-03-22 10:28:31,540 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:31] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.016 0.099 2026-03-22 10:28:33,213 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:33] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 10:28:33,222 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:33] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:28:33,223 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:33] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:28:33,422 25 INFO 00732-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-03-22 10:28:33,605 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:33] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 4 0.012 0.044 2026-03-22 10:28:33,644 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:33] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:28:33,796 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:33] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 43 0.045 0.100 2026-03-22 10:28:33,878 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:33] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.015 2026-03-22 10:28:34,103 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: tour succeeded 2026-03-22 10:28:34,105 25 INFO 00732-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-03-22 10:28:34,150 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:34] "GET /web/image/hr.employee.public/202/avatar_128 HTTP/1.1" 200 - 10 0.033 0.045 2026-03-22 10:28:34,357 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:34] "POST /web/dataset/call_kw/hr.leave/web_save#hr.leave.web_save HTTP/1.1" 200 - 57 0.091 0.166 2026-03-22 10:28:34,617 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: heap 31024988 (allocated 32985088) 2026-03-22 10:28:34,692 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:34] "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.027 0.067 2026-03-22 10:28:34,741 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:28:34] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 6 0.016 0.124 2026-03-22 10:28:34,779 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Closing chrome headless with pid 1809 2026-03-22 10:28:34,780 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Closing websocket connection 2026-03-22 10:28:34,782 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Terminating chrome headless with pid 1809 2026-03-22 10:28:34,949 25 INFO 00732-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_0es7x1i_chrome_odoo" 2026-03-22 10:28:35,036 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar: Starting TestHolidaysCalendar.test_timezone_calendar_event_single_day ... 2026-03-22 10:28:35,533 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [287] 2026-03-22 10:28:35,951 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [289] 2026-03-22 10:28:36,168 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-22 10:28:36,175 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour: Starting TestHrHolidaysTour.test_hr_holidays_tour ... 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome pid: 1997 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome headless temporary user profile dir: /tmp/tmpmcu_bcsx_chrome_odoo 2022-01-17 00:00:00,000 25 INFO 00732-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:45755/json/version 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45755', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Browser version: Chrome/141.0.7390.54 2022-01-17 00:00:00,000 25 INFO 00732-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:45755/json 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45755', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 25 INFO 00732-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:45755/devtools/page/30601676388622DB4B672B109C68F1DA 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Enable chrome headless console log notification 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome headless enable page notifications 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Setting session cookie in browser 2022-01-17 00:00:00,000 25 INFO 00732-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 2022-01-17 00:00:00,000 25 INFO 00732-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" 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 149 0.169 1.886 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Navigation result: {'frameId': '30601676388622DB4B672B109C68F1DA', 'loaderId': 'A6F439762C1B097414B62FA4A4939D1F', 'isDownload': False} 2022-01-17 00:00:00,000 25 INFO 00732-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')" 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.024 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.029 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.097 0.246 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.251 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.019 2022-01-17 00:00:00,000 25 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 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.012 2022-01-17 00:00:00,000 25 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.012 2022-01-17 00:00:00,000 25 INFO 00732-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.039 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: Owl is running in 'dev' mode. 2022-01-17 00:00:00,000 25 INFO 00732-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 - 26 0.064 0.195 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4228) 2022-01-17 00:00:00,000 25 INFO 00732-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 - 9 0.028 0.300 2022-01-17 00:00:00,000 25 INFO 00732-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.135 2022-01-17 00:00:00,000 25 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.002 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 26 0.035 0.081 2022-01-17 00:00:00,000 25 INFO 00732-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})" 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.041 0.142 2022-01-17 00:00:00,000 25 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.013 2022-01-17 00:00:00,000 25 INFO 00732-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 2022-01-17 00:00:00,000 25 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.026 2022-01-17 00:00:00,000 25 INFO 00732-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.066 0.143 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1774175316000 HTTP/1.1" 200 - 6 0.008 0.235 2022-01-17 00:00:00,000 25 INFO 00732-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.006 0.242 2022-01-17 00:00:00,000 25 INFO 00732-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.009 0.166 2022-01-17 00:00:00,000 25 INFO 00732-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"]) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.056 0.212 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.423 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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.032 2022-01-17 00:00:00,000 25 INFO 00732-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.007 2022-01-17 00:00:00,000 25 INFO 00732-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.082 2022-01-17 00:00:00,000 25 INFO 00732-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 - 14 0.017 0.061 2022-01-17 00:00:00,000 25 INFO 00732-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.008 0.095 2022-01-17 00:00:00,000 25 INFO 00732-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.029 0.144 2022-01-17 00:00:00,000 25 INFO 00732-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.027 0.077 2022-01-17 00:00:00,000 25 INFO 00732-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.103 2022-01-17 00:00:00,000 25 INFO 00732-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 - 15 0.018 0.206 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 44 0.033 0.226 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.307 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5e22b10/web.fullcalendar_lib.min.js (id:4229) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/5e22b10/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.005 0.217 2022-01-17 00:00:00,000 25 INFO 00732-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.013 0.025 2022-01-17 00:00:00,000 25 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.008 2022-01-17 00:00:00,000 25 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.003 2022-01-17 00:00:00,000 25 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.002 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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.002 0.016 2022-01-17 00:00:00,000 25 INFO 00732-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.015 2022-01-17 00:00:00,000 25 INFO 00732-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.070 0.129 2022-01-17 00:00:00,000 25 INFO 00732-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.005 2022-01-17 00:00:00,000 25 INFO 00732-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') 2022-01-17 00:00:00,000 25 INFO 00732-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.024 0.056 2022-01-17 00:00:00,000 25 INFO 00732-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.020 0.105 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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)) 2022-01-17 00:00:00,000 25 INFO 00732-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 - 28 0.031 0.090 2022-01-17 00:00:00,000 25 INFO 00732-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)) 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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)) 2022-01-17 00:00:00,000 25 INFO 00732-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.047 0.062 2022-01-17 00:00:00,000 25 INFO 00732-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"]) 2022-01-17 00:00:00,000 25 INFO 00732-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 - 62 0.083 0.156 2022-01-17 00:00:00,000 25 INFO 00732-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.009 0.031 2022-01-17 00:00:00,000 25 INFO 00732-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 2022-01-17 00:00:00,000 25 INFO 00732-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"]) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.027 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.022 2022-01-17 00:00:00,000 25 INFO 00732-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)) 2022-01-17 00:00:00,000 25 INFO 00732-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.008 0.023 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.006 0.032 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.020 2022-01-17 00:00:00,000 25 INFO 00732-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"]) 2022-01-17 00:00:00,000 25 INFO 00732-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)) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: tour succeeded 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: ╔═════════════════════════════════╗ ║ TOUR hr_holidays_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: heap 26721304 (allocated 28004352) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Closing chrome headless with pid 1997 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Closing websocket connection 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Terminating chrome headless with pid 1997 2022-01-17 00:00:00,000 25 INFO 00732-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 - 134 0.402 0.415 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Removing chrome user profile "/tmp/tmpmcu_bcsx_chrome_odoo" 2026-03-22 10:28:52,111 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 10:28:52,117 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour: Starting TestHrLeaveTypeTour.test_hr_leave_type_tour ... 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Chrome pid: 2185 2022-01-17 00:00:00,000 25 INFO 00732-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/tmptwu56k67_chrome_odoo 2022-01-17 00:00:00,000 25 INFO 00732-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:38799/json/version 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38799', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 25 INFO 00732-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 2022-01-17 00:00:00,000 25 INFO 00732-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:38799/json 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38799', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 25 INFO 00732-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:38799/devtools/page/E8DE2CA2D28CB1976996229F1A08F540 2022-01-17 00:00:00,000 25 INFO 00732-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 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Chrome headless enable page notifications 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Setting session cookie in browser 2022-01-17 00:00:00,000 25 INFO 00732-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 2022-01-17 00:00:00,000 25 INFO 00732-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" 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web HTTP/1.1" 200 - 150 0.168 2.081 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Navigation result: {'frameId': 'E8DE2CA2D28CB1976996229F1A08F540', 'loaderId': '3A618B07C1AC712A8E59DBDEB2A2A3EF', 'isDownload': False} 2022-01-17 00:00:00,000 25 INFO 00732-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')" 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.036 0.101 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.148 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.164 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.025 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.024 2022-01-17 00:00:00,000 25 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.006 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.016 2022-01-17 00:00:00,000 25 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 2022-01-17 00:00:00,000 25 INFO 00732-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.001 0.049 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1 (1) 2022-01-17 00:00:00,000 25 INFO 00732-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. 2022-01-17 00:00:00,000 25 INFO 00732-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 - 25 0.036 0.136 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4259) 2022-01-17 00:00:00,000 25 INFO 00732-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 - 9 0.008 0.177 2022-01-17 00:00:00,000 25 INFO 00732-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.077 2022-01-17 00:00:00,000 25 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.002 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 26 0.041 0.095 2022-01-17 00:00:00,000 25 INFO 00732-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})" 2022-01-17 00:00:00,000 25 INFO 00732-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 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.302 2022-01-17 00:00:00,000 25 INFO 00732-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"]) 2022-01-17 00:00:00,000 25 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.011 2022-01-17 00:00:00,000 25 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.015 2022-01-17 00:00:00,000 25 INFO 00732-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"]) 2022-01-17 00:00:00,000 25 INFO 00732-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.069 0.355 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1774175332000 HTTP/1.1" 200 - 6 0.013 0.444 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.017 0.467 2022-01-17 00:00:00,000 25 INFO 00732-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.019 0.430 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.061 0.388 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.017 0.395 2022-01-17 00:00:00,000 25 INFO 00732-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.018 0.890 2022-01-17 00:00:00,000 25 INFO 00732-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.635 2022-01-17 00:00:00,000 25 INFO 00732-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.005 0.332 2022-01-17 00:00:00,000 25 INFO 00732-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"]) 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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.098 0.302 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.038 0.276 2022-01-17 00:00:00,000 25 INFO 00732-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.005 0.153 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 44 0.040 0.130 2022-01-17 00:00:00,000 25 INFO 00732-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.037 0.285 2022-01-17 00:00:00,000 25 INFO 00732-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 - 14 0.019 0.588 2022-01-17 00:00:00,000 25 INFO 00732-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.026 0.637 2022-01-17 00:00:00,000 25 INFO 00732-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.021 0.299 2022-01-17 00:00:00,000 25 INFO 00732-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 - 9 0.015 0.243 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.007 0.261 2022-01-17 00:00:00,000 25 INFO 00732-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.006 0.352 2022-01-17 00:00:00,000 25 INFO 00732-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.003 0.369 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.006 0.047 2022-01-17 00:00:00,000 25 INFO 00732-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.005 2022-01-17 00:00:00,000 25 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee/5/avatar_128 HTTP/1.1" 200 - 5 0.006 0.047 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee/3/avatar_128 HTTP/1.1" 200 - 4 0.013 0.110 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee/2/avatar_128 HTTP/1.1" 200 - 4 0.012 0.177 2022-01-17 00:00:00,000 25 INFO 00732-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.025 0.257 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee.public/1/avatar_128 HTTP/1.1" 200 - 10 0.014 0.216 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee.public/3/avatar_128 HTTP/1.1" 200 - 4 0.007 0.258 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee.public/5/avatar_128 HTTP/1.1" 200 - 4 0.009 0.297 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee.public/2/avatar_128 HTTP/1.1" 200 - 4 0.003 0.301 2022-01-17 00:00:00,000 25 INFO 00732-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 - 51 0.062 0.332 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.011 0.040 2022-01-17 00:00:00,000 25 INFO 00732-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 2022-01-17 00:00:00,000 25 INFO 00732-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.002 0.014 2022-01-17 00:00:00,000 25 INFO 00732-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") 2022-01-17 00:00:00,000 25 INFO 00732-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.020 0.061 2022-01-17 00:00:00,000 25 INFO 00732-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.001 0.048 2022-01-17 00:00:00,000 25 INFO 00732-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") 2022-01-17 00:00:00,000 25 INFO 00732-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.046 0.129 2022-01-17 00:00:00,000 25 INFO 00732-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.013 0.171 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:4260) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.005 0.373 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.007 0.298 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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') 2022-01-17 00:00:00,000 25 INFO 00732-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.033 2022-01-17 00:00:00,000 25 INFO 00732-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.005 0.016 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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") 2022-01-17 00:00:00,000 25 INFO 00732-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.010 0.028 2022-01-17 00:00:00,000 25 INFO 00732-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") 2022-01-17 00:00:00,000 25 INFO 00732-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.030 0.086 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.018 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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]) 2022-01-17 00:00:00,000 25 INFO 00732-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]) 2022-01-17 00:00:00,000 25 INFO 00732-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]) 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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 - 65 0.089 0.184 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.010 0.031 2022-01-17 00:00:00,000 25 INFO 00732-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"]) 2022-01-17 00:00:00,000 25 INFO 00732-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"]) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 40 0.121 0.163 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.061 0.333 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.227 2022-01-17 00:00:00,000 25 INFO 00732-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 - 111 0.128 0.427 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.015 0.041 2022-01-17 00:00:00,000 25 INFO 00732-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 - 28 0.036 0.130 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.028 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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]) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.093 0.204 2022-01-17 00:00:00,000 25 INFO 00732-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)) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo/time-off-approval/83 HTTP/1.1" 200 - 27 0.041 0.137 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.014 0.204 2022-01-17 00:00:00,000 25 INFO 00732-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.043 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 304 - 2 0.001 0.036 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 304 - 2 0.005 0.045 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 304 - 2 0.002 0.013 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 304 - 2 0.007 0.027 2022-01-17 00:00:00,000 25 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 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.006 0.012 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/webclient/translations?hash=2a08f632fa64104bb92dd77ebbe13fc21d163a1a&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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.002 0.023 2022-01-17 00:00:00,000 25 INFO 00732-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. 2022-01-17 00:00:00,000 25 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 2022-01-17 00:00:00,000 25 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.010 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1774175332000 HTTP/1.1" 304 - 6 0.032 0.054 2022-01-17 00:00:00,000 25 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.002 2022-01-17 00:00:00,000 25 INFO 00732-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.008 0.020 2022-01-17 00:00:00,000 25 INFO 00732-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.008 0.108 2022-01-17 00:00:00,000 25 INFO 00732-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.011 0.166 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 38 0.061 0.166 2022-01-17 00:00:00,000 25 INFO 00732-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.005 0.313 2022-01-17 00:00:00,000 25 INFO 00732-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.258 2022-01-17 00:00:00,000 25 INFO 00732-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.312 2022-01-17 00:00:00,000 25 INFO 00732-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 - 55 0.058 0.156 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.025 2022-01-17 00:00:00,000 25 INFO 00732-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.024 2022-01-17 00:00:00,000 25 INFO 00732-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.027 2022-01-17 00:00:00,000 25 INFO 00732-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.027 2022-01-17 00:00:00,000 25 INFO 00732-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.008 2022-01-17 00:00:00,000 25 INFO 00732-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.002 0.016 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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.061 0.181 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 32 0.072 0.298 2022-01-17 00:00:00,000 25 INFO 00732-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.475 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.013 0.239 2022-01-17 00:00:00,000 25 INFO 00732-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") 2022-01-17 00:00:00,000 25 INFO 00732-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.020 0.043 2022-01-17 00:00:00,000 25 INFO 00732-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") 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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 - 33 0.024 0.082 2022-01-17 00:00:00,000 25 INFO 00732-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]) 2022-01-17 00:00:00,000 25 INFO 00732-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]) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.033 2022-01-17 00:00:00,000 25 INFO 00732-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]) 2022-01-17 00:00:00,000 25 INFO 00732-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.021 0.090 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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) 2022-01-17 00:00:00,000 25 INFO 00732-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 - 32 0.029 0.075 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.034 2022-01-17 00:00:00,000 25 INFO 00732-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.003 0.024 2022-01-17 00:00:00,000 25 INFO 00732-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 - 57 0.057 0.165 2022-01-17 00:00:00,000 25 INFO 00732-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.224 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.009 0.038 2022-01-17 00:00:00,000 25 INFO 00732-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"]) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.034 0.069 2022-01-17 00:00:00,000 25 INFO 00732-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"]) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.030 0.104 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.064 2022-01-17 00:00:00,000 25 INFO 00732-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 - 90 0.146 0.301 2022-01-17 00:00:00,000 25 INFO 00732-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.269 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.024 0.044 2022-01-17 00:00:00,000 25 INFO 00732-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 - 29 0.026 0.137 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 304 - 2 0.007 0.170 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.008 0.050 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: tour succeeded 2022-01-17 00:00:00,000 25 INFO 00732-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 ║ ╚═══════════════════════════════════╝ 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.067 0.148 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: heap 28314600 (allocated 28925952) 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Closing chrome headless with pid 2185 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Closing websocket connection 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Terminating chrome headless with pid 2185 2022-01-17 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Removing chrome user profile "/tmp/tmptwu56k67_chrome_odoo" 2026-03-22 10:29:15,644 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:29:15,647 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_leave_type_data: Starting TestLeaveTypeData.test_ensure_hr_leave_type_definition ... 2026-03-22 10:29:15,657 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 10:29:19,530 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:29:19,995 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:29:20,448 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_department_mandatory_days ... 2026-03-22 10:29:20,903 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_get_mandatory_days ... 2026-03-22 10:29:21,863 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_job_position_mandatory_days ... 2026-03-22 10:29:22,575 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_multiple_employees_mandatory_days ... 2026-03-22 10:29:23,174 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_request_mandatory_days ... 2026-03-22 10:29:23,837 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 10:29:36,323 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_multicompany: Starting TestHrHolidaysAccessRightsCommon.test_unrelated_public_leave ... 2026-03-22 10:29:36,520 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-22 10:29:46,750 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_out_of_office: Starting TestOutOfOffice.test_leave_ooo ... 2026-03-22 10:29:47,490 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2024-06-04 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2024-06-04 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2024-06-04 00:00:00,000 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:29:49,727 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_res_partner: Starting TestPartner.test_res_partner_to_store ... 2024-06-04 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted mail.activity records with IDs: [59, 60] 2026-03-22 10:29:50,028 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_res_partner: Starting TestPartner.test_res_partner_to_store_no_hr_access ... 2026-03-22 10:29:50,268 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 10:29:50,776 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_resource_calendar: Starting TestResourceCalendar.test_time_off_half_day_duration ... 2026-03-22 10:29:51,368 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 10:29:51,375 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour: Starting TestTimeOffAllocationTour.test_time_off_allocation_warning_tour ... 2026-03-22 10:29:52,022 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Chrome pid: 2444 2026-03-22 10:29:52,022 25 INFO 00732-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/tmpb57mg0ih_chrome_odoo 2026-03-22 10:29:52,023 25 INFO 00732-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:35145/json/version 2026-03-22 10:29:52,025 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35145', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:29:52,289 25 INFO 00732-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-03-22 10:29:52,289 25 INFO 00732-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:35145/json 2026-03-22 10:29:52,290 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35145', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:29:52,380 25 INFO 00732-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:35145/devtools/page/54F93173E7A81910F09F48E532000838 2026-03-22 10:29:52,495 25 INFO 00732-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-03-22 10:29:52,512 25 INFO 00732-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-03-22 10:29:52,636 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:29:52,661 25 INFO 00732-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-03-22 10:29:52,665 25 INFO 00732-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-03-22 10:29:52,665 25 INFO 00732-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-03-22 10:29:52,734 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:29:55,016 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:55] "GET / HTTP/1.1" 200 - 147 0.211 2.081 2026-03-22 10:29:55,023 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Navigation result: {'frameId': '54F93173E7A81910F09F48E532000838', 'loaderId': '14FE433DDFACB20D789E0EEC321680C1', 'isDownload': False} 2026-03-22 10:29:55,023 25 INFO 00732-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-03-22 10:29:55,088 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 10:29:55,136 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5ff22ba/web.assets_frontend.min.css, copying from /web/assets/5ff22ba/web.assets_frontend.min.css 2026-03-22 10:29:55,272 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:55] "GET /web/assets/1/5ff22ba/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.087 0.098 2026-03-22 10:29:55,294 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/03aedce/web.assets_frontend_minimal.min.js, copying from /web/assets/03aedce/web.assets_frontend_minimal.min.js 2026-03-22 10:29:55,308 25 INFO 00732-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-22 10:29:55,311 25 INFO 00732-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-22 10:29:55,313 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:55] "GET /web/assets/1/03aedce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.016 0.170 2026-03-22 10:29:55,325 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bbb4291/web.__assets_tests_call__.min.js, copying from /web/assets/bbb4291/web.__assets_tests_call__.min.js 2026-03-22 10:29:55,351 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:55] "GET /web/assets/1/bbb4291/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.006 0.044 2026-03-22 10:29:55,506 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:29:55,511 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:55] "GET /web/image/website/1/logo/My%20Website?unique=1e7f37d HTTP/1.1" 200 - 4 0.003 0.012 2026-03-22 10:29:55,622 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:55] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:29:55,661 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8238247/web.assets_frontend_lazy.min.js, copying from /web/assets/8238247/web.assets_frontend_lazy.min.js 2026-03-22 10:29:55,741 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:55] "GET /web/assets/1/8238247/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.010 0.107 2026-03-22 10:29:55,774 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:55] "GET /web/image/website/1/favicon?unique=1e7f37d HTTP/1.1" 200 - 4 0.013 0.105 2026-03-22 10:29:56,437 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-03-22 10:29:56,581 25 INFO 00732-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-03-22 10:29:56,645 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:56] "POST /mail/data HTTP/1.1" 200 - 21 0.022 0.038 2026-03-22 10:29:58,489 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:58] "GET /odoo HTTP/1.1" 200 - 137 0.131 1.745 2026-03-22 10:29:58,563 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:58] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-03-22 10:29:58,585 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:58] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.036 2026-03-22 10:29:58,619 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:58] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.000 0.065 2026-03-22 10:29:58,720 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:58] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.047 2026-03-22 10:29:58,874 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:58] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-03-22 10:29:59,825 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:59] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:29:59,851 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.021 0.016 2026-03-22 10:29:59,863 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:29:59,950 25 INFO 00732-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-03-22 10:29:59,953 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:29:59] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 10:30:00,001 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 10:30:00,089 25 INFO 00732-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-03-22 10:30:00,097 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 26 0.060 0.118 2026-03-22 10:30:00,172 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4595) 2026-03-22 10:30:00,183 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.012 0.177 2026-03-22 10:30:00,199 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.090 2026-03-22 10:30:00,251 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:30:00,308 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.024 2026-03-22 10:30:00,433 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "GET /odoo HTTP/1.1" 200 - 26 0.038 0.123 2026-03-22 10:30:00,483 25 INFO 00732-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-03-22 10:30:00,549 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.035 0.143 2026-03-22 10:30:00,578 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.174 2026-03-22 10:30:00,615 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "GET /web/image/res.partner/3/avatar_128?unique=1774168975000 HTTP/1.1" 200 - 6 0.010 0.179 2026-03-22 10:30:00,648 25 INFO 00732-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-03-22 10:30:00,654 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.148 2026-03-22 10:30:00,746 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "POST /mail/data HTTP/1.1" 200 - 35 0.036 0.189 2026-03-22 10:30:00,783 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.361 2026-03-22 10:30:00,826 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.017 0.144 2026-03-22 10:30:00,830 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-03-22 10:30:00,953 25 INFO 00732-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-03-22 10:30:01,034 25 INFO 00732-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-03-22 10:30:01,068 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.043 0.102 2026-03-22 10:30:01,092 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "POST /web/action/load HTTP/1.1" 200 - 9 0.007 0.049 2026-03-22 10:30:01,187 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 14 0.022 0.046 2026-03-22 10:30:01,215 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.007 0.081 2026-03-22 10:30:01,274 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.014 0.118 2026-03-22 10:30:01,397 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "POST /web/dataset/call_kw/hr.leave.allocation/get_views#hr.leave.allocation.get_views HTTP/1.1" 200 - 25 0.027 0.227 2026-03-22 10:30:01,497 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "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.006 0.052 2026-03-22 10:30:01,506 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "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.044 2026-03-22 10:30:01,521 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "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.003 0.071 2026-03-22 10:30:01,557 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.018 2026-03-22 10:30:01,735 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "POST /mail/data HTTP/1.1" 200 - 44 0.041 0.088 2026-03-22 10:30:01,767 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.007 0.052 2026-03-22 10:30:01,771 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:30:01,881 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:30:01,891 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:01] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.013 0.039 2026-03-22 10:30:02,014 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee/2/avatar_128 HTTP/1.1" 200 - 5 0.002 0.049 2026-03-22 10:30:02,049 25 INFO 00732-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-03-22 10:30:02,113 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee/4/avatar_128 HTTP/1.1" 200 - 4 0.021 0.109 2026-03-22 10:30:02,173 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.017 0.158 2026-03-22 10:30:02,278 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee/3/avatar_128 HTTP/1.1" 200 - 4 0.030 0.240 2026-03-22 10:30:02,308 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee/5/avatar_128 HTTP/1.1" 200 - 4 0.002 0.300 2026-03-22 10:30:02,345 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee.public/2/avatar_128?unique=2026-04-03T11:30:01.000+00:00 HTTP/1.1" 200 - 4 0.011 0.304 2026-03-22 10:30:02,376 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee.public/4/avatar_128?unique=2026-04-08T13:30:01.000+00:00 HTTP/1.1" 200 - 4 0.009 0.323 2026-03-22 10:30:02,407 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee.public/5/avatar_128?unique=2026-04-24T16:30:01.000+00:00 HTTP/1.1" 200 - 4 0.003 0.269 2026-03-22 10:30:02,436 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee.public/4/avatar_128?unique=2026-05-11T22:30:01.000+00:00 HTTP/1.1" 200 - 4 0.003 0.232 2026-03-22 10:30:02,520 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee.public/1/avatar_128?unique=2026-04-02T22:30:01.000+00:00 HTTP/1.1" 200 - 10 0.029 0.194 2026-03-22 10:30:02,561 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee.public/3/avatar_128?unique=2026-03-30T08:30:01.000+00:00 HTTP/1.1" 200 - 4 0.006 0.238 2026-03-22 10:30:02,597 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee.public/1/avatar_128?unique=2026-04-04T10:30:01.000+00:00 HTTP/1.1" 200 - 4 0.011 0.227 2026-03-22 10:30:02,619 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee.public/1/avatar_128?unique=2026-03-01T04:30:01.000+00:00 HTTP/1.1" 200 - 4 0.004 0.224 2026-03-22 10:30:02,695 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 18 0.022 0.252 2026-03-22 10:30:02,747 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee.public/5/avatar_128?unique=2026-02-02T16:30:01.000+00:00 HTTP/1.1" 200 - 4 0.013 0.209 2026-03-22 10:30:02,767 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "GET /web/image/hr.employee.public/1/avatar_128?unique=2026-04-09T04:30:01.000+00:00 HTTP/1.1" 200 - 4 0.004 0.313 2026-03-22 10:30:02,934 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:02] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.071 2026-03-22 10:30:03,174 25 INFO 00732-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-03-22 10:30:03,234 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:03] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 17 0.021 0.038 2026-03-22 10:30:03,324 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.048 2026-03-22 10:30:03,425 25 INFO 00732-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-03-22 10:30:03,458 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:03] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 5 0.004 0.026 2026-03-22 10:30:03,521 25 INFO 00732-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-03-22 10:30:03,617 25 INFO 00732-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-03-22 10:30:03,801 25 INFO 00732-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-03-22 10:30:03,807 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:4596) 2026-03-22 10:30:03,818 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:03] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.011 0.348 2026-03-22 10:30:03,860 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:03] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.265 2026-03-22 10:30:03,874 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:03] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.002 0.075 2026-03-22 10:30:03,959 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:03] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.002 0.012 2026-03-22 10:30:04,124 25 INFO 00732-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-03-22 10:30:04,167 25 INFO 00732-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-03-22 10:30:04,254 25 INFO 00732-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-03-22 10:30:04,261 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:04] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.002 0.011 2026-03-22 10:30:04,308 25 INFO 00732-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-03-22 10:30:04,393 25 INFO 00732-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-03-22 10:30:04,572 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:04] "POST /web/dataset/call_kw/hr.leave.allocation/web_save#hr.leave.allocation.web_save HTTP/1.1" 200 - 49 0.064 0.112 2026-03-22 10:30:04,658 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:04] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.006 0.040 2026-03-22 10:30:04,747 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: tour succeeded 2026-03-22 10:30:04,750 25 INFO 00732-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-03-22 10:30:04,855 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:04] "POST /mail/data HTTP/1.1" 200 - 47 0.082 0.118 2026-03-22 10:30:04,933 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:04] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.028 0.189 2026-03-22 10:30:05,148 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: heap 29782592 (allocated 31936512) 2026-03-22 10:30:05,300 25 INFO 00732-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 2444 2026-03-22 10:30:05,313 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Closing websocket connection 2026-03-22 10:30:05,322 25 INFO 00732-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 2444 2026-03-22 10:30:05,413 25 INFO 00732-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/tmpb57mg0ih_chrome_odoo" 2026-03-22 10:30:05,496 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 10:30:05,502 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour: Starting TestTimeOffCardTour.test_time_off_card_tour ... 2026-03-22 10:30:06,225 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Chrome pid: 2658 2026-03-22 10:30:06,226 25 INFO 00732-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/tmpm5_zldy3_chrome_odoo 2026-03-22 10:30:06,227 25 INFO 00732-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:34271/json/version 2026-03-22 10:30:06,244 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34271', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:30:06,367 25 INFO 00732-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-03-22 10:30:06,367 25 INFO 00732-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:34271/json 2026-03-22 10:30:06,372 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34271', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:30:06,410 25 INFO 00732-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:34271/devtools/page/D6D97B36C95F2E0E6DA33EAA7370AF50 2026-03-22 10:30:06,477 25 INFO 00732-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-03-22 10:30:06,518 25 INFO 00732-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-03-22 10:30:06,653 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:30:06,656 25 INFO 00732-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-03-22 10:30:06,657 25 INFO 00732-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-03-22 10:30:06,657 25 INFO 00732-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-03-22 10:30:06,677 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:30:08,748 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:08] "GET / HTTP/1.1" 200 - 139 0.200 1.881 2026-03-22 10:30:08,764 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Navigation result: {'frameId': 'D6D97B36C95F2E0E6DA33EAA7370AF50', 'loaderId': 'CE45D6056E2BC08B9132848E49DCFB61', 'isDownload': False} 2026-03-22 10:30:08,764 25 INFO 00732-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-03-22 10:30:08,831 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:30:08,852 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5ff22ba/web.assets_frontend.min.css, copying from /web/assets/5ff22ba/web.assets_frontend.min.css 2026-03-22 10:30:08,932 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:08] "GET /web/assets/1/5ff22ba/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.054 0.053 2026-03-22 10:30:08,953 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/03aedce/web.assets_frontend_minimal.min.js, copying from /web/assets/03aedce/web.assets_frontend_minimal.min.js 2026-03-22 10:30:08,979 25 INFO 00732-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-22 10:30:08,980 25 INFO 00732-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-22 10:30:08,983 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:08] "GET /web/assets/1/03aedce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.010 0.122 2026-03-22 10:30:09,013 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bbb4291/web.__assets_tests_call__.min.js, copying from /web/assets/bbb4291/web.__assets_tests_call__.min.js 2026-03-22 10:30:09,039 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:09] "GET /web/assets/1/bbb4291/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.010 0.056 2026-03-22 10:30:09,140 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:30:09,160 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:09] "GET /web/image/website/1/logo/My%20Website?unique=1e7f37d HTTP/1.1" 200 - 4 0.003 0.024 2026-03-22 10:30:09,263 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:09] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:30:09,346 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8238247/web.assets_frontend_lazy.min.js, copying from /web/assets/8238247/web.assets_frontend_lazy.min.js 2026-03-22 10:30:09,417 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:09] "GET /web/assets/1/8238247/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.016 0.104 2026-03-22 10:30:09,450 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:09] "GET /web/image/website/1/favicon?unique=1e7f37d HTTP/1.1" 200 - 4 0.005 0.139 2026-03-22 10:30:10,147 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.014 2026-03-22 10:30:10,275 25 INFO 00732-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-03-22 10:30:10,366 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:10] "POST /mail/data HTTP/1.1" 200 - 21 0.021 0.047 2026-03-22 10:30:11,991 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:11] "GET /odoo HTTP/1.1" 200 - 134 0.133 1.540 2026-03-22 10:30:12,045 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:12] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-03-22 10:30:12,066 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.002 0.024 2026-03-22 10:30:12,074 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:12] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-03-22 10:30:12,130 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:12] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-03-22 10:30:12,280 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:12] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-03-22 10:30:13,008 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:30:13,022 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.013 0.017 2026-03-22 10:30:13,032 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-03-22 10:30:13,044 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:30:13,069 25 INFO 00732-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-03-22 10:30:13,097 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 10:30:13,164 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 26 0.037 0.073 2026-03-22 10:30:13,187 25 INFO 00732-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-03-22 10:30:13,209 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4601) 2026-03-22 10:30:13,215 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.010 0.115 2026-03-22 10:30:13,224 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-03-22 10:30:13,257 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:30:13,393 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /odoo HTTP/1.1" 200 - 26 0.040 0.079 2026-03-22 10:30:13,499 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.196 2026-03-22 10:30:13,695 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /web/image/res.partner/3/avatar_128?unique=1774168975000 HTTP/1.1" 200 - 13 0.046 0.125 2026-03-22 10:30:13,734 25 INFO 00732-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-03-22 10:30:13,799 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.046 0.242 2026-03-22 10:30:13,828 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.282 2026-03-22 10:30:13,847 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.166 2026-03-22 10:30:13,876 25 INFO 00732-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-03-22 10:30:13,886 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:13] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.334 2026-03-22 10:30:14,071 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:14] "POST /mail/data HTTP/1.1" 200 - 35 0.083 0.181 2026-03-22 10:30:14,098 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:14] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.208 2026-03-22 10:30:14,102 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.160 2026-03-22 10:30:14,316 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:14] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 31 0.041 0.093 2026-03-22 10:30:14,435 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:14] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 14 0.016 0.057 2026-03-22 10:30:14,534 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:14] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.020 0.138 2026-03-22 10:30:14,588 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:14] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.005 0.210 2026-03-22 10:30:14,840 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:14] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 15 0.040 0.097 2026-03-22 10:30:15,027 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:15] "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.052 0.194 2026-03-22 10:30:15,061 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:15] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.219 2026-03-22 10:30:15,103 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:15] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.006 0.278 2026-03-22 10:30:15,260 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:15] "POST /mail/data HTTP/1.1" 200 - 44 0.049 0.243 2026-03-22 10:30:15,316 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5e22b10/web.fullcalendar_lib.min.js (id:4602) 2026-03-22 10:30:15,323 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:15] "GET /web/assets/5e22b10/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.011 0.229 2026-03-22 10:30:15,408 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:15] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.013 0.038 2026-03-22 10:30:17,190 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:30:17,197 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:30:17,201 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:30:17,254 25 INFO 00732-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-03-22 10:30:17,270 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:30:17,410 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 11 0.016 0.088 2026-03-22 10:30:17,452 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "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-03-22 10:30:17,460 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.003 0.008 2026-03-22 10:30:17,473 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "POST /web/dataset/call_kw/hr.leave/web_read_group#hr.leave.web_read_group HTTP/1.1" 200 - 1 0.001 0.010 2026-03-22 10:30:17,543 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.025 2026-03-22 10:30:17,636 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.008 0.044 2026-03-22 10:30:17,788 25 INFO 00732-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-03-22 10:30:17,839 25 INFO 00732-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-03-22 10:30:17,917 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 8 0.011 0.050 2026-03-22 10:30:17,926 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.001 0.055 2026-03-22 10:30:17,980 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:17] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.006 0.109 2026-03-22 10:30:18,063 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:18] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 11 0.012 0.039 2026-03-22 10:30:18,115 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:18] "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.015 0.072 2026-03-22 10:30:18,135 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:18] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.100 2026-03-22 10:30:19,805 25 INFO 00732-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-03-22 10:30:19,907 25 INFO 00732-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-03-22 10:30:20,002 25 INFO 00732-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-03-22 10:30:20,145 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "POST /web/dataset/call_kw/hr.leave.allocation/get_views#hr.leave.allocation.get_views HTTP/1.1" 200 - 18 0.030 0.110 2026-03-22 10:30:20,295 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "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.006 0.028 2026-03-22 10:30:20,326 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.031 2026-03-22 10:30:20,358 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "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.008 0.079 2026-03-22 10:30:20,401 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "POST /web/dataset/call_kw/hr.leave.allocation/web_search_read#hr.leave.allocation.web_search_read HTTP/1.1" 200 - 8 0.008 0.107 2026-03-22 10:30:20,493 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.002 0.019 2026-03-22 10:30:20,508 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:30:20,529 25 INFO 00732-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-03-22 10:30:20,653 25 INFO 00732-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-03-22 10:30:20,716 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.013 0.063 2026-03-22 10:30:20,731 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.002 0.056 2026-03-22 10:30:20,752 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.006 0.079 2026-03-22 10:30:20,789 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 8 0.007 0.115 2026-03-22 10:30:20,839 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 11 0.009 0.027 2026-03-22 10:30:20,920 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "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.029 0.072 2026-03-22 10:30:20,942 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:20] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.119 2026-03-22 10:30:22,309 25 INFO 00732-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-03-22 10:30:22,423 25 INFO 00732-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-03-22 10:30:22,466 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:22] "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.020 2026-03-22 10:30:22,486 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:22] "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.039 2026-03-22 10:30:22,492 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:22] "POST /web/dataset/call_kw/hr.leave/web_read_group#hr.leave.web_read_group HTTP/1.1" 200 - 1 0.001 0.030 2026-03-22 10:30:22,518 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:22] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.031 2026-03-22 10:30:22,635 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:22] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.007 0.086 2026-03-22 10:30:22,984 25 INFO 00732-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-03-22 10:30:23,022 25 INFO 00732-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-03-22 10:30:23,090 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:23] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 8 0.009 0.042 2026-03-22 10:30:23,101 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:23] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.001 0.061 2026-03-22 10:30:23,127 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:23] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.006 0.075 2026-03-22 10:30:23,189 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:23] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 11 0.018 0.028 2026-03-22 10:30:23,252 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:23] "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.021 0.067 2026-03-22 10:30:23,278 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:23] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.110 2026-03-22 10:30:24,553 25 INFO 00732-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-03-22 10:30:24,678 25 INFO 00732-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-03-22 10:30:24,704 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:24] "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-03-22 10:30:24,736 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:24] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.025 2026-03-22 10:30:24,742 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:24] "POST /web/dataset/call_kw/hr.leave/web_read_group#hr.leave.web_read_group HTTP/1.1" 200 - 1 0.001 0.024 2026-03-22 10:30:24,753 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:24] "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.050 2026-03-22 10:30:24,818 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:24] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.020 2026-03-22 10:30:24,968 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: tour succeeded 2026-03-22 10:30:24,974 25 INFO 00732-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-03-22 10:30:25,437 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: heap 31699460 (allocated 32985088) 2026-03-22 10:30:25,464 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Closing chrome headless with pid 2658 2026-03-22 10:30:25,470 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Closing websocket connection 2026-03-22 10:30:25,473 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Terminating chrome headless with pid 2658 2026-03-22 10:30:25,601 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Removing chrome user profile "/tmp/tmpm5_zldy3_chrome_odoo" 2026-03-22 10:30:25,754 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 10:30:25,763 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour: Starting TestTimeOffGraphViewTour.test_time_off_graph_view_tour ... 2026-03-22 10:30:26,408 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Chrome pid: 2885 2026-03-22 10:30:26,409 25 INFO 00732-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/tmpxudwt4cn_chrome_odoo 2026-03-22 10:30:26,409 25 INFO 00732-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:38697/json/version 2026-03-22 10:30:26,411 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38697', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:30:26,631 25 INFO 00732-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-03-22 10:30:26,632 25 INFO 00732-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:38697/json 2026-03-22 10:30:26,633 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38697', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:30:26,698 25 INFO 00732-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:38697/devtools/page/60A6D527499A34E65F52160E695D2030 2026-03-22 10:30:26,738 25 INFO 00732-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-03-22 10:30:26,759 25 INFO 00732-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-03-22 10:30:26,926 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:30:26,942 25 INFO 00732-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-03-22 10:30:26,944 25 INFO 00732-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-03-22 10:30:26,944 25 INFO 00732-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-03-22 10:30:26,968 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:30:29,282 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:29] "GET / HTTP/1.1" 200 - 147 0.243 2.077 2026-03-22 10:30:29,291 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Navigation result: {'frameId': '60A6D527499A34E65F52160E695D2030', 'loaderId': 'B525364BB6F0CDB20B0DA4F2A0E4E65B', 'isDownload': False} 2026-03-22 10:30:29,291 25 INFO 00732-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-03-22 10:30:29,360 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-03-22 10:30:29,419 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5ff22ba/web.assets_frontend.min.css, copying from /web/assets/5ff22ba/web.assets_frontend.min.css 2026-03-22 10:30:29,550 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:29] "GET /web/assets/1/5ff22ba/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.085 0.111 2026-03-22 10:30:29,584 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/03aedce/web.assets_frontend_minimal.min.js, copying from /web/assets/03aedce/web.assets_frontend_minimal.min.js 2026-03-22 10:30:29,622 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:29] "GET /web/assets/1/03aedce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.027 0.186 2026-03-22 10:30:29,645 25 INFO 00732-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-22 10:30:29,651 25 INFO 00732-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-22 10:30:29,657 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/bbb4291/web.__assets_tests_call__.min.js, copying from /web/assets/bbb4291/web.__assets_tests_call__.min.js 2026-03-22 10:30:29,695 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:29] "GET /web/assets/1/bbb4291/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.011 0.066 2026-03-22 10:30:30,029 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-03-22 10:30:30,031 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:30] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-03-22 10:30:30,087 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:30] "GET /web/image/website/1/logo/My%20Website?unique=1e7f37d HTTP/1.1" 200 - 4 0.023 0.051 2026-03-22 10:30:30,139 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8238247/web.assets_frontend_lazy.min.js, copying from /web/assets/8238247/web.assets_frontend_lazy.min.js 2026-03-22 10:30:30,225 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:30] "GET /web/assets/1/8238247/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.012 0.111 2026-03-22 10:30:30,251 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:30] "GET /web/image/website/1/favicon?unique=1e7f37d HTTP/1.1" 200 - 4 0.004 0.114 2026-03-22 10:30:30,944 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-03-22 10:30:31,091 25 INFO 00732-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-03-22 10:30:31,201 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:31] "POST /mail/data HTTP/1.1" 200 - 21 0.027 0.069 2026-03-22 10:30:32,874 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:32] "GET /odoo HTTP/1.1" 200 - 137 0.155 1.584 2026-03-22 10:30:32,948 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:32] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.001 0.014 2026-03-22 10:30:32,967 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:32] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.042 2026-03-22 10:30:32,980 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:32] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.051 2026-03-22 10:30:33,082 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:33] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-03-22 10:30:33,194 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:33] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-03-22 10:30:33,989 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:33] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:30:34,017 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.016 0.014 2026-03-22 10:30:34,038 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.043 2026-03-22 10:30:34,053 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:30:34,094 25 INFO 00732-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-03-22 10:30:34,194 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 10:30:34,272 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 26 0.056 0.148 2026-03-22 10:30:34,303 25 INFO 00732-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-03-22 10:30:34,316 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4607) 2026-03-22 10:30:34,320 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.009 0.191 2026-03-22 10:30:34,327 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:30:34,355 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:30:34,473 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "GET /odoo HTTP/1.1" 200 - 26 0.024 0.071 2026-03-22 10:30:34,546 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.147 2026-03-22 10:30:34,742 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "POST /web/action/load HTTP/1.1" 200 - 5 0.036 0.072 2026-03-22 10:30:34,784 25 INFO 00732-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-03-22 10:30:34,835 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.081 2026-03-22 10:30:34,914 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.020 0.268 2026-03-22 10:30:34,942 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:34] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.291 2026-03-22 10:30:34,992 25 INFO 00732-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-03-22 10:30:35,071 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:35] "POST /mail/data HTTP/1.1" 200 - 35 0.044 0.195 2026-03-22 10:30:35,109 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:35] "GET /web/image/res.partner/3/avatar_128?unique=1774168975000 HTTP/1.1" 200 - 6 0.010 0.472 2026-03-22 10:30:35,134 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:35] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.136 2026-03-22 10:30:35,221 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-03-22 10:30:35,449 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:35] "POST /mail/data HTTP/1.1" 200 - 57 0.079 0.152 2026-03-22 10:30:35,731 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:35] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.090 0.350 2026-03-22 10:30:35,930 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:35] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.016 0.069 2026-03-22 10:30:36,054 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:36] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 14 0.035 0.194 2026-03-22 10:30:36,095 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:36] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.011 0.206 2026-03-22 10:30:36,236 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:36] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.022 0.264 2026-03-22 10:30:36,289 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:36] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.079 2026-03-22 10:30:36,349 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:36] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 15 0.018 0.166 2026-03-22 10:30:36,383 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:36] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.131 2026-03-22 10:30:36,454 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:36] "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.021 0.242 2026-03-22 10:30:36,496 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5e22b10/web.fullcalendar_lib.min.js (id:4608) 2026-03-22 10:30:36,504 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:36] "GET /web/assets/5e22b10/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.009 0.087 2026-03-22 10:30:38,361 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:38] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:30:38,365 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:38] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:30:38,365 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:38] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:30:38,443 25 INFO 00732-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-03-22 10:30:38,515 25 INFO 00732-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-03-22 10:30:38,697 25 INFO 00732-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-03-22 10:30:38,733 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:38] "POST /web/action/load HTTP/1.1" 200 - 9 0.009 0.022 2026-03-22 10:30:38,916 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:38] "POST /web/dataset/call_kw/hr.leave.report/get_views#hr.leave.report.get_views HTTP/1.1" 200 - 20 0.016 0.038 2026-03-22 10:30:39,035 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:39] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.006 0.097 2026-03-22 10:30:39,507 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5709292/web.assets_backend_lazy.min.css (id:4609) 2026-03-22 10:30:39,514 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:39] "GET /web/assets/5709292/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 13 0.010 0.452 2026-03-22 10:30:39,641 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/384bf93/web.assets_backend_lazy.min.js (id:4610) 2026-03-22 10:30:39,646 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:39] "GET /web/assets/384bf93/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 7 0.004 0.587 2026-03-22 10:30:39,750 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:39] "POST /web/dataset/call_kw/hr.leave.report/formatted_read_group#hr.leave.report.formatted_read_group HTTP/1.1" 200 - 5 0.020 0.029 2026-03-22 10:30:39,788 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:39] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.072 2026-03-22 10:30:39,844 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:39] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.024 2026-03-22 10:30:39,895 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:39] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.046 2026-03-22 10:30:39,990 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/558418b/web.chartjs_lib.min.js (id:4611) 2026-03-22 10:30:39,999 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:39] "GET /web/assets/558418b/web.chartjs_lib.min.js HTTP/1.1" 200 - 8 0.010 0.112 2026-03-22 10:30:40,087 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:30:40] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:30:40,249 25 INFO 00732-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-03-22 10:30:40,304 25 INFO 00732-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-03-22 10:30:40,305 25 INFO 00732-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-03-22 10:30:40,780 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: heap 26550980 (allocated 28004352) 2026-03-22 10:30:40,829 25 INFO 00732-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 2885 2026-03-22 10:30:40,846 25 INFO 00732-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-03-22 10:30:40,857 25 INFO 00732-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 2885 2026-03-22 10:30:41,051 25 INFO 00732-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/tmpxudwt4cn_chrome_odoo" 2026-03-22 10:30:41,188 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-22 10:30:41,192 25 INFO 00732-19-0-all odoo.addons.hr_holidays.tests.test_uninstall: Starting TestHrLeaveUninstall.test_unlink_model ... 2026-03-22 10:30:42,638 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [70788, 70738, 70771, 70442, 95310, 97467, 223060] 2026-03-22 10:30:42,640 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [13433, 20492, 13729, 13762, 13779, 16587, 16426] 2026-03-22 10:30:42,676 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [199] 2026-03-22 10:30:42,701 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [71918] 2026-03-22 10:30:42,702 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.cron records with IDs: [47] 2026-03-22 10:30:44,942 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [70401, 95265, 97454, 117639, 121962, 223038] 2026-03-22 10:30:44,944 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model records with IDs: [848] 2026-03-22 10:30:46,421 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 10:30:56,444 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_based_on_attendance ... 2026-03-22 10:31:06,984 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_with_overlapping_attendance ... 2026-03-22 10:31:07,513 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_with_overlapping_attendance_timezone ... 2026-03-22 10:31:07,951 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_frequency_hourly_attendance ... 2026-03-22 10:31:08,361 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 10:31:12,289 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:31:12,856 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:31:13,467 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_allocation_check_overtime_write ... 2026-03-22 10:31:13,594 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12009] 2026-03-22 10:31:13,813 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_check_overtime ... 2026-03-22 10:31:14,158 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_employee_create_allocation ... 2026-03-22 10:31:14,594 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_get_overtime_data_by_employee ... 2026-03-22 10:31:14,714 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12014] 2026-03-22 10:31:15,320 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_adjust_overtime ... 2026-03-22 10:31:15,703 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_check_cancel ... 2022-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12020] 2022-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #118 deleted resource.calendar.leaves records with IDs: [68] 2022-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #118 deleted account.analytic.line records with IDs: [308] 2026-03-22 10:31:16,558 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_check_overtime_write ... 2026-03-22 10:31:16,669 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12023] 2026-03-22 10:31:16,999 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_overtime_approval_after_refusal ... 2026-03-22 10:31:17,106 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12026] 2026-03-22 10:31:17,607 25 INFO 00732-19-0-all odoo.models.unlink: User #119 deleted resource.calendar.leaves records with IDs: [69] 2026-03-22 10:31:17,793 25 INFO 00732-19-0-all odoo.models.unlink: User #119 deleted account.analytic.line records with IDs: [309] 2026-03-22 10:31:18,010 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_overtime_update_after_leave ... 2026-03-22 10:31:18,419 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [71] 2026-03-22 10:31:18,431 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12029] 2026-03-22 10:31:18,556 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [311] 2026-03-22 10:31:18,563 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_public_leave_overtime_with_timing_rule ... 2026-03-22 10:31:18,788 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_public_leave_overtime_without_timing_rule ... 2026-03-22 10:31:18,966 25 INFO 00732-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_worked_leave_type_overtime ... 2026-03-22 10:31:19,412 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:31:20,193 25 INFO 00732-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-03-22 10:31:20,270 25 INFO 00732-19-0-all odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_get_views_replace_hw_location_by_date ... 2026-03-22 10:31:20,429 25 INFO 00732-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-03-22 10:31:20,453 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.employee.location records with IDs: [2] 2026-03-22 10:31:20,457 25 INFO 00732-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-03-22 10:31:20,540 25 INFO 00732-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-03-22 10:31:20,556 25 INFO 00732-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-03-22 10:31:20,582 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 10:31:21,991 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee: Starting TestEmployee.test_hierarchy_read ... 2026-03-22 10:31:22,180 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee: Starting TestEmployee.test_is_subordinate ... 2026-03-22 10:31:22,295 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:31:22,298 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_deletion: Starting TestEmployeeDeletion.test_employee_deletion ... 2026-03-22 10:31:23,614 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 10:31:25,165 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui: Starting TestEmployeeUi.test_employee_view_access_multicompany ... 2026-03-22 10:31:32,995 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Chrome pid: 3079 2026-03-22 10:31:32,995 25 INFO 00732-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/tmpwr9z029u_chrome_odoo 2026-03-22 10:31:32,996 25 INFO 00732-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:45167/json/version 2026-03-22 10:31:33,004 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:31:33,255 25 INFO 00732-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-03-22 10:31:33,257 25 INFO 00732-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:45167/json 2026-03-22 10:31:33,282 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:31:33,440 25 INFO 00732-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:45167/devtools/page/FB056CEECADF39C02F79DDBC719F15BB 2026-03-22 10:31:33,461 25 INFO 00732-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-03-22 10:31:33,501 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Chrome headless enable page notifications 2026-03-22 10:31:33,749 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:restricted_user from n/a 2026-03-22 10:31:33,761 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Setting session cookie in browser 2026-03-22 10:31:33,764 25 INFO 00732-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-03-22 10:31:33,764 25 INFO 00732-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-03-22 10:31:33,792 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:31:36,327 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:36] "GET /odoo/employees HTTP/1.1" 200 - 147 0.161 2.380 2026-03-22 10:31:36,344 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Navigation result: {'frameId': 'FB056CEECADF39C02F79DDBC719F15BB', 'loaderId': '6D7F5AC0E77CC200084B3B84105A149F', 'isDownload': False} 2026-03-22 10:31:36,344 25 INFO 00732-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-03-22 10:31:36,419 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:36] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.009 0.017 2026-03-22 10:31:36,435 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:36] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-03-22 10:31:36,677 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.103 0.165 2026-03-22 10:31:36,686 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:36] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.115 2026-03-22 10:31:36,840 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:36] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-03-22 10:31:37,720 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:37] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-03-22 10:31:37,783 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.053 0.052 2026-03-22 10:31:37,829 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:37] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:31:37,830 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.011 0.093 2026-03-22 10:31:37,983 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4942) 2026-03-22 10:31:37,991 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.012 0.077 2026-03-22 10:31:38,011 25 INFO 00732-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-03-22 10:31:38,042 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 10:31:38,088 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:31:38,312 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "GET /odoo HTTP/1.1" 200 - 25 0.056 0.127 2026-03-22 10:31:38,442 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.041 0.265 2026-03-22 10:31:38,453 25 INFO 00732-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-03-22 10:31:38,506 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-03-22 10:31:38,527 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-03-22 10:31:38,555 25 INFO 00732-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-03-22 10:31:38,583 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "GET /web/image?model=res.users&field=avatar_128&id=125 HTTP/1.1" 200 - 14 0.066 0.170 2026-03-22 10:31:38,635 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "GET /web/image/res.partner/367/avatar_128?unique=1774175483000 HTTP/1.1" 200 - 6 0.013 0.255 2026-03-22 10:31:38,742 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "POST /web/action/load HTTP/1.1" 200 - 11 0.036 0.330 2026-03-22 10:31:38,767 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.375 2026-03-22 10:31:38,806 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:31:38,906 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "POST /mail/data HTTP/1.1" 200 - 33 0.077 0.273 2026-03-22 10:31:38,925 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.358 2026-03-22 10:31:40,730 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:40] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 108 0.176 1.738 2026-03-22 10:31:40,865 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:40] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 23 0.024 2.016 2026-03-22 10:31:40,896 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:40] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:31:40,915 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:40] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:31:40,934 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:40] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:31:41,039 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:41] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 23 0.038 2.166 2026-03-22 10:31:41,087 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:41] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:31:41,100 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:41] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:31:41,131 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:41] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:31:41,200 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:41] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 23 0.048 2.310 2026-03-22 10:31:41,219 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:41] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:31:41,241 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:41] "GET /web/image/res.company/44/favicon HTTP/1.1" 200 - 9 0.014 2.699 2026-03-22 10:31:41,505 25 INFO 00732-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 125, model: hr.employee, field: employee_cars_count 2026-03-22 10:31:41,711 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:41] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 102 0.125 2.643 2026-03-22 10:31:41,878 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:41] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 22 0.032 1.099 2026-03-22 10:31:41,972 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:41] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 22 0.021 0.989 2026-03-22 10:31:42,088 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:42] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 22 0.021 0.914 2026-03-22 10:31:42,135 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:42] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 6 0.011 0.334 2026-03-22 10:31:42,358 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:42] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 27 0.050 0.096 2026-03-22 10:31:42,468 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:42] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 6 0.034 0.153 2026-03-22 10:31:42,606 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:42] "POST /mail/data HTTP/1.1" 200 - 42 0.044 0.231 2026-03-22 10:31:42,631 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:42] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 2 0.002 0.178 2026-03-22 10:31:42,698 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:42] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.013 0.040 2026-03-22 10:31:42,767 25 INFO 00732-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-03-22 10:31:42,773 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:42] "GET /web/image/hr.employee/242/image_128?unique=1774175483000 HTTP/1.1" 200 - 10 0.025 0.030 2026-03-22 10:31:42,791 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:42] "GET /web/image/hr.employee/243/image_128?unique=1774175483000 HTTP/1.1" 200 - 4 0.006 0.050 2026-03-22 10:31:42,922 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:42] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 19 0.020 0.096 2026-03-22 10:31:42,982 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:42] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 2 0.003 0.144 2026-03-22 10:31:43,052 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:43] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 2 0.004 0.025 2026-03-22 10:31:43,074 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:31:43,176 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [241], uid: 125, model: hr.employee 2026-03-22 10:31:43,252 25 INFO 00732-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-03-22 10:31:43,317 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:43] "GET /web/image/hr.employee/241/avatar_128 HTTP/1.1" 200 - 16 0.041 0.121 2026-03-22 10:31:43,336 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:43] "GET /web/image/hr.employee/242/avatar_128 HTTP/1.1" 200 - 3 0.008 0.167 2026-03-22 10:31:43,350 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:43] "GET /web/image/hr.employee/243/avatar_128?unique=1774175483000 HTTP/1.1" 200 - 3 0.003 0.123 2026-03-22 10:31:43,363 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:43] "GET /web/image/hr.employee/242/avatar_128?unique=1774175483000 HTTP/1.1" 200 - 3 0.002 0.140 2026-03-22 10:31:43,587 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:43] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 63 0.052 0.233 2026-03-22 10:31:43,865 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:43] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 2 0.003 0.028 2026-03-22 10:31:43,902 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:43] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.003 0.030 2026-03-22 10:31:43,952 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:43] "POST /web/dataset/call_kw/hr.employee/get_presence_server_action_data#hr.employee.get_presence_server_action_data HTTP/1.1" 200 - 11 0.011 0.014 2026-03-22 10:31:44,038 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:44] "POST /hr/get_org_chart HTTP/1.1" 200 - 12 0.021 0.029 2026-03-22 10:31:44,133 25 INFO 00732-19-0-all odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [241], uid: 125, model: hr.employee.public 2026-03-22 10:31:44,167 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:44] "GET /web/image/hr.employee.public/241/avatar_1024/?unique=1774175483000 HTTP/1.1" 200 - 18 0.024 0.042 2026-03-22 10:31:44,184 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:44] "GET /web/image/hr.employee.public/242/avatar_1024/?unique=1774175483000 HTTP/1.1" 200 - 4 0.004 0.063 2026-03-22 10:31:44,199 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:44] "GET /web/image/hr.employee.public/243/avatar_1024/?unique=1774175483000 HTTP/1.1" 200 - 4 0.004 0.074 2026-03-22 10:31:44,417 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: tour succeeded 2026-03-22 10:31:44,418 25 INFO 00732-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-03-22 10:31:44,502 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:44] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.054 0.089 2026-03-22 10:31:44,632 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:44] "POST /mail/data HTTP/1.1" 200 - 31 0.036 0.204 2026-03-22 10:31:44,737 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: heap 28089652 (allocated 30339072) 2026-03-22 10:31:44,875 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:44] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-03-22 10:31:44,996 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Closing chrome headless with pid 3079 2026-03-22 10:31:45,000 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Closing websocket connection 2026-03-22 10:31:45,001 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Terminating chrome headless with pid 3079 2026-03-22 10:31:45,064 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:45] "GET /web/image/res.partner/2/avatar_128?unique=1774168970000 HTTP/1.1" 200 - 5 0.022 0.074 2026-03-22 10:31:45,136 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Removing chrome user profile "/tmp/tmpwr9z029u_chrome_odoo" 2026-03-22 10:31:45,230 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui: Starting TestEmployeeUi.test_indirect_subordinates ... 2026-03-22 10:31:45,841 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome pid: 3278 2026-03-22 10:31:45,841 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome headless temporary user profile dir: /tmp/tmp7du6r8n4_chrome_odoo 2026-03-22 10:31:45,841 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Issuing json command http://127.0.0.1:34131/json/version 2026-03-22 10:31:45,848 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34131', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:31:46,003 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Browser version: Chrome/141.0.7390.54 2026-03-22 10:31:46,009 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Issuing json command http://127.0.0.1:34131/json 2026-03-22 10:31:46,009 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34131', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:31:46,077 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Websocket url found: ws://127.0.0.1:34131/devtools/page/359CB02ADE3288FD4B30F1B5FFAAA80E 2026-03-22 10:31:46,101 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Enable chrome headless console log notification 2026-03-22 10:31:46,213 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome headless enable page notifications 2026-03-22 10:31:46,372 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:31:46,386 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Setting session cookie in browser 2026-03-22 10:31:46,388 25 INFO 00732-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/238" in browser 2026-03-22 10:31:46,389 25 INFO 00732-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/238" 2026-03-22 10:31:46,402 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:31:48,319 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:48] "GET /odoo/employees/238 HTTP/1.1" 200 - 152 0.130 1.791 2026-03-22 10:31:48,345 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Navigation result: {'frameId': '359CB02ADE3288FD4B30F1B5FFAAA80E', 'loaderId': 'D07F00BF88007A219D2B7B70E75E8264', 'isDownload': False} 2026-03-22 10:31:48,346 25 INFO 00732-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-03-22 10:31:48,420 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:48] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-03-22 10:31:48,440 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:48] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.036 2026-03-22 10:31:48,734 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:48] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.083 0.234 2026-03-22 10:31:48,773 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:48] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.008 0.291 2026-03-22 10:31:48,946 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:48] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-03-22 10:31:49,690 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:49] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 10:31:49,706 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.018 0.024 2026-03-22 10:31:49,739 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.021 2026-03-22 10:31:49,758 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:49] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:31:49,838 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 10:31:49,914 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 26 0.038 0.097 2026-03-22 10:31:49,930 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: Owl is running in 'dev' mode. 2026-03-22 10:31:49,972 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4943) 2026-03-22 10:31:49,979 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 10:31:49,980 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.010 0.137 2026-03-22 10:31:50,007 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:31:50,114 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "GET /odoo HTTP/1.1" 200 - 26 0.028 0.065 2026-03-22 10:31:50,152 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.116 2026-03-22 10:31:50,193 25 INFO 00732-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/238", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:31:50,320 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-03-22 10:31:50,328 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:31:50,344 25 INFO 00732-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-03-22 10:31:50,375 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.076 0.085 2026-03-22 10:31:50,514 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "GET /web/image/res.partner/3/avatar_128?unique=1774168975000 HTTP/1.1" 200 - 6 0.037 0.255 2026-03-22 10:31:50,614 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "POST /web/action/load HTTP/1.1" 200 - 11 0.031 0.312 2026-03-22 10:31:50,670 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:31:50,684 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.315 2026-03-22 10:31:50,800 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "POST /mail/data HTTP/1.1" 200 - 35 0.044 0.384 2026-03-22 10:31:50,857 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:50] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.618 2026-03-22 10:31:52,332 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:52] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 107 0.129 1.525 2026-03-22 10:31:52,355 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:52] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:31:52,374 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:52] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:31:52,385 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:52] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:31:52,453 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:52] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 20 0.030 1.745 2026-03-22 10:31:52,476 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:52] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:31:52,490 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:52] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:31:52,508 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:52] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:31:52,902 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:52] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 97 0.111 2.086 2026-03-22 10:31:52,914 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:52] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:31:53,110 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:53] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.059 2.343 2026-03-22 10:31:53,113 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 2.600 2026-03-22 10:31:53,224 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:53] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.022 2.383 2026-03-22 10:31:53,311 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:53] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.020 2.422 2026-03-22 10:31:53,438 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:53] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.041 0.996 2026-03-22 10:31:53,548 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:53] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.022 1.007 2026-03-22 10:31:53,791 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:53] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 82 0.067 0.673 2026-03-22 10:31:54,173 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.006 0.030 2026-03-22 10:31:54,192 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.003 0.022 2026-03-22 10:31:54,229 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "POST /web/dataset/call_kw/hr.employee/get_presence_server_action_data#hr.employee.get_presence_server_action_data HTTP/1.1" 200 - 11 0.011 0.006 2026-03-22 10:31:54,320 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "POST /hr/get_org_chart HTTP/1.1" 200 - 13 0.017 0.044 2026-03-22 10:31:54,325 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.040 2026-03-22 10:31:54,534 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "POST /mail/data HTTP/1.1" 200 - 44 0.047 0.106 2026-03-22 10:31:54,575 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "GET /web/image/hr.employee.public/238/avatar_1024/?unique=1774175483000 HTTP/1.1" 200 - 11 0.012 0.137 2026-03-22 10:31:54,594 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "GET /web/image/hr.employee.public/239/avatar_1024/?unique=1774175483000 HTTP/1.1" 200 - 4 0.003 0.158 2026-03-22 10:31:54,595 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:31:54,718 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.036 0.063 2026-03-22 10:31:54,838 25 INFO 00732-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-03-22 10:31:54,842 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "POST /mail/data HTTP/1.1" 200 - 40 0.043 0.095 2026-03-22 10:31:54,872 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:54] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.060 2026-03-22 10:31:55,021 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:55] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.029 2026-03-22 10:31:55,240 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:55] "GET /web/image/res.partner/356/avatar_128?unique=1774175483000 HTTP/1.1" 200 - 6 0.011 0.039 2026-03-22 10:31:55,255 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: tour succeeded 2026-03-22 10:31:55,263 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: ╔═══════════════════════════════════════════╗ ║ TOUR indirect_subordinates_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-03-22 10:31:55,300 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:55] "POST /hr/get_subordinates HTTP/1.1" 200 - 6 0.017 0.025 2026-03-22 10:31:55,758 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:4944) 2026-03-22 10:31:55,764 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:55] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.012 0.341 2026-03-22 10:31:55,815 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: heap 25786148 (allocated 27860992) 2026-03-22 10:31:55,841 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:31:55] "POST /web/dataset/call_kw/hr.employee/get_formview_action#hr.employee.get_formview_action HTTP/1.1" 200 - 0 0.000 0.024 2026-03-22 10:31:55,892 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Closing chrome headless with pid 3278 2026-03-22 10:31:55,895 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Closing websocket connection 2026-03-22 10:31:55,896 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Terminating chrome headless with pid 3278 2026-03-22 10:31:56,023 25 INFO 00732-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Removing chrome user profile "/tmp/tmp7du6r8n4_chrome_odoo" 2026-03-22 10:31:56,113 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-22 10:31:56,746 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:31:56,874 25 INFO 00732-19-0-all odoo.addons.hr_recruitment.tests.test_utm: Starting TestUTMConsistencyHrRecruitment.test_utm_consistency ... 2026-03-22 10:31:56,926 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 10:32:00,411 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_report: Starting SkillsTestReport.test_cv_report_traceback ... 2026-03-22 10:32:00,609 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:32:00,630 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:32:00,969 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:00] "GET /print/cv?employee_ids=244&color_primary=%23666666&color_secondary=%23666666&show_skills=1&show_contact=1&show_others=1 HTTP/1.1" 422 - 27 0.022 0.320 2026-03-22 10:32:00,995 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 10:32:01,002 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-03-22 10:32:01,766 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome pid: 3471 2026-03-22 10:32:01,767 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless temporary user profile dir: /tmp/tmp2mfmkp4a_chrome_odoo 2026-03-22 10:32:01,767 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:45389/json/version 2026-03-22 10:32:01,775 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45389', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:32:01,960 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Browser version: Chrome/141.0.7390.54 2026-03-22 10:32:01,969 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:45389/json 2026-03-22 10:32:01,986 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45389', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:32:02,060 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Websocket url found: ws://127.0.0.1:45389/devtools/page/5AB99412F477E7D31D3409B724E23AD8 2026-03-22 10:32:02,089 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Enable chrome headless console log notification 2026-03-22 10:32:02,156 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless enable page notifications 2026-03-22 10:32:02,284 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:32:02,297 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Setting session cookie in browser 2026-03-22 10:32:02,300 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-22 10:32:02,301 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-22 10:32:02,332 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:32:04,639 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:04] "GET /odoo HTTP/1.1" 200 - 151 0.140 2.181 2026-03-22 10:32:04,649 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigation result: {'frameId': '5AB99412F477E7D31D3409B724E23AD8', 'loaderId': '7D86464ED271B408A4770AB5933F18ED', 'isDownload': False} 2026-03-22 10:32:04,650 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate ready code "odoo.isTourReady('hr_skills_tour')" 2026-03-22 10:32:04,720 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:04] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-03-22 10:32:04,982 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:04] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.101 0.166 2026-03-22 10:32:04,990 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:04] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.278 2026-03-22 10:32:05,082 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:05] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.011 0.010 2026-03-22 10:32:05,271 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:05] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-03-22 10:32:06,045 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 10:32:06,083 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.015 0.052 2026-03-22 10:32:06,103 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-03-22 10:32:06,110 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:32:06,213 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 10:32:06,305 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 26 0.038 0.136 2026-03-22 10:32:06,314 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: Owl is running in 'dev' mode. 2026-03-22 10:32:06,361 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4989) 2026-03-22 10:32:06,367 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.009 0.166 2026-03-22 10:32:06,369 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-03-22 10:32:06,409 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:32:06,530 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /odoo HTTP/1.1" 200 - 26 0.020 0.060 2026-03-22 10:32:06,558 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.085 2026-03-22 10:32:06,708 25 INFO 00732-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-03-22 10:32:06,745 25 INFO 00732-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-03-22 10:32:06,768 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.036 2026-03-22 10:32:06,785 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-03-22 10:32:06,854 25 INFO 00732-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-03-22 10:32:06,874 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.069 0.155 2026-03-22 10:32:06,918 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:06] "GET /web/image/res.partner/3/avatar_128?unique=1774168975000 HTTP/1.1" 200 - 6 0.009 0.260 2026-03-22 10:32:07,010 25 INFO 00732-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-03-22 10:32:07,016 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:07] "POST /web/action/load HTTP/1.1" 200 - 5 0.019 0.322 2026-03-22 10:32:07,084 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.015 0.391 2026-03-22 10:32:07,244 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:07] "POST /mail/data HTTP/1.1" 200 - 35 0.077 0.338 2026-03-22 10:32:07,280 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.260 2026-03-22 10:32:07,356 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:07] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.023 2026-03-22 10:32:07,387 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.582 2026-03-22 10:32:07,388 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.035 0.552 2026-03-22 10:32:07,420 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:07] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:32:09,070 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:09] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 107 0.156 1.564 2026-03-22 10:32:09,097 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:09] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:32:09,108 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:09] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:32:09,188 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:09] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 20 0.027 1.817 2026-03-22 10:32:09,205 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:09] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 10:32:09,217 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:09] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:32:09,249 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:09] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:32:09,310 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:09] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.027 1.914 2026-03-22 10:32:09,333 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:09] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:32:09,454 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:09] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.044 2.036 2026-03-22 10:32:09,614 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:09] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.029 2.177 2026-03-22 10:32:10,013 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:10] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 97 0.095 2.481 2026-03-22 10:32:10,113 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:10] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.022 0.970 2026-03-22 10:32:10,202 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:10] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.022 0.914 2026-03-22 10:32:10,271 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:10] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.019 0.131 2026-03-22 10:32:10,570 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:10] "POST /mail/data HTTP/1.1" 200 - 44 0.082 0.206 2026-03-22 10:32:10,718 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:10] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 27 0.046 0.341 2026-03-22 10:32:10,760 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:10] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.364 2026-03-22 10:32:10,836 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:10] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.140 2026-03-22 10:32:10,863 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:10] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.058 2026-03-22 10:32:11,021 25 INFO 00732-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-03-22 10:32:11,029 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:11] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.024 0.067 2026-03-22 10:32:11,095 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:11] "GET /web/image/hr.employee/1/image_128?unique=1774168363000 HTTP/1.1" 200 - 10 0.020 0.123 2026-03-22 10:32:11,343 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:11] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 31 0.033 0.224 2026-03-22 10:32:13,265 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:13] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.023 2026-03-22 10:32:13,298 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:13] "POST /web/dataset/call_kw/hr.employee/get_presence_server_action_data#hr.employee.get_presence_server_action_data HTTP/1.1" 200 - 11 0.003 0.006 2026-03-22 10:32:13,337 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:32:13,571 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:13] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:32:13,594 25 INFO 00732-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-03-22 10:32:13,756 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:13] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.041 2026-03-22 10:32:13,841 25 INFO 00732-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-03-22 10:32:13,955 25 INFO 00732-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-03-22 10:32:14,009 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:14] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 0 0.000 0.164 2026-03-22 10:32:14,337 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:4990) 2026-03-22 10:32:14,347 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:14] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.011 0.359 2026-03-22 10:32:14,404 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:14] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.278 2026-03-22 10:32:14,992 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:14] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 173 0.175 0.626 2026-03-22 10:32:15,007 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.001 0.694 2026-03-22 10:32:15,011 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "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.790 2026-03-22 10:32:15,073 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.018 2026-03-22 10:32:15,081 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-03-22 10:32:15,145 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 9 0.016 0.033 2026-03-22 10:32:15,150 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.028 2026-03-22 10:32:15,165 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /hr/get_org_chart HTTP/1.1" 200 - 3 0.003 0.025 2026-03-22 10:32:15,324 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /mail/data HTTP/1.1" 200 - 38 0.046 0.105 2026-03-22 10:32:15,332 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.116 2026-03-22 10:32:15,381 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 3 0.010 0.018 2026-03-22 10:32:15,390 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.013 2026-03-22 10:32:15,413 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.004 0.009 2026-03-22 10:32:15,420 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.011 2026-03-22 10:32:15,438 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.001 0.006 2026-03-22 10:32:15,623 25 INFO 00732-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-03-22 10:32:15,649 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.064 0.091 2026-03-22 10:32:15,685 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "GET /web/image/hr.employee/245/avatar_128?unique=1774175534000 HTTP/1.1" 200 - 3 0.004 0.164 2026-03-22 10:32:15,723 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:15] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 3 0.003 0.087 2026-03-22 10:32:16,009 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:16] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.004 0.040 2026-03-22 10:32:16,072 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:16] "POST /web/dataset/call_kw/hr.resume.line.type/name_search#hr.resume.line.type.name_search HTTP/1.1" 200 - 2 0.001 0.006 2026-03-22 10:32:16,285 25 INFO 00732-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-03-22 10:32:16,413 25 INFO 00732-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-03-22 10:32:16,541 25 INFO 00732-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-03-22 10:32:16,693 25 INFO 00732-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-03-22 10:32:16,770 25 INFO 00732-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-03-22 10:32:16,830 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:16] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.041 2026-03-22 10:32:16,848 25 INFO 00732-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-03-22 10:32:16,868 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:16] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.043 2026-03-22 10:32:16,946 25 INFO 00732-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-03-22 10:32:17,052 25 INFO 00732-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-03-22 10:32:17,081 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.003 0.020 2026-03-22 10:32:17,122 25 INFO 00732-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-03-22 10:32:17,182 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.027 2026-03-22 10:32:17,190 25 INFO 00732-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-03-22 10:32:17,262 25 INFO 00732-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-03-22 10:32:17,291 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.employee.skill/get_views#hr.employee.skill.get_views HTTP/1.1" 200 - 3 0.005 0.020 2026-03-22 10:32:17,335 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 8 0.012 0.020 2026-03-22 10:32:17,385 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.skill.type/name_search#hr.skill.type.name_search HTTP/1.1" 200 - 2 0.001 0.011 2026-03-22 10:32:17,396 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 2 0.002 0.014 2026-03-22 10:32:17,407 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.027 2026-03-22 10:32:17,500 25 INFO 00732-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-03-22 10:32:17,521 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.002 0.013 2026-03-22 10:32:17,554 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.014 2026-03-22 10:32:17,574 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.004 0.018 2026-03-22 10:32:17,622 25 INFO 00732-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-03-22 10:32:17,636 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.002 0.010 2026-03-22 10:32:17,687 25 INFO 00732-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-03-22 10:32:17,701 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-03-22 10:32:17,772 25 INFO 00732-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-03-22 10:32:17,836 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.011 0.040 2026-03-22 10:32:17,852 25 INFO 00732-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-03-22 10:32:17,905 25 INFO 00732-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-03-22 10:32:17,970 25 INFO 00732-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-03-22 10:32:17,990 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:17] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 6 0.003 0.011 2026-03-22 10:32:18,051 25 INFO 00732-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-03-22 10:32:18,084 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:18] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.009 0.021 2026-03-22 10:32:18,116 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:18] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.013 2026-03-22 10:32:18,122 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:18] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.000 0.007 2026-03-22 10:32:18,150 25 INFO 00732-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-03-22 10:32:18,164 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:18] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.001 0.015 2026-03-22 10:32:18,227 25 INFO 00732-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-03-22 10:32:18,320 25 INFO 00732-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-03-22 10:32:18,391 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:18] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:32:18,401 25 INFO 00732-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-03-22 10:32:18,469 25 INFO 00732-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-03-22 10:32:18,536 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:18] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:32:18,542 25 INFO 00732-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-03-22 10:32:18,627 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:18] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.024 2026-03-22 10:32:18,635 25 INFO 00732-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-03-22 10:32:18,687 25 INFO 00732-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-03-22 10:32:18,758 25 INFO 00732-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-03-22 10:32:19,021 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:19] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 72 0.067 0.182 2026-03-22 10:32:19,061 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:19] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.012 2026-03-22 10:32:19,104 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:19] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.017 2026-03-22 10:32:19,217 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: tour succeeded 2026-03-22 10:32:19,219 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: ╔═══════════════════════════════╗ ║ TOUR hr_skills_tour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-03-22 10:32:19,221 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:19] "POST /mail/data HTTP/1.1" 200 - 30 0.034 0.071 2026-03-22 10:32:19,255 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:19] "GET /web/image/hr.employee/245/avatar_128?unique=1774175538000 HTTP/1.1" 200 - 3 0.005 0.028 2026-03-22 10:32:19,806 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: heap 36193032 (allocated 37306368) 2026-03-22 10:32:19,831 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing chrome headless with pid 3471 2026-03-22 10:32:19,833 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing websocket connection 2026-03-22 10:32:19,836 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Terminating chrome headless with pid 3471 2026-03-22 10:32:19,956 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Removing chrome user profile "/tmp/tmp2mfmkp4a_chrome_odoo" 2026-03-22 10:32:20,089 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui2 ... 2026-03-22 10:32:20,826 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome pid: 3711 2026-03-22 10:32:20,827 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless temporary user profile dir: /tmp/tmpw0tdqb_l_chrome_odoo 2026-03-22 10:32:20,827 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:38209/json/version 2026-03-22 10:32:20,838 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38209', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:32:21,099 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Browser version: Chrome/141.0.7390.54 2026-03-22 10:32:21,102 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:38209/json 2026-03-22 10:32:21,112 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38209', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:32:21,168 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Websocket url found: ws://127.0.0.1:38209/devtools/page/77FFBFFE3CC92F2AB64184F370C6F1FA 2026-03-22 10:32:21,209 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Enable chrome headless console log notification 2026-03-22 10:32:21,330 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless enable page notifications 2026-03-22 10:32:21,497 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:32:21,515 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Setting session cookie in browser 2026-03-22 10:32:21,520 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Open "http://127.0.0.1:8069/odoo" in browser 2026-03-22 10:32:21,520 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-22 10:32:21,549 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:32:23,551 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:23] "GET /odoo HTTP/1.1" 200 - 158 0.161 1.851 2026-03-22 10:32:23,558 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Navigation result: {'frameId': '77FFBFFE3CC92F2AB64184F370C6F1FA', 'loaderId': 'AD58A6FC296EA7012CF15432324EF176', 'isDownload': False} 2026-03-22 10:32:23,558 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Evaluate ready code "odoo.isTourReady('hr_skills_type_tour')" 2026-03-22 10:32:23,651 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:23] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.024 2026-03-22 10:32:23,671 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:23] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.035 2026-03-22 10:32:23,993 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:23] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.105 0.249 2026-03-22 10:32:24,013 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:24] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.232 2026-03-22 10:32:24,229 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:24] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-03-22 10:32:24,889 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:24] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:32:24,906 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.010 2026-03-22 10:32:24,927 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.019 2026-03-22 10:32:24,935 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:24] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:32:25,013 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 10:32:25,079 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: Owl is running in 'dev' mode. 2026-03-22 10:32:25,084 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 26 0.037 0.084 2026-03-22 10:32:25,165 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:5001) 2026-03-22 10:32:25,170 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.015 0.125 2026-03-22 10:32:25,182 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-03-22 10:32:25,229 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 10:32:25,356 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "GET /odoo HTTP/1.1" 200 - 26 0.023 0.070 2026-03-22 10:32:25,391 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.113 2026-03-22 10:32:25,521 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.014 0.034 2026-03-22 10:32:25,545 25 INFO 00732-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-03-22 10:32:25,565 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:32:25,571 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-03-22 10:32:25,587 25 INFO 00732-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-03-22 10:32:25,689 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.055 0.160 2026-03-22 10:32:25,765 25 INFO 00732-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-03-22 10:32:25,779 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "GET /web/image/res.partner/3/avatar_128?unique=1774168975000 HTTP/1.1" 200 - 6 0.021 0.274 2026-03-22 10:32:25,808 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.312 2026-03-22 10:32:25,882 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.271 2026-03-22 10:32:25,896 25 INFO 00732-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-03-22 10:32:26,015 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:26] "POST /mail/data HTTP/1.1" 200 - 35 0.066 0.342 2026-03-22 10:32:26,115 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:26] "POST /web/action/load HTTP/1.1" 200 - 10 0.021 0.188 2026-03-22 10:32:26,129 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-03-22 10:32:26,218 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:26] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 10:32:26,297 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:26] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-03-22 10:32:26,338 25 INFO 00732-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-03-22 10:32:26,407 25 INFO 00732-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-03-22 10:32:27,662 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:27] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 107 0.156 1.266 2026-03-22 10:32:27,755 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:27] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 20 0.025 1.506 2026-03-22 10:32:27,870 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:27] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.028 1.596 2026-03-22 10:32:27,895 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:27] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 10:32:27,904 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:27] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:32:27,990 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:27] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.033 1.698 2026-03-22 10:32:28,017 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:28] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:32:28,032 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:28] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:32:28,067 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:28] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:32:28,127 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:28] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.042 1.809 2026-03-22 10:32:28,146 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:28] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:32:28,329 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:28] "POST /mail/data HTTP/1.1" 200 - 57 0.073 1.944 2026-03-22 10:32:28,784 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:28] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 97 0.095 1.020 2026-03-22 10:32:28,818 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:28] "POST /web/action/load HTTP/1.1" 200 - 8 0.011 1.045 2026-03-22 10:32:28,948 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:28] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.032 0.987 2026-03-22 10:32:29,041 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.024 0.937 2026-03-22 10:32:29,116 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.022 0.252 2026-03-22 10:32:29,202 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "POST /web/dataset/call_kw/hr.skill.type/get_views#hr.skill.type.get_views HTTP/1.1" 200 - 29 0.029 0.305 2026-03-22 10:32:29,301 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.015 0.173 2026-03-22 10:32:29,324 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "POST /web/dataset/call_kw/hr.skill.type/web_search_read#hr.skill.type.web_search_read HTTP/1.1" 200 - 8 0.008 0.070 2026-03-22 10:32:29,353 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.067 2026-03-22 10:32:29,426 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.018 2026-03-22 10:32:29,488 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:32:29,564 25 INFO 00732-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-03-22 10:32:29,589 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 1 0.001 0.008 2026-03-22 10:32:29,638 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.014 2026-03-22 10:32:29,734 25 INFO 00732-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-03-22 10:32:29,806 25 INFO 00732-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-03-22 10:32:29,816 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "POST /web/dataset/call_kw/hr.skill/onchange#hr.skill.onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-03-22 10:32:29,888 25 INFO 00732-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-03-22 10:32:29,972 25 INFO 00732-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-03-22 10:32:29,977 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:29] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-03-22 10:32:30,039 25 INFO 00732-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-03-22 10:32:30,120 25 INFO 00732-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-03-22 10:32:30,128 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:32:30,168 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:32:30,183 25 INFO 00732-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-03-22 10:32:30,220 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 10:32:30,285 25 INFO 00732-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-03-22 10:32:30,357 25 INFO 00732-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-03-22 10:32:30,373 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 10:32:30,399 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:32:30,440 25 INFO 00732-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-03-22 10:32:30,461 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:32:30,532 25 INFO 00732-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-03-22 10:32:30,604 25 INFO 00732-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-03-22 10:32:30,607 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:32:30,631 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:32:30,669 25 INFO 00732-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-03-22 10:32:30,683 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 10:32:30,737 25 INFO 00732-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-03-22 10:32:30,746 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:32:30,802 25 INFO 00732-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-03-22 10:32:30,823 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/hr.skill.type/web_save#hr.skill.type.web_save HTTP/1.1" 200 - 11 0.009 0.010 2026-03-22 10:32:30,877 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:30] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.024 2026-03-22 10:32:30,920 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: tour succeeded 2026-03-22 10:32:30,921 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: ╔════════════════════════════════════╗ ║ TOUR hr_skills_type_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-03-22 10:32:31,229 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: heap 25983236 (allocated 27353088) 2026-03-22 10:32:31,268 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing chrome headless with pid 3711 2026-03-22 10:32:31,272 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing websocket connection 2026-03-22 10:32:31,273 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Terminating chrome headless with pid 3711 2026-03-22 10:32:31,392 25 INFO 00732-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Removing chrome user profile "/tmp/tmpw0tdqb_l_chrome_odoo" 2026-03-22 10:32:31,480 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:32:33,564 25 INFO 00732-19-0-all odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-03-22 10:32:34,059 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:32:36,303 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-03-22 10:32:36,556 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [97315, 97327, 97333] 2026-03-22 10:32:36,558 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [3713, 3725, 3731] 2026-03-22 10:32:36,612 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-03-22 10:32:36,759 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_timesheet_visibility_portal ... 2026-03-22 10:32:37,118 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 10:32:37,120 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_compute_total_timesheet_time ... 2026-03-22 10:32:37,489 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-03-22 10:32:37,607 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-03-22 10:32:37,725 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 10:32:42,541 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:32:43,099 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:32:43,608 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:32:44,816 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:32:44,931 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-03-22 10:32:45,150 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-03-22 10:32:47,377 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 10:32:47,381 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_convert_project_template_into_regular_project_analytics ... 2026-03-22 10:32:47,838 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_project_created_from_template_to_have_analytic_account ... 2026-03-22 10:32:48,057 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_template_created_not_having_analytic_account ... 2026-03-22 10:32:48,174 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 10:32:48,177 25 INFO 00732-19-0-all odoo.addons.hr_timesheet.tests.test_timesheet_import_template: Starting TestHrTimesheetImportTemplate.test_import_template ... 2026-03-22 10:32:48,199 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 10:32:50,966 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:32:51,567 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:32:52,183 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:32:53,257 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:32:53,437 25 INFO 00732-19-0-all odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-03-22 10:32:54,513 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 10:32:55,147 25 INFO 00732-19-0-all odoo.addons.hr_work_entry.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_no_calendar ... 2026-03-22 10:32:55,425 25 INFO 00732-19-0-all odoo.addons.hr_work_entry.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_other_calendar ... 2026-03-22 10:32:55,553 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [2] 2026-03-22 10:32:55,699 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 10:32:55,701 25 INFO 00732-19-0-all odoo.addons.hr_work_entry.tests.test_work_entry_type_data: Starting TestWorkEntryTypeData.test_ensure_work_entry_type_definition ... 2026-03-22 10:32:55,711 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 10:32:55,842 25 INFO 00732-19-0-all odoo.addons.html_builder.tests.test_html_builder_assets_bundle: Starting TestHtmlBuilderAssetsBundle.test_html_builder_assets_bundle_no_edit_scss ... 2026-03-22 10:32:55,858 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 10:32:56,283 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:32:56,695 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:32:56,818 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-03-22 10:32:56,838 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:32:56,860 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:32:57,184 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:57] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 25 0.025 0.304 2026-03-22 10:32:57,204 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:57] "GET /web/content/5128?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.003 0.011 2026-03-22 10:32:57,211 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-03-22 10:32:57,241 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:32:57,262 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:32:57,811 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:57] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 33 0.040 0.512 2026-03-22 10:32:57,826 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:57] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.001 0.008 2026-03-22 10:32:57,829 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-03-22 10:32:57,852 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-03-22 10:32:57,875 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:32:58,185 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:58] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 33 0.023 0.291 2026-03-22 10:32:58,192 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-03-22 10:32:58,214 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-03-22 10:32:58,235 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:32:58,550 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 19 0.021 0.299 2026-03-22 10:32:58,562 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.006 2026-03-22 10:32:58,594 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 11 0.009 0.019 2026-03-22 10:32:58,611 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:32:58,627 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:32:58,638 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:32:58,650 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:32:58,676 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 2 0.003 0.016 2026-03-22 10:32:58,696 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.005 2026-03-22 10:32:58,713 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 10:32:58,714 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_double_closing_div_between_repeated_content ... 2026-03-22 10:32:58,716 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_multiple_revision ... 2026-03-22 10:32:58,717 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_add_line ... 2026-03-22 10:32:58,717 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_equal ... 2026-03-22 10:32:58,717 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_falsy ... 2026-03-22 10:32:58,717 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_multiple_operation ... 2026-03-22 10:32:58,718 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_remove_line ... 2026-03-22 10:32:58,718 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_replace_line ... 2026-03-22 10:32:58,718 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_content ... 2026-03-22 10:32:58,719 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_deep_content ... 2026-03-22 10:32:58,719 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_complex ... 2026-03-22 10:32:58,719 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_just_class ... 2026-03-22 10:32:58,719 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_nested_divs ... 2026-03-22 10:32:58,719 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag ... 2026-03-22 10:32:58,720 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag_multiline ... 2026-03-22 10:32:58,720 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_twice_just_class ... 2026-03-22 10:32:58,720 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_with_just_class ... 2026-03-22 10:32:58,720 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_same_tag_replace_fixer ... 2026-03-22 10:32:58,721 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_addition ... 2026-03-22 10:32:58,721 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_removal ... 2026-03-22 10:32:58,727 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_modify_image_no_data: Starting TestModifyImageNoData.test_modify_image_no_data ... 2026-03-22 10:32:58,740 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:32:58,774 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:32:59,136 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:32:59] "POST /html_editor/modify_image/5131 HTTP/1.1" 200 - 39 0.032 0.335 2026-03-22 10:32:59,155 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 10:32:59,157 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_source_data ... 2026-03-22 10:32:59,160 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_url_data ... 2026-03-22 10:32:59,161 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_player_regexes ... 2026-03-22 10:32:59,161 25 INFO 00732-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_valid_video_url ... 2026-03-22 10:32:59,163 25 INFO 00732-19-0-all odoo.addons.http_routing.tests.test_res_lang: Starting TestFormCreate.test_create_res_lang ... 2026-03-22 10:32:59,281 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 10:32:59,288 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-03-22 10:33:00,192 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:33:00,228 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-03-22 10:33:00,247 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:33:01,252 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:01] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.125 0.889 2026-03-22 10:33:01,272 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:01] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 1 0.002 0.012 2026-03-22 10:33:01,503 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:01] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.084 0.136 2026-03-22 10:33:01,522 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:01] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 3 0.004 0.009 2026-03-22 10:33:01,540 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 10:33:02,386 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:33:02,519 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-03-22 10:33:03,375 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome pid: 3930 2026-03-22 10:33:03,375 25 INFO 00732-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/tmpnx24el5y_chrome_odoo 2026-03-22 10:33:03,375 25 INFO 00732-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:44629/json/version 2026-03-22 10:33:03,386 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44629', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:33:03,632 25 INFO 00732-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-03-22 10:33:03,632 25 INFO 00732-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:44629/json 2026-03-22 10:33:03,644 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44629', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:33:03,680 25 INFO 00732-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:44629/devtools/page/BC5F5BAE3CAA84DB8E78DC841282B482 2026-03-22 10:33:03,723 25 INFO 00732-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-03-22 10:33:03,770 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless enable page notifications 2026-03-22 10:33:03,954 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:33:03,972 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Setting session cookie in browser 2026-03-22 10:33:03,981 25 INFO 00732-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-03-22 10:33:03,981 25 INFO 00732-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-03-22 10:33:04,008 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:33:06,636 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:06] "GET /odoo HTTP/1.1" 200 - 147 0.237 2.407 2026-03-22 10:33:06,647 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigation result: {'frameId': 'BC5F5BAE3CAA84DB8E78DC841282B482', 'loaderId': '13A942DE42AEF6F87108B827932FF611', 'isDownload': False} 2026-03-22 10:33:06,647 25 INFO 00732-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-03-22 10:33:06,728 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:06] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-03-22 10:33:06,746 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:06] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.034 2026-03-22 10:33:06,995 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.075 0.206 2026-03-22 10:33:07,021 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:07] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.047 2026-03-22 10:33:07,224 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:07] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-03-22 10:33:07,995 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:07] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 10:33:07,999 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.016 2026-03-22 10:33:08,050 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:33:08,059 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.036 2026-03-22 10:33:08,153 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 10:33:08,215 25 INFO 00732-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-03-22 10:33:08,313 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 26 0.050 0.175 2026-03-22 10:33:08,359 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:5143) 2026-03-22 10:33:08,364 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.004 0.252 2026-03-22 10:33:08,368 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.110 2026-03-22 10:33:08,417 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:33:08,568 25 INFO 00732-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-03-22 10:33:08,596 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "GET /odoo HTTP/1.1" 200 - 26 0.059 0.099 2026-03-22 10:33:08,619 25 INFO 00732-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-03-22 10:33:08,628 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:33:08,667 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:33:08,718 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "GET /odoo/offline HTTP/1.1" 200 - 5 0.040 0.234 2026-03-22 10:33:08,764 25 INFO 00732-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-03-22 10:33:08,802 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.029 0.278 2026-03-22 10:33:08,821 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.292 2026-03-22 10:33:08,851 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.318 2026-03-22 10:33:08,852 25 INFO 00732-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-03-22 10:33:08,897 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:08] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.189 2026-03-22 10:33:09,012 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /mail/data HTTP/1.1" 200 - 35 0.050 0.215 2026-03-22 10:33:09,048 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "GET /web/image/res.partner/3/avatar_128?unique=1774175581000 HTTP/1.1" 200 - 6 0.010 0.512 2026-03-22 10:33:09,051 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.366 2026-03-22 10:33:09,094 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /web/action/load HTTP/1.1" 200 - 8 0.017 0.213 2026-03-22 10:33:09,172 25 INFO 00732-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-03-22 10:33:09,240 25 INFO 00732-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-03-22 10:33:09,402 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 47 0.092 0.150 2026-03-22 10:33:09,437 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.186 2026-03-22 10:33:09,571 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 8 0.016 0.091 2026-03-22 10:33:09,611 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.014 0.090 2026-03-22 10:33:09,700 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 18 0.032 0.102 2026-03-22 10:33:09,821 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /mail/data HTTP/1.1" 200 - 44 0.041 0.193 2026-03-22 10:33:09,844 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.001 0.083 2026-03-22 10:33:09,864 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.085 2026-03-22 10:33:09,934 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.025 2026-03-22 10:33:09,967 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:09] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.019 2026-03-22 10:33:10,066 25 INFO 00732-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-03-22 10:33:10,116 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:10] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.011 0.024 2026-03-22 10:33:10,152 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:10] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.001 0.012 2026-03-22 10:33:10,237 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:10] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.021 2026-03-22 10:33:10,342 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:10] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:33:10,375 25 INFO 00732-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-03-22 10:33:10,450 25 INFO 00732-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-03-22 10:33:10,492 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:10] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.009 0.023 2026-03-22 10:33:10,530 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:10] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.001 0.010 2026-03-22 10:33:10,818 25 INFO 00732-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-03-22 10:33:10,877 25 INFO 00732-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-03-22 10:33:10,948 25 INFO 00732-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-03-22 10:33:11,017 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:11] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:33:11,021 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:11] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:33:11,031 25 INFO 00732-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-03-22 10:33:11,323 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:11] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 55 0.079 0.167 2026-03-22 10:33:11,397 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:11] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.028 2026-03-22 10:33:11,415 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:11] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.004 0.013 2026-03-22 10:33:11,510 25 INFO 00732-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-03-22 10:33:11,594 25 INFO 00732-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-03-22 10:33:11,645 25 INFO 00732-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-03-22 10:33:11,714 25 INFO 00732-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-03-22 10:33:11,771 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:11] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.021 0.019 2026-03-22 10:33:11,808 25 INFO 00732-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-03-22 10:33:11,839 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:11] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.010 0.016 2026-03-22 10:33:11,892 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:11] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.029 2026-03-22 10:33:11,922 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:11] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.003 0.033 2026-03-22 10:33:11,997 25 INFO 00732-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-03-22 10:33:12,094 25 INFO 00732-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-03-22 10:33:12,149 25 INFO 00732-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-03-22 10:33:12,223 25 INFO 00732-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-03-22 10:33:12,278 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:12] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.005 0.020 2026-03-22 10:33:12,346 25 INFO 00732-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-03-22 10:33:12,394 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:12] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.021 0.022 2026-03-22 10:33:12,468 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:12] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.021 2026-03-22 10:33:12,484 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:12] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.029 2026-03-22 10:33:12,662 25 INFO 00732-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-03-22 10:33:12,737 25 INFO 00732-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-03-22 10:33:12,795 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: tour succeeded 2026-03-22 10:33:12,797 25 INFO 00732-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-03-22 10:33:13,112 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: heap 27281880 (allocated 28790784) 2026-03-22 10:33:13,133 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing chrome headless with pid 3930 2026-03-22 10:33:13,141 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing websocket connection 2026-03-22 10:33:13,145 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Terminating chrome headless with pid 3930 2026-03-22 10:33:13,215 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Removing chrome user profile "/tmp/tmpnx24el5y_chrome_odoo" 2026-03-22 10:33:13,308 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-03-22 10:33:13,819 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome pid: 4113 2026-03-22 10:33:13,820 25 INFO 00732-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/tmpz8dof3he_chrome_odoo 2026-03-22 10:33:13,820 25 INFO 00732-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:44467/json/version 2026-03-22 10:33:13,836 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44467', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:33:13,968 25 INFO 00732-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-03-22 10:33:13,969 25 INFO 00732-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:44467/json 2026-03-22 10:33:13,973 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44467', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:33:13,988 25 INFO 00732-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:44467/devtools/page/A387B727478DE6999CE0E99C677BF711 2026-03-22 10:33:14,041 25 INFO 00732-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-03-22 10:33:14,087 25 INFO 00732-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-03-22 10:33:14,281 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:33:14,304 25 INFO 00732-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-03-22 10:33:14,306 25 INFO 00732-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-03-22 10:33:14,306 25 INFO 00732-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-03-22 10:33:14,325 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:33:16,518 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:16] "GET /odoo HTTP/1.1" 200 - 158 0.162 2.036 2026-03-22 10:33:16,527 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigation result: {'frameId': 'A387B727478DE6999CE0E99C677BF711', 'loaderId': '08FAF6812E616B13A9808454A72A90FB', 'isDownload': False} 2026-03-22 10:33:16,527 25 INFO 00732-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-03-22 10:33:16,596 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:16] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-03-22 10:33:16,679 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:16] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.028 0.065 2026-03-22 10:33:16,832 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:16] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.052 0.192 2026-03-22 10:33:16,849 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:16] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.109 2026-03-22 10:33:17,004 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:17] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-03-22 10:33:17,980 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:17] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:33:18,004 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.019 0.036 2026-03-22 10:33:18,021 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-03-22 10:33:18,025 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 10:33:18,128 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 10:33:18,226 25 INFO 00732-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-03-22 10:33:18,289 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 26 0.083 0.153 2026-03-22 10:33:18,298 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.033 2026-03-22 10:33:18,350 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:33:18,362 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:5144) 2026-03-22 10:33:18,369 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.014 0.265 2026-03-22 10:33:18,426 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.030 2026-03-22 10:33:18,538 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /odoo HTTP/1.1" 200 - 26 0.032 0.114 2026-03-22 10:33:18,631 25 INFO 00732-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-03-22 10:33:18,650 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:33:18,654 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:33:18,673 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /web/image/res.partner/3/avatar_128?unique=1774175581000 HTTP/1.1" 200 - 13 0.027 0.069 2026-03-22 10:33:18,702 25 INFO 00732-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-03-22 10:33:18,743 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.022 0.132 2026-03-22 10:33:18,767 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.161 2026-03-22 10:33:18,872 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.028 0.169 2026-03-22 10:33:18,882 25 INFO 00732-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-03-22 10:33:19,003 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /mail/data HTTP/1.1" 200 - 35 0.044 0.279 2026-03-22 10:33:19,046 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.440 2026-03-22 10:33:19,072 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.171 2026-03-22 10:33:19,098 25 INFO 00732-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-03-22 10:33:19,153 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /web/action/load HTTP/1.1" 200 - 8 0.019 0.046 2026-03-22 10:33:19,243 25 INFO 00732-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-03-22 10:33:19,317 25 INFO 00732-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-03-22 10:33:19,362 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /mail/data HTTP/1.1" 200 - 57 0.079 0.129 2026-03-22 10:33:19,400 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.231 2026-03-22 10:33:19,572 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 42 0.047 0.309 2026-03-22 10:33:19,608 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /web/action/load HTTP/1.1" 200 - 8 0.017 0.256 2026-03-22 10:33:19,612 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.507 2026-03-22 10:33:19,654 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 7 0.008 0.024 2026-03-22 10:33:19,725 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.006 0.036 2026-03-22 10:33:19,779 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 18 0.017 0.044 2026-03-22 10:33:19,876 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.011 0.105 2026-03-22 10:33:19,899 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.072 2026-03-22 10:33:19,905 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.001 0.093 2026-03-22 10:33:19,979 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:19] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.023 2026-03-22 10:33:20,060 25 INFO 00732-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-03-22 10:33:20,118 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:20] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.009 0.026 2026-03-22 10:33:20,157 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:20] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.001 0.014 2026-03-22 10:33:20,245 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:20] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.029 2026-03-22 10:33:20,312 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:20] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:33:20,348 25 INFO 00732-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-03-22 10:33:20,418 25 INFO 00732-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-03-22 10:33:20,466 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:20] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.011 0.032 2026-03-22 10:33:20,492 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:20] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.001 0.006 2026-03-22 10:33:20,711 25 INFO 00732-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-03-22 10:33:20,769 25 INFO 00732-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-03-22 10:33:20,854 25 INFO 00732-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-03-22 10:33:20,901 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:20] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 10:33:20,911 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:33:21,020 25 INFO 00732-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-03-22 10:33:21,285 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:21] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 60 0.083 0.204 2026-03-22 10:33:21,372 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:21] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.034 2026-03-22 10:33:21,387 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:21] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.024 2026-03-22 10:33:21,520 25 INFO 00732-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-03-22 10:33:21,635 25 INFO 00732-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-03-22 10:33:21,687 25 INFO 00732-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-03-22 10:33:21,757 25 INFO 00732-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-03-22 10:33:21,800 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:21] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.012 0.015 2026-03-22 10:33:21,826 25 INFO 00732-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-03-22 10:33:21,876 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:21] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.021 0.027 2026-03-22 10:33:21,917 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:21] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.018 2026-03-22 10:33:21,926 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:21] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.020 2026-03-22 10:33:22,017 25 INFO 00732-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-03-22 10:33:22,112 25 INFO 00732-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-03-22 10:33:22,159 25 INFO 00732-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-03-22 10:33:22,224 25 INFO 00732-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-03-22 10:33:22,309 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:22] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.026 0.037 2026-03-22 10:33:22,312 25 INFO 00732-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-03-22 10:33:22,405 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:22] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.016 0.040 2026-03-22 10:33:22,472 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:22] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.027 2026-03-22 10:33:22,486 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:22] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.015 2026-03-22 10:33:22,596 25 INFO 00732-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-03-22 10:33:22,673 25 INFO 00732-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-03-22 10:33:22,752 25 INFO 00732-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-03-22 10:33:22,766 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:22] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.004 0.007 2026-03-22 10:33:22,914 25 INFO 00732-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-03-22 10:33:22,975 25 INFO 00732-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-03-22 10:33:23,049 25 INFO 00732-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-03-22 10:33:23,089 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:23] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.006 0.015 2026-03-22 10:33:23,130 25 INFO 00732-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-03-22 10:33:23,156 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:23] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.012 0.022 2026-03-22 10:33:23,226 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:23] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.036 2026-03-22 10:33:23,236 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:23] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.002 0.026 2026-03-22 10:33:23,343 25 INFO 00732-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-03-22 10:33:23,422 25 INFO 00732-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-03-22 10:33:23,476 25 INFO 00732-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-03-22 10:33:23,537 25 INFO 00732-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-03-22 10:33:23,581 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:23] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.005 0.018 2026-03-22 10:33:23,633 25 INFO 00732-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-03-22 10:33:23,683 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:23] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.019 0.028 2026-03-22 10:33:23,745 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:23] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.026 2026-03-22 10:33:23,753 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:23] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.024 2026-03-22 10:33:23,849 25 INFO 00732-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-03-22 10:33:23,916 25 INFO 00732-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-03-22 10:33:23,972 25 INFO 00732-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-03-22 10:33:24,228 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:24] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 7 0.007 0.016 2026-03-22 10:33:24,258 25 INFO 00732-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-03-22 10:33:24,261 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:24] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.007 0.041 2026-03-22 10:33:24,287 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:24] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.004 0.063 2026-03-22 10:33:24,308 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:24] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.005 0.088 2026-03-22 10:33:24,321 25 INFO 00732-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-03-22 10:33:24,349 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:24] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 0 0.000 0.020 2026-03-22 10:33:24,412 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:24] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.023 0.036 2026-03-22 10:33:24,463 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:24] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.002 0.015 2026-03-22 10:33:24,602 25 INFO 00732-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-03-22 10:33:24,665 25 INFO 00732-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-03-22 10:33:24,748 25 INFO 00732-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-03-22 10:33:24,893 25 INFO 00732-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-03-22 10:33:24,897 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:24] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.018 0.044 2026-03-22 10:33:24,984 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:24] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 16 0.008 0.023 2026-03-22 10:33:25,045 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:25] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.033 2026-03-22 10:33:25,055 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:25] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.022 2026-03-22 10:33:25,156 25 INFO 00732-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-03-22 10:33:25,227 25 INFO 00732-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-03-22 10:33:25,285 25 INFO 00732-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-03-22 10:33:25,335 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: tour succeeded 2026-03-22 10:33:25,337 25 INFO 00732-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-03-22 10:33:25,628 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: heap 32849060 (allocated 33906688) 2026-03-22 10:33:25,640 25 INFO 00732-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 4113 2026-03-22 10:33:25,644 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Closing websocket connection 2026-03-22 10:33:25,648 25 INFO 00732-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 4113 2026-03-22 10:33:25,767 25 INFO 00732-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/tmpz8dof3he_chrome_odoo" 2026-03-22 10:33:25,877 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 10:33:34,260 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17710] 2026-03-22 10:33:34,262 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 10:33:34,730 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-03-22 10:33:35,485 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome pid: 4323 2026-03-22 10:33:35,485 25 INFO 00732-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/tmp_a9_8xh2_chrome_odoo 2026-03-22 10:33:35,485 25 INFO 00732-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:40423/json/version 2026-03-22 10:33:35,486 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40423', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:33:35,711 25 INFO 00732-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-03-22 10:33:35,711 25 INFO 00732-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:40423/json 2026-03-22 10:33:35,716 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40423', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:33:35,753 25 INFO 00732-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:40423/devtools/page/C5E7CFEB376723288552639413D4937F 2026-03-22 10:33:35,784 25 INFO 00732-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-03-22 10:33:35,808 25 INFO 00732-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-03-22 10:33:35,952 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:33:35,960 25 INFO 00732-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-03-22 10:33:35,963 25 INFO 00732-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-504" in browser 2026-03-22 10:33:35,963 25 INFO 00732-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-504" 2026-03-22 10:33:36,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:33:38,197 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:38] "GET /odoo/action-504 HTTP/1.1" 200 - 149 0.159 2.045 2026-03-22 10:33:38,205 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigation result: {'frameId': 'C5E7CFEB376723288552639413D4937F', 'loaderId': '260E22CB1D28F619AEBF9977C43F2EB7', 'isDownload': False} 2026-03-22 10:33:38,207 25 INFO 00732-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-03-22 10:33:38,302 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:38] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-03-22 10:33:38,313 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:38] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.018 2026-03-22 10:33:38,550 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:38] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.086 0.162 2026-03-22 10:33:38,564 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:38] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.170 2026-03-22 10:33:38,745 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:38] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-03-22 10:33:39,399 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:39] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-03-22 10:33:39,434 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.037 2026-03-22 10:33:39,450 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-03-22 10:33:39,463 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:39] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:33:39,544 25 INFO 00732-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-03-22 10:33:39,607 25 INFO 00732-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-03-22 10:33:39,666 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:39] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 25 0.055 0.138 2026-03-22 10:33:39,728 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:5223) 2026-03-22 10:33:39,733 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.007 0.210 2026-03-22 10:33:39,736 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:39] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.095 2026-03-22 10:33:39,774 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:39] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:33:39,919 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:39] "GET /odoo HTTP/1.1" 200 - 26 0.041 0.089 2026-03-22 10:33:40,001 25 INFO 00732-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-504", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:33:40,002 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.189 2026-03-22 10:33:40,035 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:33:40,046 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 10:33:40,074 25 INFO 00732-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-03-22 10:33:40,268 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.057 0.323 2026-03-22 10:33:40,339 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "GET /web/image/res.partner/3/avatar_128?unique=1774175605000 HTTP/1.1" 200 - 6 0.011 0.425 2026-03-22 10:33:40,377 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "POST /web/action/load HTTP/1.1" 200 - 8 0.011 0.460 2026-03-22 10:33:40,423 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.347 2026-03-22 10:33:40,579 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "POST /mail/data HTTP/1.1" 200 - 35 0.045 0.422 2026-03-22 10:33:40,586 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.460 2026-03-22 10:33:40,660 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 23 0.026 0.204 2026-03-22 10:33:40,706 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.010 0.801 2026-03-22 10:33:40,768 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.001 0.040 2026-03-22 10:33:40,929 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.131 2026-03-22 10:33:40,953 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:40] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.068 2026-03-22 10:33:41,120 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:41] "POST /mail/data HTTP/1.1" 200 - 44 0.054 0.143 2026-03-22 10:33:41,134 25 INFO 00732-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-03-22 10:33:41,307 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:41] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.050 0.082 2026-03-22 10:33:41,382 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:41] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.023 0.081 2026-03-22 10:33:41,409 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:41] "POST /web/dataset/call_kw/chatbot.script/web_read#chatbot.script.web_read HTTP/1.1" 200 - 13 0.008 0.048 2026-03-22 10:33:41,512 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:41] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.025 2026-03-22 10:33:41,579 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:41] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:33:41,657 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:41] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:33:41,775 25 INFO 00732-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-03-22 10:33:41,812 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:41] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.009 0.021 2026-03-22 10:33:41,864 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:41] "POST /web/dataset/call_kw/chatbot.script.step/web_read#chatbot.script.step.web_read HTTP/1.1" 200 - 8 0.006 0.027 2026-03-22 10:33:42,161 25 INFO 00732-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-03-22 10:33:42,393 25 INFO 00732-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-03-22 10:33:42,434 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:42] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 8 0.015 0.025 2026-03-22 10:33:42,450 25 INFO 00732-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-03-22 10:33:42,502 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:42] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 12 0.007 0.022 2026-03-22 10:33:42,596 25 INFO 00732-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-03-22 10:33:42,619 25 INFO 00732-19-0-all odoo.models.unlink: User #2 deleted chatbot.script.answer records with IDs: [9, 10] 2026-03-22 10:33:42,638 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:42] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 20 0.012 0.025 2026-03-22 10:33:42,703 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:42] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.002 0.018 2026-03-22 10:33:42,748 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: tour succeeded 2026-03-22 10:33:42,749 25 INFO 00732-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-03-22 10:33:42,970 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: heap 24443564 (allocated 25645056) 2026-03-22 10:33:42,992 25 INFO 00732-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 4323 2026-03-22 10:33:43,005 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Closing websocket connection 2026-03-22 10:33:43,014 25 INFO 00732-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 4323 2026-03-22 10:33:43,132 25 INFO 00732-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/tmp_a9_8xh2_chrome_odoo" 2026-03-22 10:33:43,214 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-03-22 10:33:43,636 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_enabled_condition ... 2026-03-22 10:33:44,421 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:33:44,636 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [203] 2026-03-22 10:33:46,066 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted res.users records with IDs: [153] 2026-03-22 10:33:46,583 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:33:46,743 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [204] 2026-03-22 10:33:46,964 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted res.users records with IDs: [154] 2026-03-22 10:33:47,390 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:33:47,495 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-03-22 10:33:47,714 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_member_type ... 2026-03-22 10:33:47,908 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-03-22 10:33:47,929 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:33:48,498 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 117 0.109 0.464 2026-03-22 10:33:48,518 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-03-22 10:33:49,073 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:33:49,291 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-03-22 10:33:49,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:33:49,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.081 0.375 2026-03-22 10:33:50,291 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-03-22 10:33:50,471 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:33:50,962 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.093 0.401 2026-03-22 10:33:51,078 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:51] "POST /mail/message/post HTTP/1.1" 200 - 45 0.039 0.068 2026-03-22 10:33:51,110 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:51] "POST /chatbot/answer/save HTTP/1.1" 200 - 15 0.009 0.017 2026-03-22 10:33:51,214 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:51] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.032 0.067 2026-03-22 10:33:51,295 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:51] "POST /mail/message/post HTTP/1.1" 200 - 39 0.023 0.048 2026-03-22 10:33:51,390 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:51] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 44 0.034 0.056 2026-03-22 10:33:51,410 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:51] "POST /chatbot/step/trigger HTTP/1.1" 200 - 9 0.003 0.012 2026-03-22 10:33:51,497 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:51] "POST /mail/message/post HTTP/1.1" 200 - 39 0.032 0.051 2026-03-22 10:33:51,515 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:51] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.003 0.010 2026-03-22 10:33:51,639 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:51] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.042 0.077 2026-03-22 10:33:51,649 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-03-22 10:33:51,920 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-03-22 10:33:52,132 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [24, 25] 2026-03-22 10:33:52,142 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_forward_to_specific_operator ... 2020-03-22 10:42:06,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2020-03-22 10:42:06,000 25 INFO 00732-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.092 0.722 2020-03-22 10:42:06,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 591, 592, 593, 594, 595, 596, 597, 598, 599] 2020-03-22 10:42:06,000 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [214] 2026-03-22 10:33:53,846 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-22 10:33:54,357 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-03-22 10:33:54,414 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:33:54,807 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:54] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 95 0.071 0.328 2026-03-22 10:33:54,824 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:54] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.000 0.006 2026-03-22 10:33:54,830 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-03-22 10:33:54,846 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:33:55,264 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:55] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 104 0.081 0.339 2026-03-22 10:33:55,305 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:55] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 17 0.016 0.019 2026-03-22 10:33:55,310 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-03-22 10:33:55,333 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:33:55,749 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:55] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 104 0.079 0.340 2026-03-22 10:33:55,756 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-03-22 10:33:55,783 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:33:55,801 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:33:56,216 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:33:56] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 101 0.066 0.352 2026-03-22 10:33:56,237 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 10:34:09,662 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-03-22 10:34:09,880 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 10:34:10,769 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:11,527 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:11,610 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_chatbot_failure_states ... 2026-03-22 10:34:12,075 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:12,197 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:12,603 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:12] "POST /im_livechat/get_session HTTP/1.1" 200 - 89 0.061 0.349 2026-03-22 10:34:12,828 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [240] 2026-03-22 10:34:13,002 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_expertises_added_from_discuss_are_kept ... 2026-03-22 10:34:13,526 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:14,137 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:14,431 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:14,851 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:14] "POST /im_livechat/get_session HTTP/1.1" 200 - 90 0.078 0.345 2026-03-22 10:34:15,074 25 INFO 00732-19-0-all odoo.models.unlink: User #3 deleted discuss.channel.member records with IDs: [246] 2026-03-22 10:34:15,196 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:15] "POST /chatbot/step/trigger HTTP/1.1" 200 - 160 0.127 0.204 2026-03-22 10:34:15,218 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_None_1 from n/a 2026-03-22 10:34:15,268 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:15] "POST /im_livechat/conversation/write_expertises HTTP/1.1" 200 - 19 0.014 0.030 2026-03-22 10:34:15,420 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_gc_bot_sessions_after_one_day_inactivity ... 2026-03-22 10:34:15,575 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:15,991 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:15] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.056 0.363 2026-03-22 10:34:16,188 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_human_operator_failure_states ... 2026-03-22 10:34:16,201 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:16,670 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:16] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.090 0.381 2026-03-22 10:34:16,783 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_join_livechat_needing_help ... 2026-03-22 10:34:17,762 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:18,526 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:19,142 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:19,668 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_conversation_history ... 2026-03-22 10:34:20,128 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_description_sync_to_internal_user_bus ... 2026-03-22 10:34:20,150 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:20,664 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.077 0.443 2026-03-22 10:34:20,675 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 627, 628, 629, 630, 631, 632, 666] 2026-03-22 10:34:20,701 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_note_sync_to_internal_user_bus ... 2026-03-22 10:34:20,717 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:21,217 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.099 0.405 2026-03-22 10:34:21,241 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 627, 628, 629, 630, 631, 632, 668] 2026-03-22 10:34:21,260 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_switch_on_operator_joined_batch ... 2026-03-22 10:34:21,994 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:22,451 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_sync_to_internal_user_bus ... 2026-03-22 10:34:22,473 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:22,927 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.073 0.387 2026-03-22 10:34:22,939 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 627, 628, 629, 630, 631, 632, 673] 2026-03-22 10:34:22,959 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_unfollow_from_non_member_does_not_close_livechat ... 2026-03-22 10:34:23,523 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:23,666 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:24,060 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:24] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.066 0.331 2026-03-22 10:34:24,221 25 INFO 00732-19-0-all odoo.models.unlink: User #162 deleted discuss.channel.member records with IDs: [276] 2026-03-22 10:34:24,263 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-22 10:34:32,693 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17710] 2026-03-22 10:34:32,694 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 10:34:34,257 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:34,884 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:34,983 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_get_livechat_visitor_info ... 2026-03-22 10:34:35,388 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:36,144 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.095 0.666 2026-03-22 10:34:36,180 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:roger from n/a 2026-03-22 10:34:36,390 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 72 0.077 0.112 2026-03-22 10:34:36,421 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-03-22 10:34:36,544 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 57 0.042 0.071 2026-03-22 10:34:36,572 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message ... 2026-03-22 10:34:36,592 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:37,046 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 98 0.107 0.352 2026-03-22 10:34:37,171 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-03-22 10:34:37,308 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:37] "POST /mail/data HTTP/1.1" 200 - 54 0.040 0.085 2026-03-22 10:34:37,314 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-03-22 10:34:37,329 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:37,824 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.120 0.379 2026-03-22 10:34:38,082 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.077 0.110 2026-03-22 10:34:38,375 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.106 0.128 2026-03-22 10:34:38,618 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.071 0.116 2026-03-22 10:34:38,864 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.076 0.108 2026-03-22 10:34:39,100 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.067 0.098 2026-03-22 10:34:39,296 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.050 0.089 2026-03-22 10:34:39,464 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.044 0.076 2026-03-22 10:34:39,676 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.058 0.092 2026-03-22 10:34:39,902 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.061 0.094 2026-03-22 10:34:40,123 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:40] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.057 0.102 2026-03-22 10:34:40,349 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:40] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.059 0.106 2026-03-22 10:34:40,572 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:40] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.067 0.101 2026-03-22 10:34:40,804 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:40] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.071 0.110 2026-03-22 10:34:40,991 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:40] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.043 0.077 2026-03-22 10:34:41,195 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:41] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.050 0.091 2026-03-22 10:34:41,422 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:41] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.070 0.096 2026-03-22 10:34:41,653 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:41] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.060 0.096 2026-03-22 10:34:41,861 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:41] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.050 0.084 2026-03-22 10:34:42,053 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.048 0.073 2026-03-22 10:34:42,247 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.051 0.086 2026-03-22 10:34:42,463 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.055 0.097 2026-03-22 10:34:42,682 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.057 0.100 2026-03-22 10:34:42,921 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.082 0.100 2026-03-22 10:34:43,116 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.056 0.083 2026-03-22 10:34:43,166 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_invited_user_can_search_users_for_invite ... 2026-03-22 10:34:43,660 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:44,224 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:44,552 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-03-22 10:34:44,870 25 INFO 00732-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-03-22 10:34:45,378 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:45,648 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_read_channel_unpined_for_operator_after_one_day ... 2026-03-22 10:34:45,663 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:46,083 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.081 0.344 2026-03-22 10:34:46,329 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_unread_channel_not_unpined_for_operator_after_autovacuum ... 2026-03-22 10:34:46,344 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:47,056 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.073 0.642 2026-03-22 10:34:47,219 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_user_prevails_over_guest_when_creating_member ... 2026-03-22 10:34:47,690 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:47,849 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:meow_user from n/a 2026-03-22 10:34:47,861 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:34:48,292 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:34:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.071 0.365 2026-03-22 10:34:48,337 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-03-22 10:34:56,821 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17710] 2026-03-22 10:34:56,823 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 10:34:57,374 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_agent_availability_not_affected_by_custom_im_status ... 2026-03-22 10:34:57,980 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:58,295 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_block_assignment_during_call ... 2026-03-22 10:34:59,127 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:34:59,819 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_buffer_time_multi_operator ... 2026-03-22 10:35:00,501 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:01,210 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:02,006 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_bypass_buffer_time_when_impossible_selection ... 2026-03-22 10:35:02,702 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:03,362 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:03,911 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-03-22 10:35:04,565 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:05,161 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:05,398 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-03-22 10:35:06,007 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:06,224 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise ... 2026-03-22 10:35:06,765 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:07,410 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:07,608 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise_amongst_same_language ... 2026-03-22 10:35:08,257 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:08,851 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:09,478 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:10,036 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:10,697 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:10,898 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-03-22 10:35:11,689 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:12,283 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:12,463 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-03-22 10:35:13,118 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:13,780 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:13,960 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-03-22 10:35:14,673 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:15,373 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:15,878 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-03-22 10:35:16,562 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:16,724 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_non_member_operator ... 2026-03-22 10:35:17,400 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:18,167 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:18,512 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-03-22 10:35:19,160 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:19,713 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:20,097 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited ... 2026-03-22 10:35:20,718 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:21,168 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited_multi_operators ... 2026-03-22 10:35:21,885 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:22,495 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:23,201 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_multi_channel ... 2026-03-22 10:35:23,853 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:24,521 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_non_member_operator_availability ... 2026-03-22 10:35:25,075 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:25,573 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_expired_channel ... 2026-03-22 10:35:26,274 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:26,640 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-03-22 10:35:27,296 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:27,928 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:28,300 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_in_call_no_more_than_two_chats ... 2026-03-22 10:35:28,909 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:29,499 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:30,079 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_max ... 2026-03-22 10:35:30,680 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:31,199 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-03-22 10:35:31,848 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:32,427 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:33,058 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_all_operators_exceed_limit ... 2026-03-22 10:35:33,680 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:34,335 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:35,126 25 INFO 00732-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-03-22 10:35:35,831 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:36,490 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:37,256 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-03-22 10:35:38,218 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:38,981 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:35:39,084 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls: Starting TestImLivechatCalls.test_meeting_view ... 2026-03-22 10:35:39,777 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome pid: 4560 2026-03-22 10:35:39,777 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless temporary user profile dir: /tmp/tmpv64as7rv_chrome_odoo 2026-03-22 10:35:39,778 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:35253/json/version 2026-03-22 10:35:39,791 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35253', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:35:39,978 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Browser version: Chrome/141.0.7390.54 2026-03-22 10:35:39,978 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:35253/json 2026-03-22 10:35:39,979 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35253', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:35:40,056 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Websocket url found: ws://127.0.0.1:35253/devtools/page/3B8F0876E806A8C81B6733D173B6AFA2 2026-03-22 10:35:40,133 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Enable chrome headless console log notification 2026-03-22 10:35:40,180 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless enable page notifications 2026-03-22 10:35:40,285 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Setting session cookie in browser 2026-03-22 10:35:40,317 25 INFO 00732-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-03-22 10:35:40,320 25 INFO 00732-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-03-22 10:35:40,382 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:35:40,924 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:40] "GET /im_livechat/support/36 HTTP/1.1" 200 - 11 0.019 0.530 2026-03-22 10:35:40,930 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Navigation result: {'frameId': '3B8F0876E806A8C81B6733D173B6AFA2', 'loaderId': '18B12C76C389D3415900822536927DAB', 'isDownload': False} 2026-03-22 10:35:40,930 25 INFO 00732-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-03-22 10:35:41,065 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:41] "GET /im_livechat/loader/36 HTTP/1.1" 200 - 7 0.012 0.078 2026-03-22 10:35:44,226 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e23bcb2/im_livechat.assets_embed_external.min.js (id:5889) 2026-03-22 10:35:44,238 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:44] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 18 0.017 3.228 2026-03-22 10:35:44,738 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:44] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.001 0.033 2026-03-22 10:35:44,775 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:44] "GET /favicon.ico HTTP/1.1" 301 - 7 0.014 0.030 2026-03-22 10:35:44,992 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/56f8850/im_livechat.assets_livechat_support_tours.min.js (id:5890) 2026-03-22 10:35:44,999 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:44] "GET /web/assets/56f8850/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 8 0.013 0.225 2026-03-22 10:35:45,027 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:45] "GET /web/image/website/1/favicon?unique=1e7f37d HTTP/1.1" 200 - 5 0.008 0.230 2026-03-22 10:35:45,105 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:45] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.002 0.022 2026-03-22 10:35:45,196 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: The ready code tooks too much time : 4.264863729476929 2026-03-22 10:35:45,196 25 INFO 00732-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-03-22 10:35:45,218 25 INFO 00732-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-03-22 10:35:45,223 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:45] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.014 2026-03-22 10:35:46,841 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8875358/im_livechat.assets_embed_external.min.css (id:5891) 2026-03-22 10:35:46,846 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:46] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.028 1.597 2026-03-22 10:35:46,860 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:46] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.639 2026-03-22 10:35:46,910 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:46] "POST /mail/action HTTP/1.1" 200 - 7 0.024 1.662 2026-03-22 10:35:47,018 25 INFO 00732-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-03-22 10:35:47,090 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 28 0.024 0.048 2026-03-22 10:35:47,480 25 INFO 00732-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-03-22 10:35:47,557 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:5892) 2026-03-22 10:35:47,561 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:47] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 6 0.004 0.210 2026-03-22 10:35:47,624 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:47] "GET /web/image/res.partner/567/avatar_128?access_token=4ae2b0a329205190d360c310cf1cc3327770774d30e616438b2e87e7d4891cd5o0x69e4428d&unique=1774175737000 HTTP/1.1" 200 - 5 0.012 0.144 2026-03-22 10:35:47,627 25 INFO 00732-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-03-22 10:35:47,905 25 INFO 00732-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-03-22 10:35:48,332 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 123 0.237 0.292 2026-03-22 10:35:48,443 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:5893) 2026-03-22 10:35:48,447 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.013 0.054 2026-03-22 10:35:48,501 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:48] "GET /web/image/mail.guest/30/avatar_128?access_token=26e49188fadb0d156f0559f52278760ba8b06359cdbc53acbfc9c705c381d512o0x69e280ce&unique=1774175747000 HTTP/1.1" 200 - 3 0.001 0.013 2026-03-22 10:35:48,684 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:48] "POST /mail/message/post HTTP/1.1" 200 - 51 0.061 0.140 2026-03-22 10:35:48,726 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:48] "POST /mail/data HTTP/1.1" 200 - 13 0.012 0.222 2026-03-22 10:35:48,737 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.232 2026-03-22 10:35:49,189 25 INFO 00732-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-03-22 10:35:49,287 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:49] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 42 0.034 0.063 2026-03-22 10:35:49,434 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:49] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 12 0.012 0.025 2026-03-22 10:35:49,531 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:49] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.008 2026-03-22 10:35:49,598 25 INFO 00732-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-03-22 10:35:49,668 25 INFO 00732-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-03-22 10:35:49,746 25 INFO 00732-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-03-22 10:35:49,826 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:35:49] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 12 0.010 0.036 2026-03-22 10:35:49,862 25 INFO 00732-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-03-22 10:35:50,111 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: tour succeeded 2026-03-22 10:35:50,118 25 INFO 00732-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-03-22 10:35:50,306 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: heap 13791120 (allocated 15077376) 2026-03-22 10:35:50,316 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing chrome headless with pid 4560 2026-03-22 10:35:50,318 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing websocket connection 2026-03-22 10:35:50,322 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Terminating chrome headless with pid 4560 2026-03-22 10:35:50,442 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Removing chrome user profile "/tmp/tmpv64as7rv_chrome_odoo" 2026-03-22 10:35:50,637 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-22 10:35:59,429 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17710] 2026-03-22 10:35:59,431 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 10:36:00,830 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:01,605 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:01,736 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_manager_access_revoked ... 2026-03-22 10:36:02,211 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:02,441 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_manager_removed_from_group ... 2026-03-22 10:36:03,007 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:03,310 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_operator_access_revoked ... 2026-03-22 10:36:03,901 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:04,125 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_operator_removed_from_group ... 2026-03-22 10:36:04,663 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:04,886 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_ongoing_session_count ... 2026-03-22 10:36:05,387 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:05,629 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:36:06,054 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:06] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.077 0.352 2026-03-22 10:36:06,083 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_operator_join_leave_livechat_channel ... 2026-03-22 10:36:06,577 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:06,738 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_review_link ... 2026-03-22 10:36:06,755 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_user_cant_join_livechat_channel ... 2026-03-22 10:36:07,260 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:07,412 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-03-22 10:36:08,282 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:09,140 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:09,225 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_day_of_week_ordered_by_lang_week_start ... 2023-03-17 06:05:54,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 25 INFO 00732-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.075 0.355 2023-03-17 09:20:54,000 25 INFO 00732-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.024 0.035 2026-03-22 10:36:10,531 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 10:36:10,630 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 10:36:10] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.086 0.119 2026-03-24 10:36:10,630 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [24/Mar/2026 10:36:10] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.055 0.085 2026-03-25 10:36:10,630 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [25/Mar/2026 10:36:10] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.056 0.094 2026-03-26 10:36:10,630 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [26/Mar/2026 10:36:10] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.050 0.089 2026-03-27 10:36:10,630 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [27/Mar/2026 10:36:10] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.061 0.113 2026-03-28 10:36:10,630 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [28/Mar/2026 10:36:10] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.073 0.108 2026-03-29 10:36:10,630 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [29/Mar/2026 10:36:10] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.043 0.097 2026-03-22 10:36:12,891 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_channel ... 2023-03-17 06:05:54,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 25 INFO 00732-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.098 0.420 2023-03-17 09:20:54,000 25 INFO 00732-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.045 0.054 2026-03-22 10:36:13,911 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_operator ... 2023-03-17 06:05:54,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 25 INFO 00732-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.091 0.741 2023-03-17 09:20:54,000 25 INFO 00732-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.035 0.043 2026-03-22 10:36:15,304 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_redirect_to_form_from_pivot ... 2023-03-17 06:05:54,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 25 INFO 00732-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.081 0.394 2023-03-17 09:20:54,000 25 INFO 00732-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-03-22 10:36:16,794 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:17,341 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:18,383 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 4751 2026-03-22 10:36:18,384 25 INFO 00732-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/tmp6p74gi50_chrome_odoo 2026-03-22 10:36:18,384 25 INFO 00732-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:45595/json/version 2026-03-22 10:36:18,386 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45595', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:36:18,767 25 INFO 00732-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-03-22 10:36:18,768 25 INFO 00732-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:45595/json 2026-03-22 10:36:18,769 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45595', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:36:18,910 25 INFO 00732-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:45595/devtools/page/AB5D1BBF069AEB26D4904B2AF09A02CB 2026-03-22 10:36:19,029 25 INFO 00732-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-03-22 10:36:19,217 25 INFO 00732-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-03-22 10:36:19,580 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-03-22 10:36:19,592 25 INFO 00732-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-03-22 10:36:19,597 25 INFO 00732-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-512?view_type=pivot" in browser 2026-03-22 10:36:19,597 25 INFO 00732-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-512?view_type=pivot" 2026-03-22 10:36:21,393 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:21] "GET /odoo/action-512?view_type=pivot HTTP/1.1" 200 - 143 0.130 1.647 2026-03-22 10:36:21,400 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': 'AB5D1BBF069AEB26D4904B2AF09A02CB', 'loaderId': '092AE96DB339CBFE348BCC4D9E737C0E', 'isDownload': False} 2026-03-22 10:36:21,400 25 INFO 00732-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-03-22 10:36:21,465 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:21] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-03-22 10:36:21,576 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:21] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.042 0.085 2026-03-22 10:36:21,590 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:21] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.139 2026-03-22 10:36:21,687 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:21] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-03-22 10:36:21,910 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:21] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.017 2026-03-22 10:36:22,595 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:22] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:36:22,623 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.024 2026-03-22 10:36:22,663 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.036 2026-03-22 10:36:22,672 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:22] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:36:22,776 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6082) 2026-03-22 10:36:22,780 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.007 0.045 2026-03-22 10:36:22,829 25 INFO 00732-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-03-22 10:36:22,852 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:36:22,879 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:22] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:36:22,989 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:22] "GET /odoo HTTP/1.1" 200 - 25 0.021 0.067 2026-03-22 10:36:23,011 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.097 2026-03-22 10:36:23,035 25 INFO 00732-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-512?view_type=pivot", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:36:23,130 25 INFO 00732-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-03-22 10:36:23,136 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-03-22 10:36:23,139 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-03-22 10:36:23,161 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "GET /web/image?model=res.users&field=avatar_128&id=269 HTTP/1.1" 200 - 14 0.044 0.071 2026-03-22 10:36:23,214 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "GET /web/image/res.partner/597/avatar_128?unique=1774175767000 HTTP/1.1" 200 - 6 0.011 0.150 2026-03-22 10:36:23,264 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "POST /web/action/load HTTP/1.1" 200 - 9 0.014 0.187 2026-03-22 10:36:23,316 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.149 2026-03-22 10:36:23,451 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "POST /mail/data HTTP/1.1" 200 - 33 0.050 0.230 2026-03-22 10:36:23,460 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.402 2026-03-22 10:36:23,565 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "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.037 0.157 2026-03-22 10:36:23,574 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.393 2026-03-22 10:36:23,690 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:23] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.002 0.103 2026-03-22 10:36:24,194 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5709292/web.assets_backend_lazy.min.css (id:6083) 2026-03-22 10:36:24,209 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:24] "GET /web/assets/5709292/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 13 0.008 0.490 2026-03-22 10:36:24,395 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/384bf93/web.assets_backend_lazy.min.js (id:6084) 2026-03-22 10:36:24,401 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:24] "GET /web/assets/384bf93/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 7 0.018 0.670 2026-03-22 10:36:24,537 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:24] "POST /mail/data HTTP/1.1" 200 - 42 0.046 0.730 2026-03-22 10:36:24,585 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:24] "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.012 0.096 2026-03-22 10:36:24,640 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:24] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.013 0.092 2026-03-22 10:36:24,718 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:24] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.018 0.085 2026-03-22 10:36:24,751 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:24] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.065 2026-03-22 10:36:24,865 25 INFO 00732-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-03-22 10:36:24,936 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:24] "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.015 0.035 2026-03-22 10:36:25,021 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:25] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 6 0.010 0.043 2026-03-22 10:36:25,107 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:25] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.008 0.024 2026-03-22 10:36:25,237 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:25] "POST /mail/data HTTP/1.1" 200 - 25 0.023 0.053 2026-03-22 10:36:25,395 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:25] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 13 0.028 0.047 2026-03-22 10:36:25,678 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:25] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.021 0.052 2026-03-22 10:36:25,729 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:25] "GET /web/image/res.partner/599/avatar_128?unique=1774175767000 HTTP/1.1" 200 - 5 0.013 0.046 2026-03-22 10:36:25,802 25 INFO 00732-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-03-22 10:36:25,948 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:25] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.020 2026-03-22 10:36:25,988 25 INFO 00732-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-03-22 10:36:26,011 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:26] "POST /mail/data HTTP/1.1" 200 - 5 0.017 0.039 2026-03-22 10:36:26,042 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:26] "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.007 0.030 2026-03-22 10:36:26,084 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:26] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.053 2026-03-22 10:36:26,115 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:26] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.020 2026-03-22 10:36:26,251 25 INFO 00732-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-03-22 10:36:26,362 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6085) 2026-03-22 10:36:26,371 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:26] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.264 2026-03-22 10:36:26,416 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:26] "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.011 0.097 2026-03-22 10:36:26,580 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:26] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 11 0.014 0.062 2026-03-22 10:36:26,684 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:26] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.023 0.043 2026-03-22 10:36:26,703 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:26] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.064 2026-03-22 10:36:26,811 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:26] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.006 0.070 2026-03-22 10:36:26,926 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: tour succeeded 2026-03-22 10:36:26,953 25 INFO 00732-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-03-22 10:36:27,011 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:27] "GET /web/image/im_livechat.channel.member.history/229/avatar_128 HTTP/1.1" 200 - 7 0.024 0.093 2026-03-22 10:36:27,049 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:27] "GET /web/image/im_livechat.channel.member.history/230/avatar_128 HTTP/1.1" 200 - 6 0.007 0.115 2026-03-22 10:36:27,079 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:27] "GET /web/image/im_livechat.channel.member.history/227/avatar_128 HTTP/1.1" 200 - 6 0.008 0.143 2026-03-22 10:36:27,106 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:27] "GET /web/image/im_livechat.channel.member.history/228/avatar_128 HTTP/1.1" 200 - 6 0.008 0.170 2026-03-22 10:36:27,206 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 26965072 (allocated 29188096) 2026-03-22 10:36:27,219 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 4751 2026-03-22 10:36:27,222 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing websocket connection 2026-03-22 10:36:27,227 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 4751 2026-03-22 10:36:27,400 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmp6p74gi50_chrome_odoo" 2026-03-22 10:36:28,049 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 4938 2026-03-22 10:36:28,049 25 INFO 00732-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/tmpjj_4977g_chrome_odoo 2026-03-22 10:36:28,049 25 INFO 00732-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:35055/json/version 2026-03-22 10:36:28,051 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35055', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:36:28,231 25 INFO 00732-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-03-22 10:36:28,231 25 INFO 00732-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:35055/json 2026-03-22 10:36:28,232 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35055', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:36:28,251 25 INFO 00732-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:35055/devtools/page/0623C3FF96A2AE574BC9B493AE342BAC 2026-03-22 10:36:28,322 25 INFO 00732-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-03-22 10:36:28,360 25 INFO 00732-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-03-22 10:36:28,609 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-03-22 10:36:28,614 25 INFO 00732-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-03-22 10:36:28,617 25 INFO 00732-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-513?view_type=pivot" in browser 2026-03-22 10:36:28,621 25 INFO 00732-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-513?view_type=pivot" 2026-03-22 10:36:28,731 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:28] "GET /odoo/action-513?view_type=pivot HTTP/1.1" 200 - 26 0.023 0.061 2026-03-22 10:36:28,740 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': '0623C3FF96A2AE574BC9B493AE342BAC', 'loaderId': '0B0BB1B0BB73BB67FF10531A626C788C', 'isDownload': False} 2026-03-22 10:36:28,740 25 INFO 00732-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-03-22 10:36:28,827 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:28] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.023 2026-03-22 10:36:28,869 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:28] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.049 2026-03-22 10:36:28,893 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:28] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.088 2026-03-22 10:36:28,991 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:28] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.033 2026-03-22 10:36:29,200 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:29] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.011 0.032 2026-03-22 10:36:30,111 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 10:36:30,115 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.016 0.028 2026-03-22 10:36:30,144 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-03-22 10:36:30,147 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:36:30,219 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.015 2026-03-22 10:36:30,287 25 INFO 00732-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-03-22 10:36:30,310 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:36:30,337 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:36:30,470 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /odoo HTTP/1.1" 200 - 26 0.031 0.079 2026-03-22 10:36:30,483 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.112 2026-03-22 10:36:30,553 25 INFO 00732-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-513?view_type=pivot", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:36:30,593 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.009 0.027 2026-03-22 10:36:30,697 25 INFO 00732-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-03-22 10:36:30,699 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:36:30,700 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /web/image?model=res.users&field=avatar_128&id=269 HTTP/1.1" 200 - 7 0.020 0.099 2026-03-22 10:36:30,709 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-03-22 10:36:30,712 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.000 0.117 2026-03-22 10:36:30,750 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.145 2026-03-22 10:36:30,814 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "GET /web/image/res.partner/597/avatar_128?unique=1774175767000 HTTP/1.1" 200 - 6 0.019 0.205 2026-03-22 10:36:30,973 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:30] "POST /mail/data HTTP/1.1" 200 - 19 0.060 0.189 2026-03-22 10:36:31,040 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "POST /web/dataset/call_kw/im_livechat.report.channel/get_views#im_livechat.report.channel.get_views HTTP/1.1" 200 - 18 0.019 0.157 2026-03-22 10:36:31,044 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.173 2026-03-22 10:36:31,065 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:36:31,111 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "GET /web/assets/384bf93/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-03-22 10:36:31,125 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "GET /web/assets/5709292/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-03-22 10:36:31,240 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "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.019 0.038 2026-03-22 10:36:31,285 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.049 2026-03-22 10:36:31,340 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.016 2026-03-22 10:36:31,563 25 INFO 00732-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-03-22 10:36:31,635 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "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.026 0.050 2026-03-22 10:36:31,809 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "POST /mail/data HTTP/1.1" 200 - 38 0.049 0.172 2026-03-22 10:36:31,815 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 0 0.000 0.112 2026-03-22 10:36:31,888 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.008 0.025 2026-03-22 10:36:31,901 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.004 0.035 2026-03-22 10:36:31,992 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:31] "POST /mail/data HTTP/1.1" 200 - 25 0.022 0.044 2026-03-22 10:36:32,080 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:32] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.005 0.023 2026-03-22 10:36:32,352 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:32] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.021 0.040 2026-03-22 10:36:32,381 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:32] "GET /web/image/res.partner/599/avatar_128?unique=1774175767000 HTTP/1.1" 200 - 5 0.007 0.030 2026-03-22 10:36:32,480 25 INFO 00732-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-03-22 10:36:32,584 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:32] "POST /mail/data HTTP/1.1" 200 - 5 0.005 0.019 2026-03-22 10:36:32,597 25 INFO 00732-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-03-22 10:36:32,637 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:32] "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.008 0.019 2026-03-22 10:36:32,658 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:32] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.040 2026-03-22 10:36:32,691 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:32] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.015 2026-03-22 10:36:32,759 25 INFO 00732-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-03-22 10:36:32,808 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:32] "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.017 0.027 2026-03-22 10:36:32,860 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:32] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.004 0.032 2026-03-22 10:36:32,982 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:32] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.026 0.051 2026-03-22 10:36:33,011 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:33] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.075 2026-03-22 10:36:33,137 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:33] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.008 0.045 2026-03-22 10:36:33,309 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: tour succeeded 2026-03-22 10:36:33,338 25 INFO 00732-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-03-22 10:36:33,363 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:33] "GET /web/image/im_livechat.channel.member.history/229/avatar_128 HTTP/1.1" 200 - 6 0.013 0.115 2026-03-22 10:36:33,397 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:33] "GET /web/image/im_livechat.channel.member.history/230/avatar_128 HTTP/1.1" 200 - 6 0.007 0.119 2026-03-22 10:36:33,432 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:33] "GET /web/image/im_livechat.channel.member.history/227/avatar_128 HTTP/1.1" 200 - 6 0.008 0.109 2026-03-22 10:36:33,476 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:33] "GET /web/image/im_livechat.channel.member.history/228/avatar_128 HTTP/1.1" 200 - 6 0.011 0.126 2026-03-22 10:36:33,671 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 25569232 (allocated 27353088) 2026-03-22 10:36:33,687 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 4938 2026-03-22 10:36:33,692 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing websocket connection 2026-03-22 10:36:33,693 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 4938 2026-03-22 10:36:33,808 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmpjj_4977g_chrome_odoo" 2026-03-22 10:36:33,894 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_time_to_answer_does_not_count_messages_after_close ... 2023-03-17 06:05:54,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 25 INFO 00732-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.114 0.479 2023-03-17 09:20:54,000 25 INFO 00732-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.030 0.044 2025-05-20 06:00:00,000 25 INFO 00732-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.066 0.115 2025-05-20 06:06:00,000 25 INFO 00732-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.017 0.036 2026-03-22 10:36:35,504 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-03-22 10:36:35,513 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-03-22 10:36:36,116 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:36,707 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome pid: 5125 2026-03-22 10:36:36,708 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless temporary user profile dir: /tmp/tmpmi781dnd_chrome_odoo 2026-03-22 10:36:36,708 25 INFO 00732-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:43503/json/version 2026-03-22 10:36:36,716 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43503', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:36:36,894 25 INFO 00732-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-03-22 10:36:36,906 25 INFO 00732-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:43503/json 2026-03-22 10:36:36,912 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43503', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:36:36,982 25 INFO 00732-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:43503/devtools/page/E1894EFFF80D39D0FF691C5B9F97BDEC 2026-03-22 10:36:37,020 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Enable chrome headless console log notification 2026-03-22 10:36:37,038 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless enable page notifications 2026-03-22 10:36:37,143 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Setting session cookie in browser 2026-03-22 10:36:37,248 25 INFO 00732-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-03-22 10:36:37,250 25 INFO 00732-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-03-22 10:36:37,269 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:36:37,879 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:37] "GET /im_livechat/support/42 HTTP/1.1" 200 - 11 0.009 0.607 2026-03-22 10:36:37,885 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigation result: {'frameId': 'E1894EFFF80D39D0FF691C5B9F97BDEC', 'loaderId': '7931997047AD8F2FBC251476492ECCED', 'isDownload': False} 2026-03-22 10:36:37,886 25 INFO 00732-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-03-22 10:36:38,020 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:38] "GET /im_livechat/loader/42 HTTP/1.1" 200 - 9 0.020 0.068 2026-03-22 10:36:40,751 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e23bcb2/im_livechat.assets_embed_external.min.js (id:6091) 2026-03-22 10:36:40,760 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:40] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 18 0.023 2.785 2026-03-22 10:36:41,248 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:41] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.001 0.022 2026-03-22 10:36:41,290 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:41] "GET /favicon.ico HTTP/1.1" 301 - 7 0.012 0.028 2026-03-22 10:36:41,464 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/56f8850/im_livechat.assets_livechat_support_tours.min.js (id:6092) 2026-03-22 10:36:41,471 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:41] "GET /web/assets/56f8850/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 8 0.006 0.161 2026-03-22 10:36:41,505 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:41] "GET /web/image/website/1/favicon?unique=1e7f37d HTTP/1.1" 200 - 5 0.007 0.197 2026-03-22 10:36:41,563 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:41] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.013 2026-03-22 10:36:41,640 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: The ready code tooks too much time : 3.7541651725769043 2026-03-22 10:36:41,640 25 INFO 00732-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-03-22 10:36:41,656 25 INFO 00732-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-03-22 10:36:41,707 25 INFO 00732-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-03-22 10:36:42,921 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8875358/im_livechat.assets_embed_external.min.css (id:6093) 2026-03-22 10:36:42,926 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:42] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.024 1.261 2026-03-22 10:36:42,931 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:42] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 1.276 2026-03-22 10:36:42,936 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:42] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.277 2026-03-22 10:36:42,973 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:42] "POST /mail/action HTTP/1.1" 200 - 10 0.007 1.301 2026-03-22 10:36:43,071 25 INFO 00732-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-03-22 10:36:43,144 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 31 0.028 0.041 2026-03-22 10:36:43,431 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: tour succeeded 2026-03-22 10:36:43,432 25 INFO 00732-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-03-22 10:36:43,575 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: heap 8761720 (allocated 9699328) 2026-03-22 10:36:43,588 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing chrome headless with pid 5125 2026-03-22 10:36:43,611 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing websocket connection 2026-03-22 10:36:43,611 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Terminating chrome headless with pid 5125 2026-03-22 10:36:43,645 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6094) 2026-03-22 10:36:43,648 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:43] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 6 0.005 0.309 2026-03-22 10:36:43,672 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:43] "GET /web/image/res.partner/602/avatar_128?access_token=9b39487560077ec571cd096e0caa90a0eee6b1ea6d02419dab5aa9de8de42d52o0x69e436ba&unique=1774175795000 HTTP/1.1" 200 - 5 0.010 0.204 2026-03-22 10:36:43,700 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Removing chrome user profile "/tmp/tmpmi781dnd_chrome_odoo" 2026-03-22 10:36:43,737 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules_cors ... 2026-03-22 10:36:44,292 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:36:44,903 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome pid: 5270 2026-03-22 10:36:44,903 25 INFO 00732-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/tmp4xnlmh2i_chrome_odoo 2026-03-22 10:36:44,903 25 INFO 00732-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:33917/json/version 2026-03-22 10:36:44,907 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33917', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:36:45,127 25 INFO 00732-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-03-22 10:36:45,127 25 INFO 00732-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:33917/json 2026-03-22 10:36:45,128 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33917', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:36:45,170 25 INFO 00732-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:33917/devtools/page/9C30164D775990688396E185CF50A0B1 2026-03-22 10:36:45,216 25 INFO 00732-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-03-22 10:36:45,253 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome headless enable page notifications 2026-03-22 10:36:45,307 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Setting session cookie in browser 2026-03-22 10:36:45,396 25 INFO 00732-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-03-22 10:36:45,397 25 INFO 00732-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-03-22 10:36:45,416 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:36:45,707 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:45] "GET /im_livechat/support/43 HTTP/1.1" 200 - 11 0.007 0.291 2026-03-22 10:36:45,713 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Navigation result: {'frameId': '9C30164D775990688396E185CF50A0B1', 'loaderId': 'B773B34B05CED057CBFE176A764F6395', 'isDownload': False} 2026-03-22 10:36:45,713 25 INFO 00732-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-03-22 10:36:45,844 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:45] "GET /im_livechat/loader/43 HTTP/1.1" 200 - 9 0.013 0.064 2026-03-22 10:36:48,463 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1619167/im_livechat.assets_embed_cors.min.js (id:6100) 2026-03-22 10:36:48,470 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:48] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 19 0.017 2.675 2026-03-22 10:36:48,815 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:48] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.001 0.032 2026-03-22 10:36:48,857 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:48] "GET /favicon.ico HTTP/1.1" 301 - 7 0.020 0.037 2026-03-22 10:36:49,033 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/56f8850/im_livechat.assets_livechat_support_tours.min.js (id:6101) 2026-03-22 10:36:49,048 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:49] "GET /web/assets/56f8850/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 8 0.009 0.201 2026-03-22 10:36:49,092 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:49] "GET /web/image/website/1/favicon?unique=1e7f37d HTTP/1.1" 200 - 5 0.017 0.203 2026-03-22 10:36:49,150 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:49] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.002 0.016 2026-03-22 10:36:49,258 25 INFO 00732-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 : 3.544785737991333 2026-03-22 10:36:49,259 25 INFO 00732-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-03-22 10:36:49,295 25 INFO 00732-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-03-22 10:36:49,335 25 INFO 00732-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-03-22 10:36:50,759 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8875358/im_livechat.assets_embed_cors.min.css (id:6102) 2026-03-22 10:36:50,770 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:50] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.038 1.476 2026-03-22 10:36:50,775 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:50] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 1.489 2026-03-22 10:36:50,787 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:50] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.490 2026-03-22 10:36:50,885 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:50] "POST /im_livechat/cors/action HTTP/1.1" 200 - 13 0.041 1.538 2026-03-22 10:36:51,004 25 INFO 00732-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-03-22 10:36:51,086 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:51] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 32 0.024 0.056 2026-03-22 10:36:51,468 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: tour succeeded 2026-03-22 10:36:51,469 25 INFO 00732-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-03-22 10:36:51,675 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: heap 8807972 (allocated 9961472) 2026-03-22 10:36:51,697 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing chrome headless with pid 5270 2026-03-22 10:36:51,738 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing websocket connection 2026-03-22 10:36:51,772 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Terminating chrome headless with pid 5270 2026-03-22 10:36:51,792 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6103) 2026-03-22 10:36:51,801 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:51] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 6 0.013 0.427 2026-03-22 10:36:51,858 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:51] "GET /web/image/res.partner/604/avatar_128?access_token=b0d69836f0c4a9e1c6efd656509b92846f833010539c3f755b530cece07949e0o0x69e43909&unique=1774175795000 HTTP/1.1" 200 - 5 0.010 0.378 2026-03-22 10:36:51,948 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Removing chrome user profile "/tmp/tmp4xnlmh2i_chrome_odoo" 2026-03-22 10:36:52,117 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-22 10:36:52,144 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-03-22 10:36:52,961 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome pid: 5415 2026-03-22 10:36:52,961 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless temporary user profile dir: /tmp/tmpku4oaqmq_chrome_odoo 2026-03-22 10:36:52,961 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:34721/json/version 2026-03-22 10:36:53,004 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34721', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:36:53,169 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Browser version: Chrome/141.0.7390.54 2026-03-22 10:36:53,169 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:34721/json 2026-03-22 10:36:53,187 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34721', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:36:53,257 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Websocket url found: ws://127.0.0.1:34721/devtools/page/BC084728CB46C3E3F65CD6EA815F801C 2026-03-22 10:36:53,326 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Enable chrome headless console log notification 2026-03-22 10:36:53,433 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless enable page notifications 2026-03-22 10:36:53,628 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 10:36:53,649 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Setting session cookie in browser 2026-03-22 10:36:53,653 25 INFO 00732-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-03-22 10:36:53,654 25 INFO 00732-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-03-22 10:36:53,693 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:36:55,875 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:55] "GET /web/tests/livechat?headless&loglevel=2&preset=desktop HTTP/1.1" 200 - 83 0.088 2.100 2026-03-22 10:36:55,885 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Navigation result: {'frameId': 'BC084728CB46C3E3F65CD6EA815F801C', 'loaderId': '5E263A0A949860BC0811BB536D1DF535', 'isDownload': False} 2026-03-22 10:36:55,886 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Waiting for frame 'BC084728CB46C3E3F65CD6EA815F801C' to stop loading 2026-03-22 10:36:55,954 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:55] "GET /web/assets/37f5353/im_livechat.embed_assets_unit_tests_setup.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-03-22 10:36:55,980 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:55] "GET /web/assets/16b729c/im_livechat.embed_assets_unit_tests_setup.min.css HTTP/1.1" 200 - 2 0.010 0.039 2026-03-22 10:36:56,080 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:56] "GET /web/assets/a891938/im_livechat.embed_assets_unit_tests.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-03-22 10:36:57,285 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 10:36:57,319 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate ready code "document.readyState === 'complete'" 2026-03-22 10:36:57,325 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:57] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 - 12 0.025 0.022 2026-03-22 10:36:57,328 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate test code "" 2026-03-22 10:36:57,335 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:57] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:36:57,491 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Configuration (click to expand) 2026-03-22 10:36:57,493 25 INFO 00732-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-03-22 10:36:57,493 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: console.groupEnd 2026-03-22 10:36:57,494 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Starting test suites 2026-03-22 10:36:57,509 25 INFO 00732-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-03-22 10:36:58,631 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:58] "POST /web/model/get_definitions HTTP/1.1" 200 - 538 0.330 0.767 2026-03-22 10:36:59,050 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-22 10:36:59,136 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.073 2026-03-22 10:36:59,304 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6104) 2026-03-22 10:36:59,309 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:36:59] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 9 0.017 0.318 2026-03-22 10:36:59,472 25 INFO 00732-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-03-22 10:36:59,783 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/autopopup" ended (passed: 2 / time: 2261 ms) 2026-03-22 10:36:59,922 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/autopopup (after GC) - used: 55368083 - total: 96253139 - limit: 2248146944 - tests: 2 2026-03-22 10:37:00,023 25 INFO 00732-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-03-22 10:37:00,165 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:00] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.007 2026-03-22 10:37:00,271 25 INFO 00732-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: 250 ms) 2026-03-22 10:37:00,359 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_bubble (after GC) - used: 49145799 - total: 101236583 - limit: 2248146944 - tests: 1 2026-03-22 10:37:00,427 25 INFO 00732-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-03-22 10:37:00,631 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:00] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.005 2026-03-22 10:37:01,367 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:01] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:37:01,916 25 INFO 00732-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-03-22 10:37:02,246 25 INFO 00732-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-03-22 10:37:03,308 25 INFO 00732-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-03-22 10:37:03,890 25 INFO 00732-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-03-22 10:37:04,676 25 INFO 00732-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-03-22 10:37:05,757 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/chat_window" ended (passed: 6 / time: 5331 ms) 2026-03-22 10:37:06,108 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_window (after GC) - used: 87074869 - total: 170106025 - limit: 2248146944 - tests: 6 2026-03-22 10:37:06,180 25 INFO 00732-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-03-22 10:37:06,183 25 INFO 00732-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-03-22 10:37:06,191 25 INFO 00732-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: 7 ms) 2026-03-22 10:37:06,316 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/expirable_storage (after GC) - used: 53914739 - total: 159619331 - limit: 2248146944 - tests: 2 2026-03-22 10:37:06,367 25 INFO 00732-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-03-22 10:37:06,504 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:06] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.005 0.007 2026-03-22 10:37:06,810 25 INFO 00732-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-03-22 10:37:07,931 25 INFO 00732-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-03-22 10:37:08,767 25 INFO 00732-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-03-22 10:37:09,508 25 INFO 00732-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-03-22 10:37:10,387 25 INFO 00732-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-03-22 10:37:11,250 25 INFO 00732-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-03-22 10:37:11,946 25 INFO 00732-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: 5575 ms) 2026-03-22 10:37:12,262 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/feedback_panel (after GC) - used: 91474415 - total: 179805647 - limit: 2248146944 - tests: 7 2026-03-22 10:37:12,367 25 INFO 00732-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-03-22 10:37:12,524 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:12] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.010 2026-03-22 10:37:13,390 25 INFO 00732-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: 1022 ms) 2026-03-22 10:37:13,611 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/history_command (after GC) - used: 64825252 - total: 177581400 - limit: 2248146944 - tests: 1 2026-03-22 10:37:13,674 25 INFO 00732-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-03-22 10:37:13,783 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:13] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.008 2026-03-22 10:37:13,974 25 INFO 00732-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-03-22 10:37:14,824 25 INFO 00732-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-03-22 10:37:14,953 25 INFO 00732-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-03-22 10:37:15,177 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/livechat_button" ended (passed: 4 / time: 1499 ms) 2026-03-22 10:37:15,374 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_button (after GC) - used: 70970601 - total: 154775021 - limit: 2248146944 - tests: 4 2026-03-22 10:37:15,459 25 INFO 00732-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-03-22 10:37:15,599 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:15] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.012 2026-03-22 10:37:15,893 25 INFO 00732-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-03-22 10:37:16,220 25 INFO 00732-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-03-22 10:37:16,805 25 INFO 00732-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-03-22 10:37:17,258 25 INFO 00732-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-03-22 10:37:18,159 25 INFO 00732-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: 2693 ms) 2026-03-22 10:37:18,402 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_service (after GC) - used: 81585821 - total: 173649561 - limit: 2248146944 - tests: 5 2026-03-22 10:37:18,474 25 INFO 00732-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-03-22 10:37:18,599 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:18] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.006 2026-03-22 10:37:19,154 25 INFO 00732-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-03-22 10:37:19,838 25 INFO 00732-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-03-22 10:37:21,110 25 INFO 00732-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: 2631 ms) 2026-03-22 10:37:21,368 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_session (after GC) - used: 79001066 - total: 176798042 - limit: 2248146944 - tests: 3 2026-03-22 10:37:21,463 25 INFO 00732-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-03-22 10:37:21,632 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:21] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.011 2026-03-22 10:37:22,061 25 INFO 00732-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: 600 ms) 2026-03-22 10:37:22,204 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/message_reactions (after GC) - used: 60847660 - total: 165950380 - limit: 2248146944 - tests: 1 2026-03-22 10:37:22,251 25 INFO 00732-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-03-22 10:37:22,363 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:22] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-03-22 10:37:23,371 25 INFO 00732-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-03-22 10:37:24,348 25 INFO 00732-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: 2094 ms) 2026-03-22 10:37:24,563 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/transcript_sender (after GC) - used: 75719243 - total: 155991315 - limit: 2248146944 - tests: 2 2026-03-22 10:37:24,615 25 INFO 00732-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-03-22 10:37:24,764 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:24] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.006 2026-03-22 10:37:25,055 25 INFO 00732-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-03-22 10:37:26,483 25 INFO 00732-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: 1861 ms) 2026-03-22 10:37:26,722 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/unread_messages (after GC) - used: 73418266 - total: 159399142 - limit: 2248146944 - tests: 2 2026-03-22 10:37:26,724 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat" ended (passed: 36 / time: 25824 ms) 2026-03-22 10:37:26,725 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Passed 36 tests (235 assertions, total time: 00:00:29) 2026-03-22 10:37:26,767 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Test suite succeeded 2026-03-22 10:37:26,807 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] tests done (after GC) - used: 59293479 - total: 153859247 - limit: 2248146944 2026-03-22 10:37:27,026 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: heap 31964076 (allocated 32493568) 2026-03-22 10:37:27,029 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing chrome headless with pid 5415 2026-03-22 10:37:27,030 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing websocket connection 2026-03-22 10:37:27,031 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Terminating chrome headless with pid 5415 2026-03-22 10:37:27,153 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Removing chrome user profile "/tmp/tmpku4oaqmq_chrome_odoo" 2026-03-22 10:37:27,257 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 10:37:27,547 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_can_only_create_history_for_livechats ... 2026-03-22 10:37:28,253 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:28,742 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history ... 2026-03-22 10:37:29,310 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:29,967 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:30,200 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:37:30,655 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.076 0.388 2026-03-22 10:37:30,784 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history_with_bot ... 2026-03-22 10:37:31,258 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:31,482 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:37:32,279 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 106 0.104 0.696 2026-03-22 10:37:32,391 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_marked_as_visitor_when_joining_after_log_in ... 2026-03-22 10:37:32,816 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:33,043 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:37:33,415 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.060 0.317 2026-03-22 10:37:33,795 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:33,925 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:visitor_user from n/a 2026-03-22 10:37:34,174 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:34] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 95 0.100 0.137 2026-03-22 10:37:34,186 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_update_history_on_second_join ... 2026-03-22 10:37:34,681 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:34,933 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:37:35,325 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.063 0.332 2026-03-22 10:37:35,463 25 INFO 00732-19-0-all odoo.models.unlink: User #279 deleted discuss.channel.member records with IDs: [597] 2026-03-22 10:37:35,604 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:37:43,878 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17710] 2026-03-22 10:37:43,879 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 10:37:44,597 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-03-22 10:37:45,232 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:45,336 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:45,513 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:emp from n/a 2026-03-22 10:37:45,524 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:37:46,092 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.154 0.419 2026-03-22 10:37:46,273 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:46] "POST /mail/message/post HTTP/1.1" 200 - 50 0.069 0.105 2026-03-22 10:37:46,301 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:46] "POST /chatbot/answer/save HTTP/1.1" 200 - 12 0.008 0.015 2026-03-22 10:37:46,474 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:46] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.079 0.086 2026-03-22 10:37:46,529 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_feedback_message ... 2026-03-22 10:37:47,320 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:47,442 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2020-03-22 10:42:06,000 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_test from n/a 2020-03-22 10:42:06,000 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2020-03-22 10:42:06,000 25 INFO 00732-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.062 0.665 2020-03-22 10:42:06,000 25 INFO 00732-19-0-all odoo.models.unlink: User #284 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145] 2020-03-22 10:42:06,000 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/feedback HTTP/1.1" 200 - 49 0.052 0.077 2026-03-22 10:37:48,672 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_message_to_store ... 2026-03-22 10:37:49,447 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:49,559 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:49,742 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:test1 from n/a 2026-03-22 10:37:49,752 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:37:50,225 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.091 0.384 2026-03-22 10:37:50,368 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-03-22 10:37:51,020 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:51,130 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:51,734 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:51,856 25 INFO 00732-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 293, model: res.users 2026-03-22 10:37:51,900 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-22 10:37:51,903 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-03-22 10:37:52,388 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:53,035 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 10:37:53,925 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:54,706 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:54,796 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_form_view_embed_thread ... 2026-03-22 10:37:55,456 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:37:56,501 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome pid: 5578 2026-03-22 10:37:56,501 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome headless temporary user profile dir: /tmp/tmpu6muldl9_chrome_odoo 2026-03-22 10:37:56,502 25 INFO 00732-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:41663/json/version 2026-03-22 10:37:56,504 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41663', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:37:56,711 25 INFO 00732-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-03-22 10:37:56,711 25 INFO 00732-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:41663/json 2026-03-22 10:37:56,722 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41663', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:37:56,790 25 INFO 00732-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:41663/devtools/page/9123E7ADDB43065BCD8CF81BE653943C 2026-03-22 10:37:56,814 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Enable chrome headless console log notification 2026-03-22 10:37:56,832 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome headless enable page notifications 2026-03-22 10:37:57,136 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-03-22 10:37:57,139 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Setting session cookie in browser 2026-03-22 10:37:57,142 25 INFO 00732-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-506" in browser 2026-03-22 10:37:57,142 25 INFO 00732-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-506" 2026-03-22 10:37:57,165 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:37:59,300 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:59] "GET /odoo/livechat/51/action-506 HTTP/1.1" 200 - 143 0.166 1.978 2026-03-22 10:37:59,322 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Navigation result: {'frameId': '9123E7ADDB43065BCD8CF81BE653943C', 'loaderId': '80434FB533DFD44C866206A2272A309B', 'isDownload': False} 2026-03-22 10:37:59,322 25 INFO 00732-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-03-22 10:37:59,497 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:59] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.035 0.040 2026-03-22 10:37:59,514 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:59] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.065 2026-03-22 10:37:59,730 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:59] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.127 0.152 2026-03-22 10:37:59,740 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:59] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.053 2026-03-22 10:37:59,902 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:37:59] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-03-22 10:38:00,954 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 10:38:01,014 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.035 0.034 2026-03-22 10:38:01,039 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.040 2026-03-22 10:38:01,041 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:38:01,154 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6304) 2026-03-22 10:38:01,158 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 7 0.010 0.057 2026-03-22 10:38:01,204 25 INFO 00732-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-03-22 10:38:01,232 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:38:01,280 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:38:01,620 25 INFO 00732-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-506", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:38:01,654 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /odoo HTTP/1.1" 200 - 25 0.151 0.200 2026-03-22 10:38:01,676 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 10:38:01,704 25 INFO 00732-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-03-22 10:38:01,705 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:38:01,725 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.034 0.372 2026-03-22 10:38:01,808 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.032 0.255 2026-03-22 10:38:01,810 25 INFO 00732-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-03-22 10:38:01,936 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /web/image?model=res.users&field=avatar_128&id=302 HTTP/1.1" 200 - 14 0.054 0.338 2026-03-22 10:38:01,986 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "GET /web/image/res.partner/644/avatar_128?unique=1774175873000 HTTP/1.1" 200 - 6 0.013 0.424 2026-03-22 10:38:01,996 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:01] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.435 2026-03-22 10:38:02,104 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:02] "POST /mail/data HTTP/1.1" 200 - 33 0.043 0.306 2026-03-22 10:38:02,162 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:02] "POST /web/action/load HTTP/1.1" 200 - 10 0.023 0.271 2026-03-22 10:38:02,171 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.284 2026-03-22 10:38:02,249 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.028 0.499 2026-03-22 10:38:02,349 25 INFO 00732-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 302, model: discuss.channel, field: rtc_session_ids 2026-03-22 10:38:02,399 25 INFO 00732-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 302, model: discuss.channel, field: lead_ids 2026-03-22 10:38:02,491 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:02] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 49 0.061 0.206 2026-03-22 10:38:02,607 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:02] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.013 0.030 2026-03-22 10:38:02,689 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:02] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.014 0.038 2026-03-22 10:38:02,827 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:02] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.008 0.030 2026-03-22 10:38:03,092 25 INFO 00732-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-03-22 10:38:03,235 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "POST /mail/data HTTP/1.1" 200 - 42 0.149 0.225 2026-03-22 10:38:03,317 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "GET /web/image/res.partner/645/avatar_128 HTTP/1.1" 200 - 5 0.027 0.342 2026-03-22 10:38:03,376 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 6 0.012 0.399 2026-03-22 10:38:03,423 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "GET /web/image/res.partner/646/avatar_128 HTTP/1.1" 200 - 5 0.011 0.439 2026-03-22 10:38:03,462 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.011 0.293 2026-03-22 10:38:03,497 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.295 2026-03-22 10:38:03,556 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.016 0.238 2026-03-22 10:38:03,587 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.058 2026-03-22 10:38:03,736 25 INFO 00732-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-03-22 10:38:03,745 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "GET /web/image/im_livechat.channel.member.history/253/avatar_128 HTTP/1.1" 200 - 7 0.014 0.051 2026-03-22 10:38:03,768 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.006 0.014 2026-03-22 10:38:03,803 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "GET /web/image/im_livechat.channel.member.history/254/avatar_128 HTTP/1.1" 200 - 7 0.010 0.106 2026-03-22 10:38:03,844 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "GET /web/image/im_livechat.channel.member.history/256/avatar_128 HTTP/1.1" 200 - 7 0.013 0.154 2026-03-22 10:38:03,901 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "GET /web/image/im_livechat.channel.member.history/255/avatar_128 HTTP/1.1" 200 - 6 0.013 0.207 2026-03-22 10:38:03,996 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:03] "POST /mail/data HTTP/1.1" 200 - 30 0.030 0.132 2026-03-22 10:38:04,110 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:04] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 10 0.012 0.023 2026-03-22 10:38:04,371 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:04] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.026 0.045 2026-03-22 10:38:04,474 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:04] "GET /web/image/res.partner/646/avatar_128?unique=1774175873000 HTTP/1.1" 200 - 5 0.018 0.032 2026-03-22 10:38:04,709 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:04] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-03-22 10:38:04,761 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:04] "POST /mail/data HTTP/1.1" 200 - 5 0.004 0.013 2026-03-22 10:38:04,787 25 INFO 00732-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-03-22 10:38:04,834 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:04] "GET /web/image/res.partner/3/avatar_128?unique=1774168975000 HTTP/1.1" 200 - 6 0.009 0.035 2026-03-22 10:38:04,879 25 INFO 00732-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-03-22 10:38:05,033 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6305) 2026-03-22 10:38:05,044 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:05] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.240 2026-03-22 10:38:05,060 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:05] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.002 0.155 2026-03-22 10:38:05,158 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:05] "POST /mail/data HTTP/1.1" 200 - 30 0.023 0.047 2026-03-22 10:38:05,310 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:05] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.023 0.037 2026-03-22 10:38:05,338 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:05] "GET /web/image/res.partner/645/avatar_128?unique=1774175873000 HTTP/1.1" 200 - 5 0.007 0.046 2026-03-22 10:38:05,393 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:05] "POST /mail/data HTTP/1.1" 200 - 5 0.009 0.018 2026-03-22 10:38:05,496 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: tour succeeded 2026-03-22 10:38:05,497 25 INFO 00732-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-03-22 10:38:05,757 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: heap 28633900 (allocated 30371840) 2026-03-22 10:38:05,770 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing chrome headless with pid 5578 2026-03-22 10:38:05,773 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing websocket connection 2026-03-22 10:38:05,781 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Terminating chrome headless with pid 5578 2026-03-22 10:38:05,896 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Removing chrome user profile "/tmp/tmpu6muldl9_chrome_odoo" 2026-03-22 10:38:05,950 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_partner_display_name ... 2026-03-22 10:38:06,452 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:38:06,758 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_session_history_navigation_back_and_forth ... 2026-03-22 10:38:07,235 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:38:07,399 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:38:07,856 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:07] "POST /im_livechat/get_session HTTP/1.1" 200 - 89 0.078 0.382 2026-03-22 10:38:08,013 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1167, 1168, 1169, 1170, 1171, 1172, 1190, 1191, 1192, 1193, 1194] 2026-03-22 10:38:08,738 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome pid: 5765 2026-03-22 10:38:08,738 25 INFO 00732-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/tmpt3kxeo0m_chrome_odoo 2026-03-22 10:38:08,739 25 INFO 00732-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:41121/json/version 2026-03-22 10:38:08,740 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41121', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:38:08,907 25 INFO 00732-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-03-22 10:38:08,907 25 INFO 00732-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:41121/json 2026-03-22 10:38:08,908 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41121', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:38:08,959 25 INFO 00732-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:41121/devtools/page/FBE51B3985474863919B27966E671CCF 2026-03-22 10:38:09,014 25 INFO 00732-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-03-22 10:38:09,056 25 INFO 00732-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-03-22 10:38:09,170 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-03-22 10:38:09,175 25 INFO 00732-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-03-22 10:38:09,179 25 INFO 00732-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-506" in browser 2026-03-22 10:38:09,179 25 INFO 00732-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-506" 2026-03-22 10:38:10,736 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:10] "GET /odoo/livechat/51/action-506 HTTP/1.1" 200 - 126 0.106 1.437 2026-03-22 10:38:10,741 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Navigation result: {'frameId': 'FBE51B3985474863919B27966E671CCF', 'loaderId': 'F84AEDB8658ADF9F77EA9DE671BD79EC', 'isDownload': False} 2026-03-22 10:38:10,742 25 INFO 00732-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-03-22 10:38:10,845 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:10] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.032 2026-03-22 10:38:10,871 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:10] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.043 2026-03-22 10:38:11,005 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:11] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.060 0.118 2026-03-22 10:38:11,019 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:11] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.078 2026-03-22 10:38:11,216 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:11] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-03-22 10:38:11,997 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:11] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:38:12,015 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.014 2026-03-22 10:38:12,050 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-03-22 10:38:12,054 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:38:12,130 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6316) 2026-03-22 10:38:12,135 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.004 0.040 2026-03-22 10:38:12,210 25 INFO 00732-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-03-22 10:38:12,232 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:38:12,263 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:38:12,347 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /odoo HTTP/1.1" 200 - 26 0.020 0.050 2026-03-22 10:38:12,377 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.084 2026-03-22 10:38:12,483 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.012 0.027 2026-03-22 10:38:12,514 25 INFO 00732-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-506", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:38:12,524 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:38:12,536 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 10:38:12,567 25 INFO 00732-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-03-22 10:38:12,580 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /web/image?model=res.users&field=avatar_128&id=304 HTTP/1.1" 200 - 14 0.050 0.082 2026-03-22 10:38:12,693 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /web/image/res.partner/649/avatar_128?unique=1774175873000 HTTP/1.1" 200 - 6 0.030 0.210 2026-03-22 10:38:12,706 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.245 2026-03-22 10:38:12,840 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "POST /mail/data HTTP/1.1" 200 - 33 0.046 0.243 2026-03-22 10:38:12,867 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.298 2026-03-22 10:38:12,888 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.350 2026-03-22 10:38:12,890 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.205 2026-03-22 10:38:12,968 25 INFO 00732-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 304, model: discuss.channel, field: rtc_session_ids 2026-03-22 10:38:12,995 25 INFO 00732-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 304, model: discuss.channel, field: lead_ids 2026-03-22 10:38:13,065 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:13] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 48 0.062 0.096 2026-03-22 10:38:13,148 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:13] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.013 0.036 2026-03-22 10:38:13,182 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:13] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.007 0.024 2026-03-22 10:38:13,239 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:13] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.019 2026-03-22 10:38:13,375 25 INFO 00732-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-03-22 10:38:13,381 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:13] "GET /web/image/res.partner/649/avatar_128 HTTP/1.1" 200 - 6 0.025 0.035 2026-03-22 10:38:13,600 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:13] "POST /mail/data HTTP/1.1" 200 - 42 0.091 0.160 2026-03-22 10:38:13,642 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:13] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.012 0.218 2026-03-22 10:38:13,674 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:13] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.006 0.241 2026-03-22 10:38:13,750 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:13] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.021 0.046 2026-03-22 10:38:13,772 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:13] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.042 2026-03-22 10:38:13,971 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:13] "GET /web/image/im_livechat.channel.member.history/258/avatar_128 HTTP/1.1" 200 - 6 0.035 0.043 2026-03-22 10:38:13,983 25 INFO 00732-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-03-22 10:38:14,052 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:14] "GET /web/image/im_livechat.channel.member.history/257/avatar_128 HTTP/1.1" 200 - 7 0.025 0.123 2026-03-22 10:38:14,069 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:14] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.002 0.058 2026-03-22 10:38:14,262 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:14] "POST /mail/data HTTP/1.1" 200 - 29 0.072 0.069 2026-03-22 10:38:14,645 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:14] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.044 0.041 2026-03-22 10:38:14,692 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:14] "GET /web/image/mail.guest/45/avatar_128?unique=1774175887000 HTTP/1.1" 200 - 3 0.001 0.065 2026-03-22 10:38:14,872 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:14] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.020 2026-03-22 10:38:14,938 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:14] "POST /mail/data HTTP/1.1" 200 - 5 0.006 0.022 2026-03-22 10:38:15,146 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6317) 2026-03-22 10:38:15,152 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:15] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.220 2026-03-22 10:38:15,783 25 INFO 00732-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-03-22 10:38:15,871 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:15] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.015 0.039 2026-03-22 10:38:15,898 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:15] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.068 2026-03-22 10:38:15,917 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:15] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.052 2026-03-22 10:38:15,961 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:15] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.018 2026-03-22 10:38:16,046 25 INFO 00732-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-03-22 10:38:16,082 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:16] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.004 0.014 2026-03-22 10:38:17,261 25 INFO 00732-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-03-22 10:38:17,336 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:17] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.015 0.037 2026-03-22 10:38:17,377 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:17] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.070 2026-03-22 10:38:17,423 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:17] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.089 2026-03-22 10:38:17,460 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:17] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.024 2026-03-22 10:38:17,572 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: tour succeeded 2026-03-22 10:38:17,574 25 INFO 00732-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-03-22 10:38:17,923 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: heap 30637628 (allocated 32206848) 2026-03-22 10:38:17,950 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Closing chrome headless with pid 5765 2026-03-22 10:38:17,955 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Closing websocket connection 2026-03-22 10:38:17,956 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Terminating chrome headless with pid 5765 2026-03-22 10:38:18,124 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Removing chrome user profile "/tmp/tmpt3kxeo0m_chrome_odoo" 2026-03-22 10:38:18,203 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-03-22 10:38:19,073 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:38:19,852 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:38:20,421 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:38:20,531 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category ... 2026-03-22 10:38:20,930 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:38:21,065 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:38:21,800 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:21] "POST /im_livechat/get_session HTTP/1.1" 200 - 88 0.070 0.672 2026-03-22 10:38:22,051 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 59 0.052 0.096 2026-03-22 10:38:22,156 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222] 2026-03-22 10:38:22,663 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome pid: 5953 2026-03-22 10:38:22,664 25 INFO 00732-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/tmpwumpdnez_chrome_odoo 2026-03-22 10:38:22,664 25 INFO 00732-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:37039/json/version 2026-03-22 10:38:22,694 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:38:22,757 25 INFO 00732-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-03-22 10:38:22,760 25 INFO 00732-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:37039/json 2026-03-22 10:38:22,765 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:38:22,829 25 INFO 00732-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:37039/devtools/page/EA05025BEB6BF015D39C1D5FEB7AA289 2026-03-22 10:38:22,861 25 INFO 00732-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-03-22 10:38:22,920 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome headless enable page notifications 2026-03-22 10:38:23,080 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:agent from n/a 2026-03-22 10:38:23,084 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Setting session cookie in browser 2026-03-22 10:38:23,085 25 INFO 00732-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-03-22 10:38:23,085 25 INFO 00732-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-03-22 10:38:24,922 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:24] "GET /odoo/discuss HTTP/1.1" 200 - 134 0.138 1.679 2026-03-22 10:38:24,928 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Navigation result: {'frameId': 'EA05025BEB6BF015D39C1D5FEB7AA289', 'loaderId': '3B0B9FE4DCAB9F5702D76C5C0C2E8BD5', 'isDownload': False} 2026-03-22 10:38:24,928 25 INFO 00732-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-03-22 10:38:24,972 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:24] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-03-22 10:38:25,146 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.064 0.118 2026-03-22 10:38:25,186 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:25] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.224 2026-03-22 10:38:25,271 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:25] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-03-22 10:38:25,352 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:25] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-03-22 10:38:25,995 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:25] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:38:26,020 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.022 2026-03-22 10:38:26,074 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.021 2026-03-22 10:38:26,079 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:38:26,204 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6358) 2026-03-22 10:38:26,209 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.005 0.064 2026-03-22 10:38:26,227 25 INFO 00732-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-03-22 10:38:26,250 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:38:26,279 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:38:26,374 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /odoo HTTP/1.1" 200 - 25 0.023 0.057 2026-03-22 10:38:26,417 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.104 2026-03-22 10:38:26,518 25 INFO 00732-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-03-22 10:38:26,532 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:38:26,543 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /web/image?model=res.users&field=avatar_128&id=312 HTTP/1.1" 200 - 14 0.038 0.050 2026-03-22 10:38:26,558 25 INFO 00732-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-03-22 10:38:26,570 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:38:26,636 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /web/image/res.partner/657/avatar_128?unique=1774175898000 HTTP/1.1" 200 - 6 0.022 0.154 2026-03-22 10:38:26,660 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.003 0.192 2026-03-22 10:38:26,695 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.108 2026-03-22 10:38:26,839 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "POST /mail/data HTTP/1.1" 200 - 61 0.053 0.190 2026-03-22 10:38:26,866 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "POST /web/action/load HTTP/1.1" 200 - 6 0.009 0.387 2026-03-22 10:38:26,870 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.281 2026-03-22 10:38:27,198 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:27] "GET /web/image/mail.guest/46/avatar_128?unique=1774175898000 HTTP/1.1" 200 - 4 0.008 0.018 2026-03-22 10:38:27,213 25 INFO 00732-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-03-22 10:38:27,243 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:27] "GET /web/image/mail.guest/47/avatar_128?unique=1774175898000 HTTP/1.1" 200 - 3 0.017 0.050 2026-03-22 10:38:27,400 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:27] "POST /mail/data HTTP/1.1" 200 - 53 0.055 0.142 2026-03-22 10:38:27,486 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:27] "GET /web/image/res.partner/2/avatar_128?unique=1774168970000 HTTP/1.1" 200 - 5 0.011 0.164 2026-03-22 10:38:27,687 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:27] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.009 0.035 2026-03-22 10:38:27,798 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:27] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.036 0.040 2026-03-22 10:38:27,809 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:27] "GET /web/image/discuss.channel/1/avatar_128?unique=9a5b52d8c6aa8a4dac089f6b5deadbb0a4ac9e12526857e11c74b440db51b91aa6d3b6181dbc0ea7b2d003267fde3260c4e2eb5b22bea7d47ac220f4094fe0c3 HTTP/1.1" 200 - 3 0.002 0.026 2026-03-22 10:38:27,887 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:27] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-03-22 10:38:27,917 25 INFO 00732-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-03-22 10:38:28,060 25 INFO 00732-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-03-22 10:38:28,286 25 INFO 00732-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-03-22 10:38:28,353 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6359) 2026-03-22 10:38:28,362 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:28] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.009 0.283 2026-03-22 10:38:28,386 25 INFO 00732-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-03-22 10:38:28,466 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:28] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.042 0.293 2026-03-22 10:38:28,569 25 INFO 00732-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-03-22 10:38:28,695 25 INFO 00732-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-03-22 10:38:28,788 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:28] "POST /im_livechat/session/update_status HTTP/1.1" 200 - 15 0.036 0.054 2026-03-22 10:38:28,909 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: tour succeeded 2026-03-22 10:38:28,910 25 INFO 00732-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-03-22 10:38:29,215 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: heap 25063652 (allocated 26701824) 2026-03-22 10:38:29,239 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing chrome headless with pid 5953 2026-03-22 10:38:29,250 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing websocket connection 2026-03-22 10:38:29,262 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Terminating chrome headless with pid 5953 2026-03-22 10:38:29,498 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Removing chrome user profile "/tmp/tmpwumpdnez_chrome_odoo" 2026-03-22 10:38:29,579 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update ... 2026-03-22 10:38:29,603 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:38:30,088 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.093 0.396 2026-03-22 10:38:30,587 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Chrome pid: 6118 2026-03-22 10:38:30,587 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Chrome headless temporary user profile dir: /tmp/tmpvc5z__ez_chrome_odoo 2026-03-22 10:38:30,588 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Issuing json command http://127.0.0.1:38865/json/version 2026-03-22 10:38:30,589 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:38:30,797 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Browser version: Chrome/141.0.7390.54 2026-03-22 10:38:30,797 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Issuing json command http://127.0.0.1:38865/json 2026-03-22 10:38:30,818 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:38:30,883 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Websocket url found: ws://127.0.0.1:38865/devtools/page/6731F71473A694834FE67660289709A9 2026-03-22 10:38:30,932 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Enable chrome headless console log notification 2026-03-22 10:38:30,983 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Chrome headless enable page notifications 2026-03-22 10:38:31,080 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:bob_looking_for_help from n/a 2026-03-22 10:38:31,092 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Setting session cookie in browser 2026-03-22 10:38:31,096 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Open "http://127.0.0.1:8069/odoo/action-507?view_type=kanban" in browser 2026-03-22 10:38:31,096 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Navigating to: "http://127.0.0.1:8069/odoo/action-507?view_type=kanban" 2026-03-22 10:38:33,040 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:33] "GET /odoo/action-507?view_type=kanban HTTP/1.1" 200 - 128 0.141 1.787 2026-03-22 10:38:33,050 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Navigation result: {'frameId': '6731F71473A694834FE67660289709A9', 'loaderId': '36CA5692188BFF871C2D8BDB4E80F938', 'isDownload': False} 2026-03-22 10:38:33,050 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Evaluate ready code "odoo.isTourReady('im_livechat.looking_for_help_kanban_real_time_update_tour')" 2026-03-22 10:38:33,177 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:33] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.029 2026-03-22 10:38:33,205 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:33] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.013 0.050 2026-03-22 10:38:33,425 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:33] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.087 0.169 2026-03-22 10:38:33,481 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:33] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.145 2026-03-22 10:38:33,639 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:33] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.042 2026-03-22 10:38:34,563 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:34] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:38:34,610 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.029 0.041 2026-03-22 10:38:34,651 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.095 2026-03-22 10:38:34,654 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:34] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:38:34,772 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6360) 2026-03-22 10:38:34,776 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.007 0.053 2026-03-22 10:38:34,791 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update.browser: Owl is running in 'dev' mode. 2026-03-22 10:38:34,811 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:34] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:38:34,855 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:34] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.018 2026-03-22 10:38:34,978 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:34] "GET /odoo HTTP/1.1" 200 - 25 0.025 0.065 2026-03-22 10:38:35,003 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Evaluate test code "odoo.startTour('im_livechat.looking_for_help_kanban_real_time_update_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-507?view_type=kanban", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:38:35,023 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.118 2026-03-22 10:38:35,128 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "GET /web/image?model=res.users&field=avatar_128&id=311 HTTP/1.1" 200 - 14 0.021 0.056 2026-03-22 10:38:35,136 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.077 2026-03-22 10:38:35,172 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:38:35,174 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:38:35,182 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "POST /web/action/load HTTP/1.1" 200 - 10 0.018 0.089 2026-03-22 10:38:35,231 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update.browser: [1/4] Tour im_livechat.looking_for_help_kanban_real_time_update_tour → Step .o_control_panel .active:contains(Looking for Help) 2026-03-22 10:38:35,274 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "GET /web/image/res.partner/656/avatar_128?unique=1774175898000 HTTP/1.1" 200 - 6 0.037 0.188 2026-03-22 10:38:35,450 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "POST /mail/data HTTP/1.1" 200 - 33 0.084 0.141 2026-03-22 10:38:35,489 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.230 2026-03-22 10:38:35,673 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 37 0.074 0.290 2026-03-22 10:38:35,693 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.304 2026-03-22 10:38:35,931 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.019 0.093 2026-03-22 10:38:35,977 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:35] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.007 0.057 2026-03-22 10:38:36,054 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:36] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.004 0.021 2026-03-22 10:38:36,228 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update.browser: [2/4] Tour im_livechat.looking_for_help_kanban_real_time_update_tour → Step .o_kanban_renderer:has(.o_kanban_record [name=livechat_agent_partner_ids] [aria-label^=bob_looking_for_help]) 2026-03-22 10:38:36,402 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:36] "POST /mail/data HTTP/1.1" 200 - 42 0.087 0.175 2026-03-22 10:38:36,511 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:36] "POST /web/dataset/call_kw/discuss.channel/search#discuss.channel.search HTTP/1.1" 200 - 4 0.021 0.167 2026-03-22 10:38:36,618 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:36] "GET /web/image/res.partner/656/avatar_128 HTTP/1.1" 200 - 6 0.024 0.392 2026-03-22 10:38:36,752 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:36] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 15 0.016 0.160 2026-03-22 10:38:36,760 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update.browser: [3/4] Tour im_livechat.looking_for_help_kanban_real_time_update_tour → Step .o_kanban_renderer:not(:has(.o_kanban_record [name=livechat_agent_partner_ids] [aria-label^=bob_looking_for_help])) 2026-03-22 10:38:36,788 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:36] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.010 0.307 2026-03-22 10:38:36,820 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:36] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:38:36,925 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:36] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 36 0.033 0.064 2026-03-22 10:38:36,934 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update.browser: [4/4] Tour im_livechat.looking_for_help_kanban_real_time_update_tour → Step .o_kanban_renderer:has(.o_kanban_record [name=livechat_agent_partner_ids] [aria-label^=bob_looking_for_help]) 2026-03-22 10:38:37,326 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:37] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 11 0.021 0.049 2026-03-22 10:38:37,368 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update.browser: tour succeeded 2026-03-22 10:38:37,371 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update.browser: ╔══════════════════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat.looking_for_help_kanban_real_time_update_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════════════╝ 2026-03-22 10:38:37,584 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update.browser: heap 20934544 (allocated 21712896) 2026-03-22 10:38:37,611 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Closing chrome headless with pid 6118 2026-03-22 10:38:37,623 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Closing websocket connection 2026-03-22 10:38:37,625 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Terminating chrome headless with pid 6118 2026-03-22 10:38:37,724 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Removing chrome user profile "/tmp/tmpvc5z__ez_chrome_odoo" 2026-03-22 10:38:37,796 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update ... 2026-03-22 10:38:37,817 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:38:38,378 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.081 0.484 2026-03-22 10:38:39,103 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Chrome pid: 6288 2026-03-22 10:38:39,103 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Chrome headless temporary user profile dir: /tmp/tmp5c_ek2ne_chrome_odoo 2026-03-22 10:38:39,103 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Issuing json command http://127.0.0.1:37103/json/version 2026-03-22 10:38:39,106 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37103', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:38:39,231 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Browser version: Chrome/141.0.7390.54 2026-03-22 10:38:39,231 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Issuing json command http://127.0.0.1:37103/json 2026-03-22 10:38:39,232 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37103', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:38:39,303 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Websocket url found: ws://127.0.0.1:37103/devtools/page/C2AC55CA6F75ECEB25A929C0E2A35C41 2026-03-22 10:38:39,365 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Enable chrome headless console log notification 2026-03-22 10:38:39,383 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Chrome headless enable page notifications 2026-03-22 10:38:39,546 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:bob_looking_for_help from n/a 2026-03-22 10:38:39,569 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Setting session cookie in browser 2026-03-22 10:38:39,571 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Open "http://127.0.0.1:8069/odoo/action-507" in browser 2026-03-22 10:38:39,571 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Navigating to: "http://127.0.0.1:8069/odoo/action-507" 2026-03-22 10:38:41,438 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:41] "GET /odoo/action-507 HTTP/1.1" 200 - 128 0.159 1.690 2026-03-22 10:38:41,448 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Navigation result: {'frameId': 'C2AC55CA6F75ECEB25A929C0E2A35C41', 'loaderId': '1F55051C5245E8C0F94DEFE74A766AD3', 'isDownload': False} 2026-03-22 10:38:41,448 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Evaluate ready code "odoo.isTourReady('im_livechat.looking_for_help_list_real_time_update_tour')" 2026-03-22 10:38:41,516 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:41] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.017 2026-03-22 10:38:41,529 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:41] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-03-22 10:38:41,672 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:41] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.060 0.104 2026-03-22 10:38:41,721 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:41] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.014 0.081 2026-03-22 10:38:41,939 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:41] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.009 0.027 2026-03-22 10:38:42,787 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:42] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:38:42,819 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.023 0.023 2026-03-22 10:38:42,847 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:42] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:38:42,848 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.054 2026-03-22 10:38:42,935 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6361) 2026-03-22 10:38:42,939 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.008 0.038 2026-03-22 10:38:42,981 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update.browser: Owl is running in 'dev' mode. 2026-03-22 10:38:43,008 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:38:43,038 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:38:43,129 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "GET /odoo HTTP/1.1" 200 - 25 0.021 0.051 2026-03-22 10:38:43,188 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "GET /odoo/offline HTTP/1.1" 200 - 5 0.027 0.093 2026-03-22 10:38:43,321 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "GET /web/image?model=res.users&field=avatar_128&id=311 HTTP/1.1" 200 - 14 0.030 0.051 2026-03-22 10:38:43,327 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.078 2026-03-22 10:38:43,342 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Evaluate test code "odoo.startTour('im_livechat.looking_for_help_list_real_time_update_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-507", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:38:43,343 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-03-22 10:38:43,368 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.021 2026-03-22 10:38:43,417 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update.browser: [1/4] Tour im_livechat.looking_for_help_list_real_time_update_tour → Step .o_control_panel .active:contains(Looking for Help) 2026-03-22 10:38:43,431 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "POST /web/action/load HTTP/1.1" 200 - 10 0.035 0.121 2026-03-22 10:38:43,538 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "GET /web/image/res.partner/656/avatar_128?unique=1774175898000 HTTP/1.1" 200 - 6 0.028 0.262 2026-03-22 10:38:43,595 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.023 0.203 2026-03-22 10:38:43,698 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "POST /mail/data HTTP/1.1" 200 - 33 0.039 0.281 2026-03-22 10:38:43,702 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.208 2026-03-22 10:38:43,722 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.109 2026-03-22 10:38:43,822 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 37 0.034 0.255 2026-03-22 10:38:43,987 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:43] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.034 0.080 2026-03-22 10:38:44,039 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:44] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.012 0.079 2026-03-22 10:38:44,057 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:44] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.003 0.014 2026-03-22 10:38:44,180 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update.browser: [2/4] Tour im_livechat.looking_for_help_list_real_time_update_tour → Step .o_list_table:has(.o_data_row:contains(bob_looking_for_help)) 2026-03-22 10:38:44,258 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:44] "GET /web/image/im_livechat.channel.member.history/265/avatar_128 HTTP/1.1" 200 - 8 0.025 0.072 2026-03-22 10:38:44,283 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:44] "GET /web/image/im_livechat.channel.member.history/266/avatar_128 HTTP/1.1" 200 - 5 0.009 0.090 2026-03-22 10:38:44,350 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:44] "POST /web/dataset/call_kw/discuss.channel/search#discuss.channel.search HTTP/1.1" 200 - 4 0.008 0.107 2026-03-22 10:38:44,551 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:44] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 19 0.037 0.134 2026-03-22 10:38:44,567 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update.browser: [3/4] Tour im_livechat.looking_for_help_list_real_time_update_tour → Step .o_list_table:not(:has(.o_data_row:contains(bob_looking_for_help))) 2026-03-22 10:38:44,606 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:44] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:38:44,684 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:44] "POST /mail/data HTTP/1.1" 200 - 38 0.046 0.103 2026-03-22 10:38:44,828 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:44] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 36 0.042 0.163 2026-03-22 10:38:44,877 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update.browser: [4/4] Tour im_livechat.looking_for_help_list_real_time_update_tour → Step .o_list_table:has(.o_data_row:contains(bob_looking_for_help)) 2026-03-22 10:38:44,893 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:44] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.011 0.155 2026-03-22 10:38:45,202 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:45] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 12 0.009 0.024 2026-03-22 10:38:45,236 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update.browser: tour succeeded 2026-03-22 10:38:45,240 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update.browser: ╔════════════════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat.looking_for_help_list_real_time_update_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════╝ 2026-03-22 10:38:45,404 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update.browser: heap 21336024 (allocated 22237184) 2026-03-22 10:38:45,420 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Closing chrome headless with pid 6288 2026-03-22 10:38:45,422 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Closing websocket connection 2026-03-22 10:38:45,427 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Terminating chrome headless with pid 6288 2026-03-22 10:38:45,545 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Removing chrome user profile "/tmp/tmp5c_ek2ne_chrome_odoo" 2026-03-22 10:38:45,599 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update ... 2026-03-22 10:38:45,615 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:38:46,342 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.059 0.671 2026-03-22 10:38:46,921 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Chrome pid: 6459 2026-03-22 10:38:46,922 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Chrome headless temporary user profile dir: /tmp/tmp1sx3bhxg_chrome_odoo 2026-03-22 10:38:46,922 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Issuing json command http://127.0.0.1:40255/json/version 2026-03-22 10:38:46,924 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40255', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:38:46,981 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Browser version: Chrome/141.0.7390.54 2026-03-22 10:38:46,982 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Issuing json command http://127.0.0.1:40255/json 2026-03-22 10:38:46,992 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40255', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:38:47,003 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Websocket url found: ws://127.0.0.1:40255/devtools/page/599911CD24976BD493A8E9E9C9DF0FF5 2026-03-22 10:38:47,094 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Enable chrome headless console log notification 2026-03-22 10:38:47,111 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Chrome headless enable page notifications 2026-03-22 10:38:47,301 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:bob_looking_for_help from n/a 2026-03-22 10:38:47,311 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Setting session cookie in browser 2026-03-22 10:38:47,314 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Open "http://127.0.0.1:8069/odoo/action-507" in browser 2026-03-22 10:38:47,315 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Navigating to: "http://127.0.0.1:8069/odoo/action-507" 2026-03-22 10:38:48,965 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:48] "GET /odoo/action-507 HTTP/1.1" 200 - 128 0.138 1.497 2026-03-22 10:38:48,971 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Navigation result: {'frameId': '599911CD24976BD493A8E9E9C9DF0FF5', 'loaderId': '59A685A72CE395BB9029DBA20DA2BBF2', 'isDownload': False} 2026-03-22 10:38:48,971 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Evaluate ready code "odoo.isTourReady('im_livechat.looking_for_help_tags_real_time_update_tour')" 2026-03-22 10:38:49,023 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:49] "GET /web/assets/cabd0f9/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-03-22 10:38:49,057 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:49] "GET /web/assets/18cc034/web.assets_web.min.css HTTP/1.1" 200 - 2 0.018 0.022 2026-03-22 10:38:49,192 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:49] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.064 0.113 2026-03-22 10:38:49,216 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:49] "GET /web/assets/baaf80f/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.072 2026-03-22 10:38:49,320 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:49] "GET /web/assets/ad5f7c0/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-03-22 10:38:49,917 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:49] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:38:49,927 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.011 2026-03-22 10:38:49,949 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:49] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:38:49,963 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.018 2026-03-22 10:38:50,068 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6362) 2026-03-22 10:38:50,073 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.008 0.058 2026-03-22 10:38:50,084 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: Owl is running in 'dev' mode. 2026-03-22 10:38:50,107 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 10:38:50,143 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:38:50,354 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /odoo HTTP/1.1" 200 - 25 0.070 0.113 2026-03-22 10:38:50,381 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.181 2026-03-22 10:38:50,497 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Evaluate test code "odoo.startTour('im_livechat.looking_for_help_tags_real_time_update_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-507", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:38:50,514 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: [1/8] Tour im_livechat.looking_for_help_tags_real_time_update_tour → Step .o_control_panel .active:contains(Looking for Help) 2026-03-22 10:38:50,591 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.038 0.052 2026-03-22 10:38:50,699 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "POST /mail/data HTTP/1.1" 200 - 33 0.046 0.115 2026-03-22 10:38:50,722 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:38:50,744 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:38:50,788 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /web/image?model=res.users&field=avatar_128&id=311 HTTP/1.1" 200 - 14 0.035 0.208 2026-03-22 10:38:50,800 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.242 2026-03-22 10:38:50,858 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /web/image/res.partner/656/avatar_128?unique=1774175898000 HTTP/1.1" 200 - 6 0.014 0.286 2026-03-22 10:38:50,886 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.276 2026-03-22 10:38:50,891 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.237 2026-03-22 10:38:50,936 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:50] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.363 2026-03-22 10:38:51,078 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:51] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 37 0.039 0.080 2026-03-22 10:38:51,213 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:51] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.031 0.037 2026-03-22 10:38:51,275 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:51] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 7 0.014 0.055 2026-03-22 10:38:51,319 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:51] "POST /web/dataset/call_kw/res.company/read#res.company.read HTTP/1.1" 200 - 3 0.005 0.041 2026-03-22 10:38:51,453 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: [2/8] Tour im_livechat.looking_for_help_tags_real_time_update_tour → Step .o_optional_columns_dropdown_toggle 2026-03-22 10:38:51,454 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:51] "GET /web/image/im_livechat.channel.member.history/267/avatar_128 HTTP/1.1" 200 - 8 0.012 0.031 2026-03-22 10:38:51,479 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:51] "GET /web/image/im_livechat.channel.member.history/268/avatar_128 HTTP/1.1" 200 - 5 0.005 0.060 2026-03-22 10:38:51,525 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: [3/8] Tour im_livechat.looking_for_help_tags_real_time_update_tour → Step .o-dropdown-item input[name="livechat_conversation_tag_ids"] 2026-03-22 10:38:51,714 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: [4/8] Tour im_livechat.looking_for_help_tags_real_time_update_tour → Step .o_optional_columns_dropdown_toggle 2026-03-22 10:38:51,782 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: [5/8] Tour im_livechat.looking_for_help_tags_real_time_update_tour → Step .o_list_table:has(.o_data_row:contains(bob_looking_for_help)) 2026-03-22 10:38:51,831 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: [6/8] Tour im_livechat.looking_for_help_tags_real_time_update_tour → Step .o_data_cell[name="livechat_conversation_tag_ids"]:not(:has(.o_tag)) 2026-03-22 10:38:51,851 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:51] "POST /mail/data HTTP/1.1" 200 - 42 0.040 0.087 2026-03-22 10:38:51,920 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:51] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.016 0.030 2026-03-22 10:38:51,950 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:51] "POST /web/dataset/call_kw/discuss.channel/search#discuss.channel.search HTTP/1.1" 200 - 4 0.007 0.048 2026-03-22 10:38:52,014 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:52] "POST /web/dataset/call_kw/im_livechat.conversation.tag/create#im_livechat.conversation.tag.create HTTP/1.1" 200 - 3 0.006 0.043 2026-03-22 10:38:52,083 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:52] "POST /im_livechat/conversation/update_tags HTTP/1.1" 200 - 15 0.018 0.036 2026-03-22 10:38:52,091 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: [7/8] Tour im_livechat.looking_for_help_tags_real_time_update_tour → Step .o_data_cell[name="livechat_conversation_tag_ids"]:has(.o_tag:contains(Discuss)) 2026-03-22 10:38:52,137 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:52] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 14 0.010 0.026 2026-03-22 10:38:52,212 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:52] "POST /im_livechat/conversation/update_tags HTTP/1.1" 200 - 14 0.012 0.030 2026-03-22 10:38:52,222 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: [8/8] Tour im_livechat.looking_for_help_tags_real_time_update_tour → Step .o_data_cell[name="livechat_conversation_tag_ids"]:not(:has(.o_tag)) 2026-03-22 10:38:52,285 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:52] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 13 0.017 0.038 2026-03-22 10:38:52,313 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: tour succeeded 2026-03-22 10:38:52,315 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: ╔════════════════════════════════════════════════════════════════════════╗ ║ TOUR im_livechat.looking_for_help_tags_real_time_update_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════╝ 2026-03-22 10:38:52,533 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: heap 21691028 (allocated 22761472) 2026-03-22 10:38:52,548 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Closing chrome headless with pid 6459 2026-03-22 10:38:52,554 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Closing websocket connection 2026-03-22 10:38:52,563 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Terminating chrome headless with pid 6459 2026-03-22 10:38:52,733 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Removing chrome user profile "/tmp/tmp1sx3bhxg_chrome_odoo" 2026-03-22 10:38:52,845 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-03-22 10:38:53,829 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:38:54,669 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:38:55,358 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:38:55,443 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript ... 2026-03-22 10:38:55,462 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:38:55,916 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:55] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.068 0.394 2026-03-22 10:38:56,238 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:56] "GET /im_livechat/download_transcript/167 HTTP/1.1" 200 - 48 0.048 0.269 2026-03-22 10:38:56,243 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript_non_member ... 2026-03-22 10:38:56,266 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-22 10:38:56,297 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:38:56,739 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:56] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.085 0.363 2026-03-22 10:38:56,787 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:56] "GET /im_livechat/download_transcript/168 HTTP/1.1" 404 - 9 0.007 0.016 2026-03-22 10:38:56,794 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_email_transcript_portal_user ... 2026-03-22 10:38:56,823 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-03-22 10:38:56,841 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:38:57,240 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 99 0.062 0.340 2026-03-22 10:38:57,265 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:57] "POST /im_livechat/email_livechat_transcript HTTP/1.1" 200 - 3 0.002 0.011 2026-03-22 10:38:57,283 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 10:38:57,293 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-03-22 10:38:57,852 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:38:58,534 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:58] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.054 0.635 2026-03-22 10:38:58,601 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:58] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 31 0.023 0.036 2026-03-22 10:38:58,626 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:38:58] "POST /mail/attachment/upload HTTP/1.1" 403 - 10 0.005 0.014 2026-03-22 10:38:58,641 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 10:38:58,647 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_channel_invite_notification ... 2026-03-22 10:38:59,130 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:38:59,711 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:38:59,919 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:39:00,357 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:39:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.096 0.345 2026-03-22 10:39:00,503 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_in_store ... 2026-03-22 10:39:01,055 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:39:01,842 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:39:02,438 25 INFO 00732-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_reactions ... 2026-03-22 10:39:03,011 25 INFO 00732-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 10:39:03,305 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:39:03,751 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:39:03] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.102 0.348 2026-03-22 10:39:03,834 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_fr_FR_0 from n/a 2026-03-22 10:39:03,899 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:39:03] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.028 0.031 2026-03-22 10:39:03,932 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:39:47,695 25 INFO 00732-19-0-all odoo.models.unlink: User #327 deleted account.tax records with IDs: [142, 143] 2026-03-22 10:39:47,731 25 INFO 00732-19-0-all odoo.models.unlink: User #327 deleted account.tax records with IDs: [141] 2026-03-22 10:39:48,209 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_encoding_in_attachment_facturx ... 2026-03-22 10:39:52,254 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_export_import_invoice ... 2026-03-22 10:39:55,870 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_export_import_refund ... 2026-03-22 10:39:59,039 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_export_pdf ... 2026-03-22 10:40:01,665 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_export_tax_included ... 2026-03-22 10:40:04,711 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_export_with_fixed_taxes_case1 ... 2026-03-22 10:40:07,470 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_export_with_fixed_taxes_case2 ... 2026-03-22 10:40:10,241 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_export_with_fixed_taxes_case3 ... 2026-03-22 10:40:12,800 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_facturx_has_no_negative_lines ... 2026-03-22 10:40:15,410 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_import_and_create_partner_facturx ... 2026-03-22 10:40:15,994 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_import_fixed_taxes ... 2026-03-22 10:40:17,978 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_import_fnfe_examples ... 2026-03-22 10:40:22,141 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_import_in_journal_facturx ... 2026-03-22 10:40:28,828 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_import_partner_facturx ... 2026-03-22 10:40:32,564 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_fr: Starting TestCIIFR.test_import_tax_included ... 2026-03-22 10:40:33,692 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 31 checked, 31 removed 2026-03-22 10:40:42,699 25 INFO 00732-19-0-all odoo.models.unlink: User #329 deleted account.tax records with IDs: [161, 162] 2026-03-22 10:40:42,735 25 INFO 00732-19-0-all odoo.models.unlink: User #329 deleted account.tax records with IDs: [160] 2026-03-22 10:40:42,918 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_us: Starting TestCIIUS.test_import_facturx_us_company ... 2026-03-22 10:40:44,068 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_cii_us: Starting TestCIIUS.test_print_pdf_us_company ... 2026-03-22 10:40:47,155 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-22 10:40:57,325 25 INFO 00732-19-0-all odoo.models.unlink: User #331 deleted account.tax records with IDs: [207, 208] 2026-03-22 10:40:57,376 25 INFO 00732-19-0-all odoo.models.unlink: User #331 deleted account.tax records with IDs: [206] 2026-03-22 10:40:57,709 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_attacheddocument: Starting TestUBLAttachedDocument.test_import_attached_document_invoice_xml ... 2026-03-22 10:41:00,788 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-22 10:41:10,156 25 INFO 00732-19-0-all odoo.models.unlink: User #333 deleted account.tax records with IDs: [253, 254] 2026-03-22 10:41:10,197 25 INFO 00732-19-0-all odoo.models.unlink: User #333 deleted account.tax records with IDs: [252] 2026-03-22 10:41:10,580 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_au: Starting TestUBLAU.test_export_import_invoice ... 2026-03-22 10:41:14,165 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_au: Starting TestUBLAU.test_export_import_refund ... 2026-03-22 10:41:17,542 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_au: Starting TestUBLAU.test_import_invoice_xml ... 2026-03-22 10:41:19,654 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-03-22 10:41:34,022 25 INFO 00732-19-0-all odoo.models.unlink: User #335 deleted account.tax records with IDs: [349, 350] 2026-03-22 10:41:34,059 25 INFO 00732-19-0-all odoo.models.unlink: User #335 deleted account.tax records with IDs: [348] 2026-03-22 10:41:34,515 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_encoding_in_attachment_ubl ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-22 10:41:37,392 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_export_import_invoice ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-22 10:41:40,807 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_export_import_refund ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-22 10:41:44,401 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_import_and_create_partner_ubl ... 2026-03-22 10:41:44,917 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_import_existing_invoice_flip_move_type ... 2026-03-22 10:41:45,804 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_import_export_invoice_xml ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0202239951 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0202239951 2026-03-22 10:41:48,464 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_import_fixed_taxes ... 2026-03-22 10:41:50,807 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_import_in_journal_ubl ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-22 10:41:55,477 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_import_invoice_xml ... 2026-03-22 10:41:58,392 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_import_invoice_xml_open_peppol_examples ... 2026-03-22 10:42:04,030 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_import_partner_ubl ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-22 10:42:08,487 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_import_payment_terms ... 2026-03-22 10:42:09,638 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_import_quantity_and_or_unit_price_zero ... 2026-03-22 10:42:10,499 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_be: Starting TestUBLBE.test_send_and_print ... 2026-03-22 10:42:11,593 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2026-03-22 10:42:11,594 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-22 10:42:13,436 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0208%3A0477472701 2026-03-22 10:42:13,437 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9925%3Abe0477472701 2026-03-22 10:42:13,540 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 39 checked, 39 removed 2026-03-22 10:43:08,655 25 INFO 00732-19-0-all odoo.models.unlink: User #337 deleted account.tax records with IDs: [411, 412] 2026-03-22 10:43:08,704 25 INFO 00732-19-0-all odoo.models.unlink: User #337 deleted account.tax records with IDs: [410] 2026-03-22 10:43:09,052 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_de: Starting TestUBLDE.test_export_import_invoice ... 2026-03-22 10:43:12,571 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_de: Starting TestUBLDE.test_export_import_invoice_without_vat_and_peppol_endpoint ... 2026-03-22 10:43:15,660 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_de: Starting TestUBLDE.test_export_import_invoice_xrechnung ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0204%3A123456789 2026-03-22 10:43:19,058 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_de: Starting TestUBLDE.test_export_import_refund ... 2026-03-22 10:43:22,947 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_de: Starting TestUBLDE.test_export_import_refund_xrehnung ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0204%3A123456789 2026-03-22 10:43:26,680 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_de: Starting TestUBLDE.test_import_export_invoice_xml ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9930%3Ade257486969 2026-03-22 10:43:29,241 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_de: Starting TestUBLDE.test_import_invoice_xml ... 2026-03-22 10:43:31,172 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_de: Starting TestUBLDE.test_leitweg_id ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=0204%3A123456789 2026-03-22 10:43:33,692 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 22 checked, 21 removed 2026-03-22 10:43:47,887 25 INFO 00732-19-0-all odoo.models.unlink: User #339 deleted account.tax records with IDs: [451, 452] 2026-03-22 10:43:47,929 25 INFO 00732-19-0-all odoo.models.unlink: User #339 deleted account.tax records with IDs: [450] 2026-03-22 10:43:48,307 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_nl: Starting TestUBLNL.test_export_fixed_tax ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9944%3Anl41452b11 2026-03-22 10:43:50,848 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_nl: Starting TestUBLNL.test_export_import_invoice ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9944%3Anl41452b11 2026-03-22 10:43:54,472 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_nl: Starting TestUBLNL.test_export_import_refund ... 2017-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://peppol.api.odoo.com/api/peppol/1/lookup?peppol_identifier=9944%3Anl41452b11 2026-03-22 10:43:57,732 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_nl: Starting TestUBLNL.test_import_invoice_xml ... 2026-03-22 10:43:59,808 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-03-22 10:44:09,234 25 INFO 00732-19-0-all odoo.models.unlink: User #341 deleted account.tax records with IDs: [467, 468] 2026-03-22 10:44:09,266 25 INFO 00732-19-0-all odoo.models.unlink: User #341 deleted account.tax records with IDs: [466] 2026-03-22 10:44:09,611 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_sg: Starting TestUBLSG.test_export_import_invoice ... 2026-03-22 10:44:13,216 25 INFO 00732-19-0-all odoo.addons.l10n_account_edi_ubl_cii_tests.tests.test_xml_ubl_sg: Starting TestUBLSG.test_export_import_refund ... 2026-03-22 10:44:16,640 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-22 10:44:25,366 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_a ... 2026-03-22 10:44:26,784 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_b ... 2026-03-22 10:44:28,231 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_c ... 2026-03-22 10:44:29,560 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_d ... 2026-03-22 10:44:30,935 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_e ... 2026-03-22 10:44:32,580 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_f ... 2026-03-22 10:44:34,223 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_g ... 2026-03-22 10:44:35,662 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_h ... 2026-03-22 10:44:37,228 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_i ... 2026-03-22 10:44:38,694 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_j ... 2026-03-22 10:44:40,266 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_l ... 2026-03-22 10:44:41,885 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_m ... 2026-03-22 10:44:43,415 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_case_n ... 2026-03-22 10:44:45,031 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_amounts: Starting TestL10nAccountWithholdingTaxesAmounts.test_invoice_total_unaffected ... 2026-03-22 10:44:45,998 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:44:59,515 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_cannot_register_negative_payment ... 2026-03-22 10:45:01,924 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_compute_outstanding_account_id ... 2026-03-22 10:45:03,875 25 INFO 00732-19-0-all odoo.models.unlink: User #345 deleted account.partial.reconcile records with IDs: [23] 2026-03-22 10:45:03,997 25 INFO 00732-19-0-all odoo.models.unlink: User #345 deleted account.full.reconcile records with IDs: [20] 2026-03-22 10:45:04,172 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_display_withholding ... 2026-03-22 10:45:04,375 25 INFO 00732-19-0-all odoo.models.unlink: User #345 deleted account.tax records with IDs: [532] 2026-03-22 10:45:04,443 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_manual_adjustments ... 2026-03-22 10:45:05,756 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_no_withholding_tax_invoice_but_included_one_on_payment ... 2026-03-22 10:45:08,246 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_outstanding_account_marked_as_reconcilable ... 2026-03-22 10:45:09,827 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_partner_is_set_on_lines ... 2026-03-22 10:45:11,300 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_payment_synchronize_to_moves ... 2024-01-01 00:00:00,000 25 INFO 00732-19-0-all odoo.models.unlink: User #345 deleted account.move.line records with IDs: [760, 761, 762] 2026-03-22 10:45:15,309 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_placeholder_computation ... 2026-03-22 10:45:16,703 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_register_payment__with_installments ... 2026-03-22 10:45:18,158 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_tax_repartition_on_refund ... 2026-03-22 10:45:20,640 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_withholding_analytic_distribution ... 2026-03-22 10:45:22,274 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_withholding_analytic_distribution_two_invoice_line ... 2026-03-22 10:45:24,096 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_withholding_line_base_amount ... 2026-03-22 10:45:25,365 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_withholding_not_payment_account_on_method_line ... 2026-03-22 10:45:27,898 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_withholding_tax_amounts_manipulation ... 2026-03-22 10:45:32,212 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_withholding_tax_before_payment ... 2026-03-22 10:45:35,480 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_withholding_tax_default_tax_on_product ... 2026-03-22 10:45:36,455 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_withholding_tax_grids ... 2026-03-22 10:45:39,168 25 INFO 00732-19-0-all odoo.addons.l10n_account_withholding_tax.tests.test_account_withholding_flows: Starting TestL10nAccountWithholdingTaxesFlows.test_withholding_tax_repartition_line ... 2026-03-22 10:45:41,986 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2024-07-15 10:00:00,000 25 INFO 00732-19-0-all odoo.addons.l10n_anz_ubl_pint.tests.test_anz_ubl_pint: Starting TestAnzUBLPint.test_invoice ... 2026-03-22 10:45:56,635 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 10:46:22,955 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.common: Created journal PREPRINTED 48245 for company (AR) Responsable Inscripto (Unit Tests) 2026-03-22 10:46:30,615 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_01_create_invoice ... 2026-03-22 10:46:31,132 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_02_fiscal_position ... 2026-03-22 10:46:32,635 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_03_corner_cases ... 2026-03-22 10:46:33,231 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_04_corner_cases ... 2026-03-22 10:46:33,776 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_05_corner_cases ... 2026-03-22 10:46:34,322 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_06_corner_cases ... 2026-03-22 10:46:34,868 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_07_corner_cases ... 2026-03-22 10:46:35,465 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_08_corner_cases ... 2026-03-22 10:46:35,974 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_09_corner_cases ... 2026-03-22 10:46:36,507 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_10_corner_cases ... 2026-03-22 10:46:37,016 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_11_corner_cases ... 2026-03-22 10:46:37,525 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_12_corner_cases ... 2026-03-22 10:46:38,009 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_13_corner_cases ... 2026-03-22 10:46:38,557 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_14_corner_cases ... 2026-03-22 10:46:39,103 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_15_liquido_producto_sales ... 2026-03-22 10:46:39,845 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.common: Created journal PREPRINTED 87327 for company (AR) Responsable Inscripto (Unit Tests) 2026-03-22 10:46:42,430 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_16_liquido_producto_purchase ... 2026-03-22 10:46:43,990 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.common: Created journal PREPRINTED 40705 for company (AR) Responsable Inscripto (Unit Tests) 2026-03-22 10:46:45,517 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_17_corner_cases ... 2026-03-22 10:46:46,105 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_18_invoice_b_tax_breakdown_1 ... 2026-03-22 10:46:46,953 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_19_invoice_b_tax_breakdown_2 ... 2026-03-22 10:46:47,678 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_20_invoice_b_tax_breakdown_3 ... 2026-03-22 10:46:48,314 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_create_debit_note_for_credit_note ... 2026-03-22 10:46:51,981 25 INFO 00732-19-0-all odoo.models.unlink: User #349 deleted account.move.line records with IDs: [990] 2026-03-22 10:46:52,936 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_l10n_ar_prices_and_taxes ... 2026-03-22 10:46:53,517 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_l10n_ar_rounding_01 ... 2026-03-22 10:46:53,517 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: skipped TestArManual.test_l10n_ar_rounding_01 : TODO: failing test. 'Fix' the rounding error 2026-03-22 10:46:53,517 25 INFO 00732-19-0-all odoo.addons.l10n_ar.tests.test_manual: Starting TestArManual.test_l10n_ar_vat_with_non_numeric_value ... 2026-03-22 10:46:54,732 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 10:47:18,151 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos: Starting TestGenericAR.test_generic_localization ... 2026-03-22 10:47:18,711 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Chrome pid: 6642 2026-03-22 10:47:18,711 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Chrome headless temporary user profile dir: /tmp/tmpm23g9q90_chrome_odoo 2026-03-22 10:47:18,711 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Issuing json command http://127.0.0.1:46257/json/version 2026-03-22 10:47:18,714 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46257', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:47:18,831 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Browser version: Chrome/141.0.7390.54 2026-03-22 10:47:18,831 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Issuing json command http://127.0.0.1:46257/json 2026-03-22 10:47:18,832 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46257', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:47:18,870 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Websocket url found: ws://127.0.0.1:46257/devtools/page/14F747BB407DD6A573F0B935A25471DD 2026-03-22 10:47:18,961 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Enable chrome headless console log notification 2026-03-22 10:47:18,989 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Chrome headless enable page notifications 2026-03-22 10:47:19,218 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-03-22 10:47:19,222 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Setting session cookie in browser 2026-03-22 10:47:19,225 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Open "http://127.0.0.1:8069/pos/ui?config_id=1&company_name=company_1_data" in browser 2026-03-22 10:47:19,225 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=1&company_name=company_1_data" 2026-03-22 10:47:19,248 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:47:20,170 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:20] "GET /pos/ui?config_id=1&company_name=company_1_data HTTP/1.1" 200 - 82 0.059 0.872 2026-03-22 10:47:20,179 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Navigation result: {'frameId': '14F747BB407DD6A573F0B935A25471DD', 'loaderId': '30D498D495A6F2A6A6A93AB890A0503E', 'isDownload': False} 2026-03-22 10:47:20,180 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Evaluate ready code "odoo.isTourReady('generic_localization_tour')" 2026-03-22 10:47:20,237 25 INFO 00732-19-0-all odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-03-22 10:47:20,265 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:20] "GET /web/assets/bbb4291/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.025 2026-03-22 10:47:20,294 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:20] "GET /web/assets/5321648/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.050 2026-03-22 10:47:20,314 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:20] "GET /web/assets/bfdd694/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.059 2026-03-22 10:47:21,157 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:47:21,167 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-03-22 10:47:21,221 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.009 0.030 2026-03-22 10:47:21,276 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Evaluate test code "odoo.startTour('generic_localization_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=1&company_name=company_1_data", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:47:21,298 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.010 2026-03-22 10:47:21,312 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [1/22] Tour generic_localization_tour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-03-22 10:47:21,333 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.006 2026-03-22 10:47:21,357 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:47:21,425 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:7122) 2026-03-22 10:47:21,429 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 7 0.006 0.040 2026-03-22 10:47:21,472 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.016 0.068 2026-03-22 10:47:21,480 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.012 2026-03-22 10:47:21,613 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.034 0.091 2026-03-22 10:47:22,724 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 289 0.453 0.592 2026-03-22 10:47:22,757 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:47:22,880 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.026 2026-03-22 10:47:22,992 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:22] "GET /web/image/res.company/72/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.066 2026-03-22 10:47:23,055 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.032 2026-03-22 10:47:23,104 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: Owl is running in 'dev' mode. 2026-03-22 10:47:23,215 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 10:47:23,235 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 10:47:23,264 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-03-22 10:47:23,283 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-03-22 10:47:23,322 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:47:23,345 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-03-22 10:47:23,386 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /web/image/res.users/351/avatar_128 HTTP/1.1" 200 - 11 0.061 0.092 2026-03-22 10:47:23,460 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /web/image?model=res.company&id=72&field=logo HTTP/1.1" 200 - 3 0.007 0.212 2026-03-22 10:47:23,466 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.200 2026-03-22 10:47:23,520 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /web/image/res.company/72/favicon HTTP/1.1" 200 - 4 0.017 0.134 2026-03-22 10:47:23,567 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 4 0.007 0.089 2026-03-22 10:47:23,632 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [2/22] Tour generic_localization_tour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-03-22 10:47:23,763 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /web/image/res.company/72/favicon HTTP/1.1" 304 - 4 0.007 0.035 2026-03-22 10:47:23,942 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /web/image?model=product.template&field=image_128&id=121&unique=2026-03-22T10:46:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.064 2026-03-22 10:47:23,958 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:47:23,975 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:23] "GET /web/image?model=product.template&field=image_128&id=122&unique=2026-03-22T10:46:54.000+00:00 HTTP/1.1" 200 - 3 0.004 0.090 2026-03-22 10:47:24,066 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [3/22] Tour generic_localization_tour → Step click review button (trigger: .btn-switchpane.review-button) 2026-03-22 10:47:24,083 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:24] "GET /web/image?model=product.template&field=image_128&id=123&unique=2026-03-22T10:46:54.000+00:00 HTTP/1.1" 200 - 3 0.014 0.176 2026-03-22 10:47:24,148 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:24] "GET /web/image?model=product.template&field=image_128&id=124&unique=2026-03-22T10:46:54.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-03-22 10:47:24,162 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [4/22] Tour generic_localization_tour → Step click customer button (trigger: .product-screen .set-partner) 2026-03-22 10:47:24,230 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:24] "GET /web/image?model=product.template&field=image_128&id=125&unique=2026-03-22T10:46:54.000+00:00 HTTP/1.1" 200 - 3 0.018 0.301 2026-03-22 10:47:24,287 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:24] "GET /web/image?model=product.template&field=image_128&id=126&unique=2026-03-22T10:46:54.000+00:00 HTTP/1.1" 200 - 3 0.009 0.361 2026-03-22 10:47:24,348 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:24] "GET /web/image?model=product.template&field=image_128&id=127&unique=2026-03-22T10:46:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.371 2026-03-22 10:47:24,381 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:24] "GET /web/image?model=product.template&field=image_128&id=129&unique=2026-03-22T10:46:54.000+00:00 HTTP/1.1" 200 - 3 0.005 0.354 2026-03-22 10:47:24,420 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:24] "GET /web/image?model=product.template&field=image_128&id=128&unique=2026-03-22T10:46:54.000+00:00 HTTP/1.1" 200 - 3 0.008 0.310 2026-03-22 10:47:24,567 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.050 0.341 2026-03-22 10:47:24,598 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:24] "GET /web/image/res.company/72/favicon HTTP/1.1" 304 - 4 0.007 0.348 2026-03-22 10:47:24,698 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [5/22] Tour generic_localization_tour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-03-22 10:47:24,759 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [6/22] Tour generic_localization_tour → Step Click search field (trigger: .modal-dialog .fa-search.undefined) 2026-03-22 10:47:24,812 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [7/22] Tour generic_localization_tour → Step Search customer with "AAAA Generic Partner" (trigger: .modal-dialog .input-group input) 2026-03-22 10:47:24,875 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [8/22] Tour generic_localization_tour → Step Check "AAAA Generic Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("AAAA Generic Partner")) 2026-03-22 10:47:24,997 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [9/22] Tour generic_localization_tour → Step click partner 'AAAA Generic Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAAA Generic Partner)) 2026-03-22 10:47:25,062 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [10/22] Tour generic_localization_tour → Step go back to the products (trigger: .actionpad .back-button) 2026-03-22 10:47:25,116 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [11/22] Tour generic_localization_tour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-03-22 10:47:25,236 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [12/22] Tour generic_localization_tour → Step click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit")) 2026-03-22 10:47:25,248 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:25] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 3 0.004 0.028 2026-03-22 10:47:25,335 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [13/22] Tour generic_localization_tour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-03-22 10:47:25,367 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:25] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 3 0.002 0.028 2026-03-22 10:47:25,432 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [14/22] Tour generic_localization_tour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-03-22 10:47:25,475 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:47:25,482 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 10:47:25,488 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [15/22] Tour generic_localization_tour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-03-22 10:47:25,555 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [16/22] Tour generic_localization_tour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-03-22 10:47:25,689 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [17/22] Tour generic_localization_tour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-03-22 10:47:25,710 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:25] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 3 0.004 0.044 2026-03-22 10:47:25,787 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [18/22] Tour generic_localization_tour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-03-22 10:47:25,805 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 10:47:25,810 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:25] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 3 0.006 0.032 2026-03-22 10:47:25,820 25 INFO 00732-19-0-all odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87709225 started for PoS orders references: [{'name': '/', 'uuid': '0b46c273-b661-4f8c-9a8c-65ef67df2dee'}] 2026-03-22 10:47:30,073 25 INFO 00732-19-0-all odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87709225 order {'name': '/', 'uuid': '0b46c273-b661-4f8c-9a8c-65ef67df2dee'} created pos.order #1 2026-03-22 10:47:30,217 25 INFO 00732-19-0-all odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87709225 finished 2026-03-22 10:47:30,408 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 587 1.044 3.572 2026-03-22 10:47:30,601 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:30] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 3 0.006 0.064 2026-03-22 10:47:30,625 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:30] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.049 2026-03-22 10:47:30,672 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.084 2026-03-22 10:47:30,975 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [19/22] Tour generic_localization_tour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-03-22 10:47:31,120 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [20/22] Tour generic_localization_tour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-03-22 10:47:31,156 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:47:31] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 3 0.003 0.030 2026-03-22 10:47:31,187 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [21/22] Tour generic_localization_tour → Step product screen is shown (trigger: .product-screen) 2026-03-22 10:47:31,234 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: [22/22] Tour generic_localization_tour → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-03-22 10:47:31,289 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: tour succeeded 2026-03-22 10:47:31,290 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: ╔══════════════════════════════════════════╗ ║ TOUR generic_localization_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-03-22 10:47:31,570 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization.browser: heap 18343248 (allocated 20058112) 2026-03-22 10:47:31,617 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Closing chrome headless with pid 6642 2026-03-22 10:47:31,642 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Closing websocket connection 2026-03-22 10:47:31,674 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Terminating chrome headless with pid 6642 2026-03-22 10:47:31,853 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_ar_pos.TestGenericAR.test_generic_localization: Removing chrome user profile "/tmp/tmpm23g9q90_chrome_odoo" 2026-03-22 10:47:32,025 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-22 10:47:58,428 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar: Starting TestPosAR.test_basic_flow_ar ... 2026-03-22 10:47:59,077 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Chrome pid: 6827 2026-03-22 10:47:59,078 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Chrome headless temporary user profile dir: /tmp/tmp1xyveejv_chrome_odoo 2026-03-22 10:47:59,078 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Issuing json command http://127.0.0.1:45863/json/version 2026-03-22 10:47:59,089 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:47:59,294 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Browser version: Chrome/141.0.7390.54 2026-03-22 10:47:59,294 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Issuing json command http://127.0.0.1:45863/json 2026-03-22 10:47:59,296 25 INFO 00732-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 10:47:59,312 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Websocket url found: ws://127.0.0.1:45863/devtools/page/57E2C13BB0EA09F9DF94F5C8E7C59E75 2026-03-22 10:47:59,383 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Enable chrome headless console log notification 2026-03-22 10:47:59,404 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Chrome headless enable page notifications 2026-03-22 10:47:59,547 25 INFO 00732-19-0-all odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-03-22 10:47:59,560 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Setting session cookie in browser 2026-03-22 10:47:59,563 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Open "http://127.0.0.1:8069/pos/ui/2" in browser 2026-03-22 10:47:59,563 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Navigating to: "http://127.0.0.1:8069/pos/ui/2" 2026-03-22 10:47:59,584 25 INFO 00732-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 10:48:03,497 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:03] "GET /pos/ui/2 HTTP/1.1" 200 - 86 0.075 3.842 2026-03-22 10:48:03,507 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Navigation result: {'frameId': '57E2C13BB0EA09F9DF94F5C8E7C59E75', 'loaderId': '7A7F79337222143967CE0D7EC730D489', 'isDownload': False} 2026-03-22 10:48:03,509 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Evaluate ready code "odoo.isTourReady('PosARBaseFlow')" 2026-03-22 10:48:03,561 25 INFO 00732-19-0-all odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-03-22 10:48:03,579 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:03] "GET /web/assets/bbb4291/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.013 2026-03-22 10:48:03,639 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:03] "GET /web/assets/5321648/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.016 0.056 2026-03-22 10:48:03,673 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:03] "GET /web/assets/bfdd694/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.098 2026-03-22 10:48:04,365 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 10:48:04,372 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 10:48:04,431 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.031 2026-03-22 10:48:04,451 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Evaluate test code "odoo.startTour('PosARBaseFlow', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/2", "delayToCheckUndeterminisms": 0})" 2026-03-22 10:48:04,469 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: [1/11] Tour PosARBaseFlow → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-03-22 10:48:04,488 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.010 0.021 2026-03-22 10:48:04,514 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-03-22 10:48:04,534 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 10:48:04,584 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.021 2026-03-22 10:48:04,640 25 INFO 00732-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:7198) 2026-03-22 10:48:04,644 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 7 0.010 0.079 2026-03-22 10:48:04,775 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.042 0.129 2026-03-22 10:48:04,790 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.112 2026-03-22 10:48:05,698 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 301 0.313 0.495 2026-03-22 10:48:05,761 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-03-22 10:48:05,987 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.010 0.093 2026-03-22 10:48:06,153 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "GET /web/image/res.company/73/logo/256x256 HTTP/1.1" 200 - 8 0.026 0.096 2026-03-22 10:48:06,301 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.018 0.064 2026-03-22 10:48:06,360 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: Owl is running in 'dev' mode. 2026-03-22 10:48:06,506 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:48:06,578 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-03-22 10:48:06,594 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 10:48:06,595 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.026 0.042 2026-03-22 10:48:06,677 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "GET /web/image/res.users/357/avatar_128 HTTP/1.1" 200 - 14 0.022 0.122 2026-03-22 10:48:06,736 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "GET /web/image?model=res.company&id=73&field=logo HTTP/1.1" 200 - 3 0.010 0.192 2026-03-22 10:48:06,748 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.156 2026-03-22 10:48:06,776 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:48:06,779 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 10:48:06,824 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "GET /web/image/res.company/73/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-03-22 10:48:06,931 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:06] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 4 0.004 0.023 2026-03-22 10:48:07,042 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: [2/11] Tour PosARBaseFlow → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-03-22 10:48:07,186 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:07] "GET /web/image/res.company/73/favicon HTTP/1.1" 304 - 4 0.019 0.049 2026-03-22 10:48:07,286 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:07] "GET /web/image?model=product.template&field=image_128&id=1&unique=2026-03-22T08:43:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.073 2026-03-22 10:48:07,306 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:07] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-03-22T08:44:16.000+00:00 HTTP/1.1" 200 - 4 0.004 0.086 2026-03-22 10:48:07,326 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 10:48:07,352 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:07] "GET /web/image?model=product.template&field=image_128&id=9&unique=2026-03-22T08:44:16.000+00:00 HTTP/1.1" 200 - 3 0.005 0.113 2026-03-22 10:48:07,398 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: [3/11] Tour PosARBaseFlow → Step click product 'A test product' (trigger: article.product .product-content .product-name:contains("A test product")) 2026-03-22 10:48:07,465 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:07] "GET /web/image?model=product.template&field=image_128&id=132&unique=2026-03-22T10:47:32.000+00:00 HTTP/1.1" 200 - 3 0.009 0.212 2026-03-22 10:48:07,503 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:07] "GET /web/image/res.company/73/favicon HTTP/1.1" 304 - 4 0.006 0.030 2026-03-22 10:48:07,637 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.186 2026-03-22 10:48:07,774 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:07] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 3 0.012 0.035 2026-03-22 10:48:07,821 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: [4/11] Tour PosARBaseFlow → Step click pay button (trigger: .product-screen .pay-order-button) 2026-03-22 10:48:07,980 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: [5/11] Tour PosARBaseFlow → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-03-22 10:48:08,031 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 10:48:08,043 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: [6/11] Tour PosARBaseFlow → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-03-22 10:48:08,043 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 10:48:08,086 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: [7/11] Tour PosARBaseFlow → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-03-22 10:48:08,170 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: [8/11] Tour PosARBaseFlow → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-03-22 10:48:08,180 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:08] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 3 0.002 0.024 2026-03-22 10:48:08,267 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: [9/11] Tour PosARBaseFlow → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-03-22 10:48:08,285 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:08] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 3 0.006 0.037 2026-03-22 10:48:08,299 25 INFO 00732-19-0-all odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6303948 started for PoS orders references: [{'name': '/', 'uuid': 'e6531fb5-00fc-4829-a111-be9b5e9cb81a'}] 2026-03-22 10:48:08,306 25 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-03-22 10:48:11,587 25 INFO 00732-19-0-all odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6303948 order {'name': '/', 'uuid': 'e6531fb5-00fc-4829-a111-be9b5e9cb81a'} created pos.order #2 2026-03-22 10:48:11,839 25 INFO 00732-19-0-all odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6303948 finished 2026-03-22 10:48:12,098 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 581 0.834 2.994 2026-03-22 10:48:12,232 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:12] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 3 0.005 0.058 2026-03-22 10:48:12,251 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:12] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.065 2026-03-22 10:48:12,286 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.057 2026-03-22 10:48:12,528 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: [10/11] Tour PosARBaseFlow → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-03-22 10:48:12,644 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: [11/11] Tour PosARBaseFlow → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-03-22 10:48:12,687 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: tour succeeded 2026-03-22 10:48:12,693 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: ╔══════════════════════════════╗ ║ TOUR PosARBaseFlow SUCCEEDED ║ ╚══════════════════════════════╝ 2026-03-22 10:48:12,695 25 INFO 00732-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 10:48:12] "POST /web/dataset/call_kw/pos.config/update_customer_display#pos.config.update_customer_display HTTP/1.1" 200 - 3 0.004 0.045 2026-03-22 10:48:12,924 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar.browser: heap 15612480 (allocated 17039360) 2026-03-22 10:48:12,947 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Closing chrome headless with pid 6827 2026-03-22 10:48:12,951 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Closing websocket connection 2026-03-22 10:48:12,956 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Terminating chrome headless with pid 6827 2026-03-22 10:48:13,074 25 INFO 00732-19-0-all odoo.addons.l10n_ar_pos.tests.test_pos_ar.TestPosAR.test_basic_flow_ar: Removing chrome user profile "/tmp/tmp1xyveejv_chrome_odoo" 2026-03-22 10:48:13,213 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-22 10:48:22,857 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17710] 2026-03-22 10:48:22,858 25 INFO 00732-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 10:48:47,597 25 INFO 00732-19-0-all odoo.addons.l10n_ar_stock.tests.test_l10n_ar_delivery_guide: Starting TestArDeliveryGuide.test_delivery_guide_creation_and_mail ... 2026-03-22 10:48:49,528 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-22 10:49:15,730 25 INFO 00732-19-0-all odoo.addons.l10n_ar_website_sale.tests.test_l10n_ar_website_sale: Starting TestL10nArWebsiteSale.test_default_website_sale_legal_values ... 2026-03-22 10:49:15,764 25 INFO 00732-19-0-all odoo.addons.l10n_ar_website_sale.tests.test_l10n_ar_website_sale: Starting TestL10nArWebsiteSale.test_price_calculation_with_pricelist_rules ... 2026-03-22 10:49:16,034 25 INFO 00732-19-0-all odoo.addons.l10n_ar_website_sale.tests.test_l10n_ar_website_sale: Starting TestL10nArWebsiteSale.test_price_calculation_with_tax_changes ... 2026-03-22 10:49:16,293 25 INFO 00732-19-0-all odoo.addons.l10n_ar_website_sale.tests.test_l10n_ar_website_sale: Starting TestL10nArWebsiteSale.test_product_variant_prices_with_attributes ... 2026-03-22 10:49:16,778 25 INFO 00732-19-0-all odoo.models.unlink: User #364 deleted product.product records with IDs: [173] 2026-03-22 10:49:17,099 25 INFO 00732-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-22 10:49:42,386 25 INFO 00732-19-0-all odoo.addons.l10n_ar_withholding.tests.test_withholding_ar_ri: Starting TestArWithholdingArRi.test_01_simple_full_payment ... 2026-03-22 10:49:43,881 25 INFO 00732-19-0-all odoo.addons.l10n_ar_withholding.tests.test_withholding_ar_ri: Starting TestArWithholdingArRi.test_02_two_payments_same_invoice ...