Docker command: python3 odoo/odoo-bin --addons-path odoo/addons,odoo/odoo/addons,duong-addons -d 00758-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/00758-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 11:44:42,211 26 INFO ? odoo: Odoo version 19.0 2026-03-22 11:44:42,212 26 INFO ? odoo: Using configuration file at /home/runbot19/.odoorc 2026-03-22 11:44:42,212 26 INFO ? odoo: addons paths: _NamespacePath(['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/19.0', '/data/build/odoo/addons', '/data/build/duong-addons']) 2026-03-22 11:44:42,212 26 INFO ? odoo: database: runbot19@default:default 2026-03-22 11:44:43,365 26 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-03-22 11:44:43,453 26 INFO 00758-19-0-all odoo.tests.common: Importing test framework 2026-03-22 11:44:43,528 26 INFO 00758-19-0-all odoo.modules.loading: loading 1 modules... 2026-03-22 11:44:44,378 26 INFO 00758-19-0-all odoo.modules.loading: 1 modules loaded in 0.85s, 0 queries (+0 extra) 2026-03-22 11:44:44,577 26 INFO 00758-19-0-all odoo.modules.loading: loading 421 modules... 2026-03-22 11:44:59,019 26 INFO 00758-19-0-all odoo.modules.loading: 421 modules loaded in 14.44s, 0 queries (+0 extra) 2026-03-22 11:44:59,981 26 INFO 00758-19-0-all odoo.modules.loading: Modules loaded. 2026-03-22 11:45:00,591 26 INFO 00758-19-0-all odoo.registry: Registry loaded in 17.223s 2026-03-22 11:45:00,591 26 INFO 00758-19-0-all odoo.service.server: Starting post tests 2026-03-22 11:45:01,718 26 INFO 00758-19-0-all odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-03-22 11:45:02,643 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/031ea22/api_doc.assets.min.js (id:1063) 2026-03-22 11:45:03,393 26 INFO 00758-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:1064) 2026-03-22 11:45:03,531 26 INFO 00758-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:1065) 2026-03-22 11:45:10,098 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e077602/im_livechat.embed_assets_unit_tests_setup.min.js (id:1066) 2026-03-22 11:45:10,254 26 INFO 00758-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:1067) 2026-03-22 11:45:12,031 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e74cd9c/mail.assets_public.min.js (id:1068) 2026-03-22 11:45:12,053 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/11b21c3/mass_mailing.mailing_assets.min.js (id:1069) 2026-03-22 11:45:13,337 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e60f34d/mrp_subcontracting.webclient.min.js (id:1070) 2026-03-22 11:45:13,659 26 INFO 00758-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:1071) 2026-03-22 11:45:15,883 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/483b6f6/point_of_sale.assets_prod.min.js (id:1072) 2026-03-22 11:45:17,990 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/483b6f6/point_of_sale.assets_prod_dark.min.js (id:1073) 2026-03-22 11:45:18,712 26 INFO 00758-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:1074) 2026-03-22 11:45:18,853 26 INFO 00758-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:1075) 2026-03-22 11:45:19,749 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7d1f80c/pos_self_order.assets.min.js (id:1076) 2026-03-22 11:45:19,995 26 INFO 00758-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:1077) 2026-03-22 11:45:22,927 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5272b74/project.webclient.min.js (id:1078) 2026-03-22 11:45:23,019 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/snailmail.report_assets_snailmail.min.js (id:1079) 2026-03-22 11:45:23,812 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f7f0d9e/spreadsheet.public_spreadsheet.min.js (id:1080) 2026-03-22 11:45:23,956 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fba088c/survey.survey_assets.min.js (id:1081) 2026-03-22 11:45:23,994 26 INFO 00758-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:1082) 2026-03-22 11:45:24,848 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cb45bdc/web.__assets_tests_call__.min.js (id:1083) 2026-03-22 11:45:27,322 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ef3a813/web.assets_frontend_lazy.min.js (id:1084) 2026-03-22 11:45:27,359 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/03aedce/web.assets_frontend_minimal.min.js (id:1085) 2026-03-22 11:45:28,233 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/131b7b1/web.assets_tests.min.js (id:1086) 2026-03-22 11:45:34,797 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b9fd4c1/web.assets_unit_tests.min.js (id:1087) 2026-03-22 11:45:40,692 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/aff365b/web.assets_unit_tests_setup.min.js (id:1088) 2026-03-22 11:45:44,733 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ab02bf8/web.assets_web.min.js (id:1089) 2026-03-22 11:45:44,802 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/39f801f/web.qunit_suite_tests.min.js (id:1090) 2026-03-22 11:45:44,941 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/20c43dd/web.report_assets_common.min.js (id:1091) 2026-03-22 11:45:44,962 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.report_assets_pdf.min.js (id:1092) 2026-03-22 11:45:49,374 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0ddd4f9/web.tests_assets.min.js (id:1093) 2026-03-22 11:45:49,527 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3d40060/website.assets_all_wysiwyg.min.js (id:1094) 2026-03-22 11:45:50,048 26 INFO 00758-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:1095) 2026-03-22 11:45:50,050 26 INFO 00758-19-0-all odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 48.258678913116455 seconds 2026-03-22 11:45:51,073 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b3b1b8f/api_doc.assets.min.css (id:1096) 2026-03-22 11:45:52,593 26 INFO 00758-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:1097) 2026-03-22 11:45:52,598 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/im_livechat.embed_assets_unit_tests.min.css (id:1098) 2026-03-22 11:45:55,914 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0b3a69e/im_livechat.embed_assets_unit_tests_setup.min.css (id:1099) 2026-03-22 11:45:55,920 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/mail.assets_discuss_public_test_tours.min.css (id:1100) 2026-03-22 11:45:57,285 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c497b56/mail.assets_public.min.css (id:1101) 2026-03-22 11:45:59,329 26 INFO 00758-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:1102) 2026-03-22 11:45:59,340 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f4dd608/mass_mailing.mailing_assets.min.css (id:1103) 2026-03-22 11:46:00,712 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a48fff5/mrp_subcontracting.webclient.min.css (id:1104) 2026-03-22 11:46:00,725 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/point_of_sale.assets_debug.min.css (id:1105) 2026-03-22 11:46:02,814 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/83233ed/point_of_sale.assets_prod.min.css (id:1106) 2026-03-22 11:46:05,025 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/83233ed/point_of_sale.assets_prod_dark.min.css (id:1107) 2026-03-22 11:46:06,498 26 INFO 00758-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:1108) 2026-03-22 11:46:06,506 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/point_of_sale.customer_display_assets_test.min.css (id:1109) 2026-03-22 11:46:08,219 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/62f4e09/pos_self_order.assets.min.css (id:1110) 2026-03-22 11:46:08,225 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/pos_self_order.assets_tests.min.css (id:1111) 2026-03-22 11:46:09,863 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/dc0b634/project.webclient.min.css (id:1112) 2026-03-22 11:46:10,070 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0a70e8a/snailmail.report_assets_snailmail.min.css (id:1113) 2026-03-22 11:46:11,104 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ab78036/spreadsheet.public_spreadsheet.min.css (id:1114) 2026-03-22 11:46:11,134 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/stock.assets_stock_print_report.min.css (id:1115) 2026-03-22 11:46:11,412 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/52ec8fe/survey.survey_assets.min.css (id:1116) 2026-03-22 11:46:11,416 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/survey.survey_user_input_session_assets.min.css (id:1117) 2026-03-22 11:46:11,422 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.__assets_tests_call__.min.css (id:1118) 2026-03-22 11:46:15,014 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1bb7c47/web.assets_frontend.min.css (id:1119) 2026-03-22 11:46:18,266 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1bb7c47/web.assets_frontend_lazy.min.css (id:1120) 2026-03-22 11:46:18,273 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_frontend_minimal.min.css (id:1121) 2026-03-22 11:46:18,287 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_tests.min.css (id:1122) 2026-03-22 11:46:18,960 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fddbf2b/web.assets_unit_tests.min.css (id:1123) 2026-03-22 11:46:22,140 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8945c7a/web.assets_unit_tests_setup.min.css (id:1124) 2026-03-22 11:46:25,158 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f80a3ec/web.assets_web.min.css (id:1125) 2026-03-22 11:46:28,792 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/98f9308/web.assets_web_dark.min.css (id:1126) 2026-03-22 11:46:32,255 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/514d866/web.assets_web_print.min.css (id:1127) 2026-03-22 11:46:32,259 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.qunit_suite_tests.min.css (id:1128) 2026-03-22 11:46:33,689 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ce0d27d/web.report_assets_common.min.css (id:1129) 2026-03-22 11:46:33,706 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/92914d8/web.report_assets_pdf.min.css (id:1130) 2026-03-22 11:46:36,674 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/328e4de/web.tests_assets.min.css (id:1131) 2026-03-22 11:46:36,897 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4797bde/website.assets_all_wysiwyg.min.css (id:1132) 2026-03-22 11:46:37,183 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4797bde/website.assets_wysiwyg.min.css (id:1133) 2026-03-22 11:46:38,541 26 INFO 00758-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:1134) 2026-03-22 11:46:38,544 26 INFO 00758-19-0-all odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 48.493799448013306 seconds 2026-03-22 11:46:38,588 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_address_autocomplete ... 2026-03-22 11:46:40,762 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Chrome pid: 30 2026-03-22 11:46:40,763 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Chrome headless temporary user profile dir: /tmp/tmpu9dl0xfw_chrome_odoo 2026-03-22 11:46:40,763 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Issuing json command http://127.0.0.1:39729/json/version 2026-03-22 11:46:40,768 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39729', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:46:40,949 26 INFO 00758-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 11:46:40,949 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Issuing json command http://127.0.0.1:39729/json 2026-03-22 11:46:40,953 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39729', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:46:41,002 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Websocket url found: ws://127.0.0.1:39729/devtools/page/33B33F63091C337DF827DBDD0E3CA307 2026-03-22 11:46:41,101 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Enable chrome headless console log notification 2026-03-22 11:46:41,134 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Chrome headless enable page notifications 2026-03-22 11:46:41,223 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:46:41,238 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Setting session cookie in browser 2026-03-22 11:46:41,260 26 INFO 00758-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 11:46:41,260 26 INFO 00758-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 11:46:41,307 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:46:42,258 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:42] "GET /odoo/companies HTTP/1.1" 200 - 119 0.181 0.776 2026-03-22 11:46:42,268 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Navigation result: {'frameId': '33B33F63091C337DF827DBDD0E3CA307', 'loaderId': '17A27765FD3077ABDF388775080E97B0', 'isDownload': False} 2026-03-22 11:46:42,269 26 INFO 00758-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 11:46:42,319 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:42] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-03-22 11:46:42,338 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:42] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-03-22 11:46:42,608 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:42] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.103 0.189 2026-03-22 11:46:42,638 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:42] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.194 2026-03-22 11:46:42,798 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:42] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.018 2026-03-22 11:46:43,465 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:43] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:46:43,510 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.027 0.028 2026-03-22 11:46:43,543 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:43] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 11:46:43,621 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.133 2026-03-22 11:46:43,676 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 11:46:43,729 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.026 0.058 2026-03-22 11:46:43,754 26 INFO 00758-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 11:46:43,783 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:1135) 2026-03-22 11:46:43,786 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.005 0.101 2026-03-22 11:46:43,789 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-03-22 11:46:43,832 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:43] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:46:43,916 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:43] "GET /odoo HTTP/1.1" 200 - 26 0.017 0.050 2026-03-22 11:46:43,955 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:43] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.093 2026-03-22 11:46:44,052 26 INFO 00758-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 11:46:44,122 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.020 0.034 2026-03-22 11:46:44,155 26 INFO 00758-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 11:46:44,166 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 11:46:44,171 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:44] "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 11:46:44,179 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:44] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.030 0.067 2026-03-22 11:46:44,221 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:44] "POST /web/action/load HTTP/1.1" 200 - 9 0.013 0.119 2026-03-22 11:46:44,260 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:44] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 6 0.011 0.162 2026-03-22 11:46:44,376 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.035 0.174 2026-03-22 11:46:44,506 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:44] "POST /mail/data HTTP/1.1" 200 - 35 0.067 0.251 2026-03-22 11:46:45,930 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:45] "POST /web/dataset/call_kw/res.company/get_views#res.company.get_views HTTP/1.1" 200 - 427 0.238 1.319 2026-03-22 11:46:45,965 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 1.536 2026-03-22 11:46:45,972 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 1.453 2026-03-22 11:46:46,012 26 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-03-22 11:46:46,048 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:46] "POST /web/dataset/call_kw/res.company/web_search_read#res.company.web_search_read HTTP/1.1" 200 - 4 0.003 0.025 2026-03-22 11:46:46,281 26 INFO 00758-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 11:46:46,316 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 11:46:46,353 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:46] "POST /web/dataset/call_kw/res.company/onchange#res.company.onchange HTTP/1.1" 200 - 7 0.012 0.047 2026-03-22 11:46:46,400 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:46] "GET /web/image/res.company/1/logo?unique=1774180006218 HTTP/1.1" 200 - 3 0.008 0.046 2026-03-22 11:46:46,508 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:46] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:46:46,728 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:46] "POST /mail/data HTTP/1.1" 200 - 44 0.039 0.080 2026-03-22 11:46:46,848 26 INFO 00758-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 11:46:46,865 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:46] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.014 0.037 2026-03-22 11:46:46,994 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:46] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-03-22 11:46:47,269 26 INFO 00758-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 11:46:47,325 26 INFO 00758-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 11:46:47,343 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:1136) 2026-03-22 11:46:47,350 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:47] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.009 0.271 2026-03-22 11:46:47,382 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:47] "POST /autocomplete/address HTTP/1.1" 200 - 5 0.010 0.070 2026-03-22 11:46:47,688 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:47] "POST /autocomplete/address HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:46:47,721 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:47] "GET /google_address_autocomplete/static/src/img/powered_by_google_on_white.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:46:47,765 26 INFO 00758-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 11:46:47,788 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:47] "POST /autocomplete/address_full HTTP/1.1" 200 - 2 0.003 0.017 2026-03-22 11:46:47,849 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:47] "POST /web/dataset/call_kw/res.company/onchange#res.company.onchange HTTP/1.1" 200 - 5 0.005 0.022 2026-03-22 11:46:47,875 26 INFO 00758-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 11:46:47,922 26 INFO 00758-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 11:46:47,973 26 INFO 00758-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 11:46:48,026 26 INFO 00758-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 11:46:48,077 26 INFO 00758-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 11:46:48,129 26 INFO 00758-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 11:46:48,199 26 INFO 00758-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 11:46:48,247 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:48] "POST /web/dataset/call_kw/res.company/web_search_read#res.company.web_search_read HTTP/1.1" 200 - 4 0.005 0.020 2026-03-22 11:46:48,330 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: tour succeeded 2026-03-22 11:46:48,342 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: ╔══════════════════════════════════════════╗ ║ TOUR autocomplete_address_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-03-22 11:46:48,445 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:48] "GET /web/image/res.company/1/logo?unique=1774180008238 HTTP/1.1" 200 - 3 0.025 0.097 2026-03-22 11:46:48,688 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: heap 26227576 (allocated 27480064) 2026-03-22 11:46:48,710 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Closing chrome headless with pid 30 2026-03-22 11:46:48,729 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Closing websocket connection 2026-03-22 11:46:48,738 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Terminating chrome headless with pid 30 2026-03-22 11:46:48,859 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Removing chrome user profile "/tmp/tmpu9dl0xfw_chrome_odoo" 2026-03-22 11:46:48,963 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_google_api_calls ... 2026-03-22 11:46:48,989 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:46:49,013 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:46:49,288 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:49] "POST /autocomplete/address HTTP/1.1" 200 - 20 0.020 0.258 2026-03-22 11:46:49,320 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:49] "POST /autocomplete/address_full HTTP/1.1" 200 - 6 0.008 0.017 2026-03-22 11:46:49,328 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_google_api_calls2 ... 2026-03-22 11:46:49,353 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:46:49,379 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:46:49,625 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:49] "POST /autocomplete/address_full HTTP/1.1" 200 - 19 0.015 0.237 2026-03-22 11:46:49,629 26 INFO 00758-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_no_access ... 2026-03-22 11:46:49,641 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:46:49,887 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:46:49] "POST /autocomplete/address_full HTTP/1.1" 200 - 18 0.012 0.238 2026-03-22 11:46:49,971 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 670 checked, 3 removed 2026-03-22 11:46:51,481 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_channel: Starting TestChannel.test_auto_subscribe_department ... 2026-03-22 11:46:51,591 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 11:46:54,779 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_0contract_1version ... 2026-03-22 11:46:54,949 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_1version ... 2026-03-22 11:46:55,273 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version ... 2026-03-22 11:46:55,487 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_end ... 2026-03-22 11:46:55,684 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_start ... 2026-03-22 11:46:55,899 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_start_date_end ... 2026-03-22 11:46:56,098 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each ... 2026-03-22 11:46:56,214 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each_w_date_end ... 2026-03-22 11:46:56,330 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each_w_date_start ... 2026-03-22 11:46:56,447 26 INFO 00758-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 11:46:56,570 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each ... 2026-03-22 11:46:56,815 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each_w_date_end ... 2026-03-22 11:46:57,071 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each_w_date_start ... 2026-03-22 11:46:57,340 26 INFO 00758-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 11:46:57,655 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 11:46:57,662 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestHrEmployeeLinks.test_shared_private_link_permissions ... 2026-03-22 11:46:58,140 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:46:59,047 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome pid: 209 2026-03-22 11:46:59,047 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome headless temporary user profile dir: /tmp/tmpm0eu81oi_chrome_odoo 2026-03-22 11:46:59,047 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Issuing json command http://127.0.0.1:46269/json/version 2026-03-22 11:46:59,053 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46269', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:46:59,207 26 INFO 00758-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 11:46:59,207 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Issuing json command http://127.0.0.1:46269/json 2026-03-22 11:46:59,208 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46269', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:46:59,238 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Websocket url found: ws://127.0.0.1:46269/devtools/page/FC75C3AEB1643D74F48A59AFA0E28D0A 2026-03-22 11:46:59,260 26 INFO 00758-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 11:46:59,285 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome headless enable page notifications 2026-03-22 11:46:59,518 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:amy from n/a 2026-03-22 11:46:59,522 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Setting session cookie in browser 2026-03-22 11:46:59,524 26 INFO 00758-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 11:46:59,525 26 INFO 00758-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 11:46:59,545 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:47:01,501 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:01] "GET /odoo/employees/5 HTTP/1.1" 200 - 145 0.120 1.840 2026-03-22 11:47:01,508 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Navigation result: {'frameId': 'FC75C3AEB1643D74F48A59AFA0E28D0A', 'loaderId': '44E273A36B5D38D0072999AF84AAE2BB', 'isDownload': False} 2026-03-22 11:47:01,508 26 INFO 00758-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 11:47:01,558 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:01] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.012 2026-03-22 11:47:01,573 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:01] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.021 2026-03-22 11:47:01,766 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:01] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.108 0.105 2026-03-22 11:47:01,790 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:01] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.137 2026-03-22 11:47:01,945 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:01] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.014 2026-03-22 11:47:02,584 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:02] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:47:02,601 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.015 2026-03-22 11:47:02,615 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-03-22 11:47:02,625 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:02] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:47:02,710 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:1216) 2026-03-22 11:47:02,714 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.007 0.045 2026-03-22 11:47:02,722 26 INFO 00758-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 11:47:02,742 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:02] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:47:02,781 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:02] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:47:02,851 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:02] "GET /odoo HTTP/1.1" 200 - 25 0.012 0.041 2026-03-22 11:47:02,908 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:02] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.089 2026-03-22 11:47:02,930 26 INFO 00758-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 11:47:03,014 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:47:03,021 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:03] "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 11:47:03,026 26 INFO 00758-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 11:47:03,030 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:03] "GET /web/image?model=res.users&field=avatar_128&id=7 HTTP/1.1" 200 - 14 0.041 0.041 2026-03-22 11:47:03,038 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:03] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.082 2026-03-22 11:47:03,065 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:03] "GET /web/image/res.partner/15/avatar_128?unique=1774180017000 HTTP/1.1" 200 - 6 0.006 0.072 2026-03-22 11:47:03,089 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:03] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.115 2026-03-22 11:47:03,109 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:03] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.069 2026-03-22 11:47:03,191 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:03] "POST /mail/data HTTP/1.1" 200 - 33 0.032 0.124 2026-03-22 11:47:03,229 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:03] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 11:47:04,602 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 107 0.161 1.211 2026-03-22 11:47:04,625 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 11:47:04,652 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 11:47:04,676 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 11:47:04,722 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 22 0.034 1.454 2026-03-22 11:47:04,740 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:47:04,753 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:47:04,785 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-03-22 11:47:04,833 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 22 0.037 1.563 2026-03-22 11:47:04,855 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 11:47:04,930 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 22 0.025 1.663 2026-03-22 11:47:04,945 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 2 0.001 1.688 2026-03-22 11:47:04,951 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 1.693 2026-03-22 11:47:05,020 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: tour succeeded 2026-03-22 11:47:05,034 26 INFO 00758-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 11:47:05,086 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:05] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 21 0.028 0.367 2026-03-22 11:47:05,183 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:05] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 21 0.019 0.371 2026-03-22 11:47:05,237 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: heap 17819256 (allocated 18567168) 2026-03-22 11:47:05,276 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Closing chrome headless with pid 209 2026-03-22 11:47:05,283 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Closing websocket connection 2026-03-22 11:47:05,292 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Terminating chrome headless with pid 209 2026-03-22 11:47:05,323 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:05] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 22 0.047 2.035 2026-03-22 11:47:05,354 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:05] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 0.382 2026-03-22 11:47:05,474 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Removing chrome user profile "/tmp/tmpm0eu81oi_chrome_odoo" 2026-03-22 11:47:05,540 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 11:47:08,768 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestVersionCron.test_version_cron_update_fields ... 2026-03-22 11:47:09,006 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestVersionCron.test_version_cron_update_no_fields ... 2026-03-22 11:47:09,425 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 11:47:09,434 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestHrEmployeeWebJson.test_webjson_employees ... 2026-03-22 11:47:09,457 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:47:09,478 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:47:09,779 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:09] "GET /json/1/employees HTTP/1.1" 307 - 40 0.051 0.255 2026-03-22 11:47:09,879 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:09] "GET /json/1/employees?offset=0&limit=80 HTTP/1.1" 200 - 44 0.029 0.066 2026-03-22 11:47:09,890 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 11:47:10,862 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_1_version_contract_synchronisation ... 2026-03-22 11:47:11,191 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_2_versions_contract_synchronisation ... 2026-03-22 11:47:11,494 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_archive_or_unassign_all_versions ... 2026-03-22 11:47:11,934 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_contracts_no_overlap ... 2026-03-22 11:47:12,377 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_cron_update_current_version ... 2020-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.base.models.ir_cron: Job 'HR Employee: Update Current Version' (34) starting 2020-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.tests.common: Simulating signal changes during tests 2020-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.ir_cron: Job 'HR Employee: Update Current Version' (34) starting 2020-01-02 00:00:00,000 26 INFO 00758-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 11:47:13,006 26 INFO 00758-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 11:47:13,375 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_constraints ... 2026-03-22 11:47:13,719 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_new_version_in_contract ... 2026-03-22 11:47:14,278 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_new_version_out_of_contract ... 2026-03-22 11:47:15,006 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_synchronisation ... 2026-03-22 11:47:15,615 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_delete_version ... 2026-03-22 11:47:15,908 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [619] 2026-03-22 11:47:15,931 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [108] 2026-03-22 11:47:15,969 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [614] 2026-03-22 11:47:15,989 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [106] 2026-03-22 11:47:16,033 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [618] 2026-03-22 11:47:16,048 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_hr_version_fields_tracking ... 2026-03-22 11:47:16,051 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_in_out_contract ... 2026-03-22 11:47:16,333 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_contract_sync_different_contract ... 2026-03-22 11:47:16,732 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_contract_sync_same_contract ... 2026-03-22 11:47:17,027 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_all_contract ... 2026-03-22 11:47:17,374 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_incompatible ... 2026-03-22 11:47:17,787 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_mix_contract ... 2026-03-22 11:47:18,115 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_no_contract ... 2026-03-22 11:47:18,424 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_other ... 2026-03-22 11:47:18,790 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_other_and_contract_date_sync ... 2026-03-22 11:47:19,164 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_occupation_dates ... 2026-03-22 11:47:19,472 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_related_fields_on_version ... 2026-03-22 11:47:19,473 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_related_fields_on_version_onchange ... 2026-03-22 11:47:19,480 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_search_on_version_fields ... 2026-03-22 11:47:20,482 26 INFO 00758-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: contract_date_start 2026-03-22 11:47:20,493 26 INFO 00758-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: wage 2026-03-22 11:47:20,498 26 INFO 00758-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: wage 2026-03-22 11:47:20,606 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_unlink_version_except_one ... 2026-03-22 11:47:20,885 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [706] 2026-03-22 11:47:20,900 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [139] 2026-03-22 11:47:20,915 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-22 11:47:27,888 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-22 11:47:27,889 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 11:47:29,471 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_assert_initial_values ... 2026-03-22 11:47:29,724 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_get_default_recipients ... 2026-03-22 11:47:29,957 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_get_suggested_recipients ... 2026-03-22 11:47:30,258 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_template ... 2026-03-22 11:47:30,770 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-03-22 11:47:30,776 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts: Starting TestEmployeeMultipleBanksUi.test_employee_profile_tour ... 2026-03-22 11:47:31,523 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome pid: 385 2026-03-22 11:47:31,531 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome headless temporary user profile dir: /tmp/tmpxf2u0ikz_chrome_odoo 2026-03-22 11:47:31,531 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:33561/json/version 2026-03-22 11:47:31,534 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33561', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:47:31,789 26 INFO 00758-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 11:47:31,790 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:33561/json 2026-03-22 11:47:31,791 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33561', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:47:31,923 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Websocket url found: ws://127.0.0.1:33561/devtools/page/19A2D973DFB79D603956E27B9BE934D6 2026-03-22 11:47:31,951 26 INFO 00758-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 11:47:31,958 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome headless enable page notifications 2026-03-22 11:47:32,179 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:47:32,191 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Setting session cookie in browser 2026-03-22 11:47:32,193 26 INFO 00758-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 11:47:32,194 26 INFO 00758-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 11:47:32,216 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:47:34,233 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:34] "GET /odoo HTTP/1.1" 200 - 156 0.164 1.860 2026-03-22 11:47:34,242 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Navigation result: {'frameId': '19A2D973DFB79D603956E27B9BE934D6', 'loaderId': 'A05D97036A225AF2FBFE86543A94F78E', 'isDownload': False} 2026-03-22 11:47:34,242 26 INFO 00758-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 11:47:34,299 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:34] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-03-22 11:47:34,327 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:34] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.036 2026-03-22 11:47:34,530 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:34] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.088 0.151 2026-03-22 11:47:34,555 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:34] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.092 2026-03-22 11:47:34,760 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:34] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-03-22 11:47:35,544 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:35] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 11:47:35,579 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.023 0.019 2026-03-22 11:47:35,593 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.033 2026-03-22 11:47:35,603 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:35] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:47:35,647 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 11:47:35,690 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:35] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.024 0.051 2026-03-22 11:47:35,731 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:1655) 2026-03-22 11:47:35,736 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.006 0.079 2026-03-22 11:47:35,752 26 INFO 00758-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 11:47:35,776 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:47:35,811 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:35] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:47:35,920 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:35] "GET /odoo HTTP/1.1" 200 - 26 0.021 0.069 2026-03-22 11:47:35,958 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.115 2026-03-22 11:47:36,108 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 11:47:36,112 26 INFO 00758-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 11:47:36,118 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.038 0.068 2026-03-22 11:47:36,135 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:36] "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 11:47:36,146 26 INFO 00758-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 11:47:36,170 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.131 2026-03-22 11:47:36,234 26 INFO 00758-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 11:47:36,276 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:36] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 6 0.019 0.216 2026-03-22 11:47:36,335 26 INFO 00758-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 11:47:36,399 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:36] "POST /mail/data HTTP/1.1" 200 - 35 0.053 0.220 2026-03-22 11:47:36,426 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:36] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.370 2026-03-22 11:47:36,467 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.317 2026-03-22 11:47:36,473 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.265 2026-03-22 11:47:36,530 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.018 0.172 2026-03-22 11:47:36,640 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:36] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.033 2026-03-22 11:47:38,098 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 107 0.154 1.335 2026-03-22 11:47:38,110 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:47:38,124 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 11:47:38,150 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 11:47:38,200 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 20 0.035 1.554 2026-03-22 11:47:38,217 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 11:47:38,227 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:47:38,246 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 11:47:38,305 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.030 1.651 2026-03-22 11:47:38,321 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:47:38,396 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.023 1.745 2026-03-22 11:47:38,490 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.026 1.827 2026-03-22 11:47:38,826 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 96 0.085 2.090 2026-03-22 11:47:38,918 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.027 0.736 2026-03-22 11:47:38,988 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:38] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.017 0.715 2026-03-22 11:47:39,139 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:39] "POST /mail/data HTTP/1.1" 200 - 44 0.031 0.571 2026-03-22 11:47:39,171 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:39] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.009 0.261 2026-03-22 11:47:39,249 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:39] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.011 0.023 2026-03-22 11:47:39,351 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:39] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 34 0.025 0.084 2026-03-22 11:47:39,515 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:39] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.020 0.035 2026-03-22 11:47:39,545 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:39] "GET /web/image/hr.employee/1/image_128?unique=1774176814000 HTTP/1.1" 200 - 10 0.007 0.046 2026-03-22 11:47:39,556 26 INFO 00758-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 11:47:39,556 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:39] "GET /web/image/hr.employee/44/image_128?unique=1774180050000 HTTP/1.1" 200 - 4 0.003 0.060 2026-03-22 11:47:39,780 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:39] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 70 0.055 0.141 2026-03-22 11:47:39,982 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:39] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.012 2026-03-22 11:47:40,034 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:40] "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.010 2026-03-22 11:47:40,127 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:40] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.012 0.042 2026-03-22 11:47:40,134 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:40] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.034 2026-03-22 11:47:40,369 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:40] "GET /web/image/hr.employee/44/avatar_128?unique=1774180050000 HTTP/1.1" 200 - 3 0.016 0.034 2026-03-22 11:47:40,430 26 INFO 00758-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 11:47:40,474 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:40] "POST /mail/data HTTP/1.1" 200 - 33 0.040 0.091 2026-03-22 11:47:40,516 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:40] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.011 0.045 2026-03-22 11:47:40,721 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:40] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-03-22 11:47:40,798 26 INFO 00758-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 11:47:40,809 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:40] "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.008 2026-03-22 11:47:40,890 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:40] "GET /web/image/res.partner/2/avatar_128?unique=1774177011000 HTTP/1.1" 200 - 5 0.005 0.019 2026-03-22 11:47:41,146 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:1656) 2026-03-22 11:47:41,151 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:41] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.005 0.211 2026-03-22 11:47:41,188 26 INFO 00758-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 11:47:41,267 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:41] "POST /web/dataset/call_kw/res.partner.bank/get_views#res.partner.bank.get_views HTTP/1.1" 200 - 11 0.018 0.052 2026-03-22 11:47:41,337 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:41] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 6 0.007 0.028 2026-03-22 11:47:41,517 26 INFO 00758-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 11:47:41,538 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:41] "GET /web/image/hr.employee/44/avatar_128 HTTP/1.1" 200 - 3 0.002 0.032 2026-03-22 11:47:41,627 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:41] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 22 0.025 0.075 2026-03-22 11:47:41,708 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:41] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.006 0.040 2026-03-22 11:47:41,974 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:41] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 44 0.038 0.169 2026-03-22 11:47:42,055 26 INFO 00758-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 11:47:42,395 26 INFO 00758-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 11:47:42,459 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:42] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 5 0.007 0.036 2026-03-22 11:47:42,558 26 INFO 00758-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 11:47:42,693 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:42] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 12 0.047 0.077 2026-03-22 11:47:42,763 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:42] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.006 0.023 2026-03-22 11:47:42,977 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:42] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 44 0.026 0.153 2026-03-22 11:47:43,100 26 INFO 00758-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 11:47:43,124 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:43] "POST /web/dataset/call_kw/res.partner.bank/web_name_search#res.partner.bank.web_name_search HTTP/1.1" 200 - 1 0.005 0.009 2026-03-22 11:47:43,365 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:43] "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.009 2026-03-22 11:47:43,471 26 INFO 00758-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 11:47:43,504 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:43] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 5 0.003 0.017 2026-03-22 11:47:43,592 26 INFO 00758-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 11:47:43,667 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:43] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 12 0.015 0.054 2026-03-22 11:47:43,713 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:43] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.005 0.022 2026-03-22 11:47:43,958 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:43] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 44 0.049 0.176 2026-03-22 11:47:44,069 26 INFO 00758-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 11:47:44,314 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:44] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 62 0.065 0.174 2026-03-22 11:47:44,366 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:44] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.010 0.025 2026-03-22 11:47:44,431 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:44] "GET /web/image/hr.employee/44/avatar_128?unique=1774180064000 HTTP/1.1" 200 - 3 0.003 0.021 2026-03-22 11:47:44,495 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: tour succeeded 2026-03-22 11:47:44,504 26 INFO 00758-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 11:47:44,678 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:44] "POST /mail/data HTTP/1.1" 200 - 20 0.052 0.104 2026-03-22 11:47:45,123 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: heap 34606552 (allocated 36249600) 2026-03-22 11:47:45,173 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Closing chrome headless with pid 385 2026-03-22 11:47:45,174 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Closing websocket connection 2026-03-22 11:47:45,176 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Terminating chrome headless with pid 385 2026-03-22 11:47:45,292 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Removing chrome user profile "/tmp/tmpxf2u0ikz_chrome_odoo" 2026-03-22 11:47:45,408 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 11:47:45,411 26 INFO 00758-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 11:47:45,531 26 INFO 00758-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 11:47:45,579 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_payroll_fields_access: Starting TestPayrollFieldsAccess.test_related_fields_on_version ... 2026-03-22 11:47:45,590 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 11:47:46,917 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_access_preferences_view ... 2026-03-22 11:47:47,603 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:47:48,029 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_access_preferences_view_toolbar ... 2026-03-22 11:47:48,470 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:47:49,199 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:47:49,557 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_employee_fields_groups ... 2026-03-22 11:47:50,069 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:47:50,416 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_open_preferences_with_group_without_external_id ... 2026-03-22 11:47:50,766 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_preferences_view_fields ... 2026-03-22 11:47:51,207 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:47:51,878 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:47:52,050 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-22 11:47:52,067 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui: Starting TestEmployeeUi.test_employee_profile_tour ... 2026-03-22 11:47:52,617 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:47:53,058 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:47:53,990 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome pid: 595 2026-03-22 11:47:53,991 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome headless temporary user profile dir: /tmp/tmpzm48659v_chrome_odoo 2026-03-22 11:47:53,991 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:38605/json/version 2026-03-22 11:47:53,993 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:47:54,077 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Browser version: Chrome/141.0.7390.54 2026-03-22 11:47:54,113 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:38605/json 2026-03-22 11:47:54,117 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:47:54,166 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Websocket url found: ws://127.0.0.1:38605/devtools/page/701A51319ECBB1E9604290B980AEF161 2026-03-22 11:47:54,253 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Enable chrome headless console log notification 2026-03-22 11:47:54,282 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome headless enable page notifications 2026-03-22 11:47:54,474 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:davidelora from n/a 2026-03-22 11:47:54,477 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Setting session cookie in browser 2026-03-22 11:47:54,481 26 INFO 00758-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 11:47:54,481 26 INFO 00758-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 11:47:54,504 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:47:56,541 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:56] "GET /odoo HTTP/1.1" 200 - 148 0.232 1.814 2026-03-22 11:47:56,548 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Navigation result: {'frameId': '701A51319ECBB1E9604290B980AEF161', 'loaderId': '00CAD05757B41668CBCCA7D45F40BC14', 'isDownload': False} 2026-03-22 11:47:56,548 26 INFO 00758-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 11:47:56,600 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:56] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-03-22 11:47:56,615 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:56] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.017 2026-03-22 11:47:56,795 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:56] "GET /web/webclient/load_menus HTTP/1.1" 200 - 34 0.098 0.099 2026-03-22 11:47:56,816 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:56] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.127 2026-03-22 11:47:56,949 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:56] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-03-22 11:47:57,755 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:57] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 11:47:57,764 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.010 2026-03-22 11:47:57,784 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:57] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:47:57,794 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-03-22 11:47:57,874 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:1747) 2026-03-22 11:47:57,877 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.005 0.046 2026-03-22 11:47:57,936 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: Owl is running in 'dev' mode. 2026-03-22 11:47:57,960 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:47:57,981 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:57] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:47:58,076 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "GET /odoo HTTP/1.1" 200 - 26 0.019 0.058 2026-03-22 11:47:58,104 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.091 2026-03-22 11:47:58,231 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "GET /web/image?model=res.users&field=avatar_128&id=25 HTTP/1.1" 200 - 14 0.021 0.037 2026-03-22 11:47:58,242 26 INFO 00758-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 11:47:58,282 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-03-22 11:47:58,291 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "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 11:47:58,299 26 INFO 00758-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 11:47:58,308 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "GET /web/image/res.partner/77/avatar_128?unique=1774180072000 HTTP/1.1" 200 - 6 0.024 0.098 2026-03-22 11:47:58,333 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.135 2026-03-22 11:47:58,381 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.083 2026-03-22 11:47:58,407 26 INFO 00758-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 11:47:58,472 26 INFO 00758-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 11:47:58,485 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "POST /mail/data HTTP/1.1" 200 - 33 0.037 0.155 2026-03-22 11:47:58,500 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.279 2026-03-22 11:47:58,518 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.040 2026-03-22 11:47:58,521 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.201 2026-03-22 11:47:58,590 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:58] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:47:59,893 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:59] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 107 0.121 1.167 2026-03-22 11:47:59,907 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:59] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:47:59,918 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:59] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:47:59,951 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:47:59] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.020 2026-03-22 11:48:00,058 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:00] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 22 0.058 1.397 2026-03-22 11:48:00,091 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:00] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:48:00,107 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:00] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:48:00,122 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:00] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 11:48:00,315 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:00] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 22 0.038 1.668 2026-03-22 11:48:00,367 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:00] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:48:00,473 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:00] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 22 0.031 1.828 2026-03-22 11:48:00,627 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:00] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 22 0.029 1.982 2026-03-22 11:48:00,776 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:00] "POST /web/dataset/call_kw/hr.employee.public/get_views#hr.employee.public.get_views HTTP/1.1" 200 - 45 0.036 2.124 2026-03-22 11:48:01,055 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 21 0.031 1.059 2026-03-22 11:48:01,155 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 21 0.028 0.999 2026-03-22 11:48:01,253 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "POST /web/dataset/call_kw/hr.employee.public/search_panel_select_range#hr.employee.public.search_panel_select_range HTTP/1.1" 200 - 12 0.059 0.307 2026-03-22 11:48:01,378 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "POST /web/dataset/call_kw/hr.employee.public/web_search_read#hr.employee.public.web_search_read HTTP/1.1" 200 - 21 0.035 0.443 2026-03-22 11:48:01,683 26 INFO 00758-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 11:48:01,702 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.015 0.046 2026-03-22 11:48:01,742 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "GET /web/image/res.users/25/avatar_128 HTTP/1.1" 200 - 7 0.011 0.081 2026-03-22 11:48:01,778 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "GET /web/image/res.users/26/avatar_128 HTTP/1.1" 200 - 7 0.012 0.115 2026-03-22 11:48:01,802 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "GET /web/image/hr.employee.public/1/image_1024?unique=1774180081574 HTTP/1.1" 200 - 10 0.005 0.138 2026-03-22 11:48:01,820 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "GET /web/image/hr.employee.public/51/image_1024?unique=1774180081586 HTTP/1.1" 200 - 3 0.003 0.147 2026-03-22 11:48:01,833 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "GET /web/image/hr.employee.public/50/image_1024?unique=1774180081586 HTTP/1.1" 200 - 3 0.003 0.159 2026-03-22 11:48:01,976 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "POST /mail/data HTTP/1.1" 200 - 44 0.038 0.220 2026-03-22 11:48:01,995 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:01] "POST /web/dataset/call_kw/gamification.badge.user/get_views#gamification.badge.user.get_views HTTP/1.1" 200 - 9 0.007 0.229 2026-03-22 11:48:02,083 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:02] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.029 0.028 2026-03-22 11:48:02,176 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:02] "POST /web/dataset/call_kw/hr.employee.public/web_read#hr.employee.public.web_read HTTP/1.1" 200 - 33 0.034 0.083 2026-03-22 11:48:02,331 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:02] "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.005 0.020 2026-03-22 11:48:02,349 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:02] "POST /hr/get_org_chart HTTP/1.1" 200 - 3 0.006 0.016 2026-03-22 11:48:02,354 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:02] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 11:48:02,465 26 INFO 00758-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 11:48:02,498 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:02] "GET /web/image/hr.employee.public/50/avatar_128?unique=1774180082256 HTTP/1.1" 200 - 4 0.004 0.027 2026-03-22 11:48:02,521 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:02] "POST /web/dataset/call_kw/hr.employee.public/read#hr.employee.public.read HTTP/1.1" 200 - 3 0.005 0.033 2026-03-22 11:48:02,581 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:02] "POST /web/dataset/call_kw/res.users/search#res.users.search HTTP/1.1" 200 - 9 0.007 0.032 2026-03-22 11:48:02,843 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:02] "POST /mail/action HTTP/1.1" 200 - 45 0.054 0.181 2026-03-22 11:48:02,925 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:02] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.003 0.012 2026-03-22 11:48:03,237 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:03] "POST /discuss/channel/messages HTTP/1.1" 200 - 6 0.007 0.012 2026-03-22 11:48:03,270 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:03] "GET /web/image/res.partner/78/avatar_128?unique=1774180072000 HTTP/1.1" 200 - 6 0.008 0.037 2026-03-22 11:48:03,373 26 INFO 00758-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 11:48:03,519 26 INFO 00758-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 11:48:03,595 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: tour succeeded 2026-03-22 11:48:03,598 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: ╔═════════════════════════════════╗ ║ TOUR hr_employee_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-03-22 11:48:03,641 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:03] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 14 0.009 0.027 2026-03-22 11:48:03,888 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: heap 24608048 (allocated 26566656) 2026-03-22 11:48:03,893 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Closing chrome headless with pid 595 2026-03-22 11:48:03,904 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Closing websocket connection 2026-03-22 11:48:03,908 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Terminating chrome headless with pid 595 2026-03-22 11:48:04,026 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Removing chrome user profile "/tmp/tmpzm48659v_chrome_odoo" 2026-03-22 11:48:04,089 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui: Starting TestEmployeeUi.test_version_timeline_auto_save_tour ... 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Chrome pid: 791 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Chrome headless temporary user profile dir: /tmp/tmpbsl6to9q_chrome_odoo 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Issuing json command http://127.0.0.1:43795/json/version 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43795', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Issuing json command http://127.0.0.1:43795/json 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43795', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Websocket url found: ws://127.0.0.1:43795/devtools/page/53D2DA3C10A951E785FB74EE75EF930D 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:alice from n/a 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /odoo HTTP/1.1" 200 - 148 0.166 1.958 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Navigation result: {'frameId': '53D2DA3C10A951E785FB74EE75EF930D', 'loaderId': '6243EADC5A02ABED8AB5424DD8FA43C6', 'isDownload': False} 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.012 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.018 2024-01-01 00:00:00,000 26 INFO 00758-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.086 0.104 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.104 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.011 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.017 0.016 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.025 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:1768) 2024-01-01 00:00:00,000 26 INFO 00758-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.026 0.141 2024-01-01 00:00:00,000 26 INFO 00758-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.027 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /odoo HTTP/1.1" 200 - 26 0.029 0.060 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.143 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.181 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.partner/79/avatar_128?unique=1774180072000 HTTP/1.1" 200 - 6 0.011 0.261 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.278 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.173 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.189 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.385 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.092 2024-01-01 00:00:00,000 26 INFO 00758-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.260 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2024-01-01 00:00:00,000 26 INFO 00758-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.135 1.291 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2024-01-01 00:00:00,000 26 INFO 00758-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.044 1.534 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2024-01-01 00:00:00,000 26 INFO 00758-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.025 1.644 2024-01-01 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2024-01-01 00:00:00,000 26 INFO 00758-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.043 1.812 2024-01-01 00:00:00,000 26 INFO 00758-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.025 1.947 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.090 2.265 2024-01-01 00:00:00,000 26 INFO 00758-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.034 0.910 2024-01-01 00:00:00,000 26 INFO 00758-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.028 1.214 2024-01-01 00:00:00,000 26 INFO 00758-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.326 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 44 0.065 0.280 2024-01-01 00:00:00,000 26 INFO 00758-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.058 0.214 2024-01-01 00:00:00,000 26 INFO 00758-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.010 0.141 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.016 0.050 2024-01-01 00:00:00,000 26 INFO 00758-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.009 0.092 2024-01-01 00:00:00,000 26 INFO 00758-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.006 0.123 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/1/image_128?unique=1774176814000 HTTP/1.1" 200 - 11 0.006 0.133 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/52/image_128?unique=1774180072000 HTTP/1.1" 200 - 4 0.002 0.141 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/53/image_128?unique=1774180072000 HTTP/1.1" 200 - 4 0.003 0.149 2024-01-01 00:00:00,000 26 INFO 00758-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.088 0.292 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.012 2024-01-01 00:00:00,000 26 INFO 00758-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.006 0.008 2024-01-01 00:00:00,000 26 INFO 00758-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.007 0.017 2024-01-01 00:00:00,000 26 INFO 00758-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.009 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/53/avatar_128?unique=1774180072000 HTTP/1.1" 200 - 3 0.007 0.036 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.038 0.086 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 32 0.040 0.143 2024-01-01 00:00:00,000 26 INFO 00758-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.016 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1774177011000 HTTP/1.1" 200 - 5 0.005 0.024 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:1769) 2024-01-01 00:00:00,000 26 INFO 00758-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.006 0.250 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.026 0.249 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.127 0.257 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.015 0.035 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.039 0.071 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.007 0.089 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 23 0.062 0.168 2024-01-01 00:00:00,000 26 INFO 00758-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.126 2024-01-01 00:00:00,000 26 INFO 00758-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 - 45 0.079 0.287 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: heap 31247348 (allocated 33095680) 2024-01-01 00:00:00,000 26 INFO 00758-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.012 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Closing chrome headless with pid 791 2024-01-01 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Terminating chrome headless with pid 791 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 23 0.031 0.072 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Removing chrome user profile "/tmp/tmpbsl6to9q_chrome_odoo" 2026-03-22 11:48:17,830 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-22 11:48:24,298 26 INFO 00758-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_kiosk: Starting TestHrAttendanceKiosk.test_employee_count_kiosk ... 2026-03-22 11:48:24,411 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:48:24,693 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:48:24] "GET /hr_attendance/75a21af1fc004995b8a3bee72128bd33 HTTP/1.1" 200 - 19 0.018 0.269 2026-03-22 11:48:24,723 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 11:48:25,158 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:48:25,580 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:48:26,306 26 INFO 00758-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_manager: Starting TestAttendanceManager.test_attendance_manager_rights ... 2026-03-22 11:48:26,444 26 INFO 00758-19-0-all odoo.models.unlink: User #29 deleted hr.attendance.overtime.line records with IDs: [1] 2026-03-22 11:48:26,508 26 INFO 00758-19-0-all odoo.models.unlink: User #29 deleted hr.attendance.overtime.line records with IDs: [2] 2026-03-22 11:48:26,555 26 INFO 00758-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_manager: Starting TestAttendanceManager.test_attendance_officer_rights ... 2026-03-22 11:48:26,626 26 INFO 00758-19-0-all odoo.models.unlink: User #30 deleted hr.attendance.overtime.line records with IDs: [1] 2026-03-22 11:48:26,701 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 11:49:14,737 26 INFO 00758-19-0-all odoo.addons.hr_attendance.tests.test_performance: Starting TestHrAttendancePerformance.test_regenerate_overtime_line ... 2026-03-22 11:49:58,026 26 INFO 00758-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 11:50:10,210 26 INFO 00758-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 11:50:10,210 26 INFO 00758-19-0-all odoo.addons.hr_attendance.tests.test_performance: Regenerated overtime for 6000 hr.attendance records in 12.85088062286377 seconds. 2026-03-22 11:50:10,270 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 99 checked, 99 removed 2026-03-22 11:50:28,656 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_attachments_in_move_from_company_expense ... 2026-03-22 11:50:28,778 26 INFO 00758-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 11:50:28,792 26 INFO 00758-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 11:50:29,731 26 INFO 00758-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 11:50:29,734 26 INFO 00758-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 11:50:30,132 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_attachments_in_move_from_own_expense ... 2026-03-22 11:50:30,313 26 INFO 00758-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 11:50:30,326 26 INFO 00758-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 11:50:30,651 26 INFO 00758-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 11:50:30,653 26 INFO 00758-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 11:50:30,953 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_company_expense_sepa_ct_trust_bypass ... 2026-03-22 11:50:31,229 26 INFO 00758-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 11:50:31,236 26 INFO 00758-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 11:50:31,566 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_corner_case_defaults_values_from_product ... 2026-03-22 11:50:32,255 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_corner_case_expense_submitted_cannot_be_zero ... 2026-03-22 11:50:33,501 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted account.move.line records with IDs: [16, 17] 2026-03-22 11:50:33,577 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted account.move records with IDs: [4] 2026-03-22 11:50:33,714 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_employee_expense_in_foreign_currency ... 2026-03-22 11:50:34,434 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_analytic_vendor_bill_count ... 2026-03-22 11:50:35,206 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_by_company_with_caba_tax ... 2026-03-22 11:50:35,932 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_company_dates ... 2026-03-22 11:50:36,699 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_main_flow ... 2026-03-22 11:50:40,210 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted account.partial.reconcile records with IDs: [3, 4, 1, 2] 2026-03-22 11:50:40,288 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted account.full.reconcile records with IDs: [2, 1] 2026-03-22 11:50:40,421 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted account.analytic.line records with IDs: [4, 5] 2026-03-22 11:50:40,838 26 INFO 00758-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 11:50:40,951 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted account.move records with IDs: [12, 13] 2026-03-22 11:50:41,155 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted account.move.line records with IDs: [37, 38, 39] 2026-03-22 11:50:41,224 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted account.move records with IDs: [10] 2026-03-22 11:50:41,280 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted account.payment records with IDs: [6] 2026-03-22 11:50:41,345 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted mail.message records with IDs: [7502] 2026-03-22 11:50:41,372 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted hr.expense records with IDs: [13] 2026-03-22 11:50:41,384 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted mail.activity records with IDs: [11] 2026-03-22 11:50:41,393 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted mail.followers records with IDs: [108] 2026-03-22 11:50:41,445 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted account.analytic.account records with IDs: [11] 2026-03-22 11:50:41,453 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_mandatory_analytic_plan_product_category ... 2026-03-22 11:50:41,880 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_multi_company ... 2026-03-22 11:50:42,250 26 INFO 00758-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 11:50:42,452 26 INFO 00758-19-0-all odoo.models.unlink: User #34 deleted mail.activity records with IDs: [17] 2026-03-22 11:50:42,479 26 INFO 00758-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 11:50:42,987 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_multi_currencies ... 2026-03-22 11:50:44,450 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_no_stealing_from_employees ... 2026-03-22 11:50:45,293 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_paid_company_no_autobalancing_line ... 2026-03-22 11:50:45,917 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_payment_method ... 2026-03-22 11:50:46,565 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_set_quantity_to_0 ... 2026-03-22 11:50:46,737 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_set_total_amount_to_0 ... 2026-03-22 11:50:46,885 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_split_flow ... 2026-03-22 11:50:47,837 26 INFO 00758-19-0-all odoo.models.unlink: User #31 deleted hr.expense.split records with IDs: [1] 2026-03-22 11:50:48,157 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_standard_price_update_warning ... 2026-03-22 11:50:49,261 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_vendor ... 2026-03-22 11:50:50,057 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_foreign_currencies_total ... 2026-03-22 11:50:50,318 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_multiple_attachments_in_move_from_company_expense ... 2026-03-22 11:50:50,470 26 INFO 00758-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 11:50:50,473 26 INFO 00758-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 11:50:50,731 26 INFO 00758-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 11:50:50,732 26 INFO 00758-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 11:50:51,020 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_payment_edit_fields ... 2026-03-22 11:50:51,668 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_remove_company_id_from_hr_expense ... 2026-03-22 11:50:52,051 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_tax_is_used_when_in_transactions ... 2026-03-22 11:50:52,266 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_update_expense_price_on_product_standard_price ... 2026-03-22 11:50:53,525 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 11:51:10,575 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_access_rights ... 2026-03-22 11:51:10,924 26 INFO 00758-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 11:51:11,203 26 INFO 00758-19-0-all odoo.models.unlink: User #38 deleted mail.activity records with IDs: [30] 2026-03-22 11:51:11,222 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_access_rights_user ... 2026-03-22 11:51:12,724 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Chrome pid: 994 2026-03-22 11:51:12,725 26 INFO 00758-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/tmpvznrjek6_chrome_odoo 2026-03-22 11:51:12,725 26 INFO 00758-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:39969/json/version 2026-03-22 11:51:12,731 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39969', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:51:12,986 26 INFO 00758-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 11:51:12,986 26 INFO 00758-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:39969/json 2026-03-22 11:51:12,987 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39969', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:51:13,034 26 INFO 00758-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:39969/devtools/page/7F441DC2B1D1D30AF0B531B52F6CB738 2026-03-22 11:51:13,059 26 INFO 00758-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 11:51:13,086 26 INFO 00758-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 11:51:13,343 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:test-expense from n/a 2026-03-22 11:51:13,349 26 INFO 00758-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 11:51:13,354 26 INFO 00758-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 11:51:13,354 26 INFO 00758-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 11:51:13,377 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:51:15,425 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:15] "GET /odoo HTTP/1.1" 200 - 146 0.146 1.911 2026-03-22 11:51:15,431 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Navigation result: {'frameId': '7F441DC2B1D1D30AF0B531B52F6CB738', 'loaderId': '37C5E2F0C10565DE43AF4197FF0D284F', 'isDownload': False} 2026-03-22 11:51:15,432 26 INFO 00758-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 11:51:15,495 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:15] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.017 2026-03-22 11:51:15,508 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:15] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.023 2026-03-22 11:51:15,631 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:15] "GET /web/webclient/load_menus HTTP/1.1" 200 - 34 0.069 0.071 2026-03-22 11:51:15,648 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:15] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.046 2026-03-22 11:51:15,817 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:15] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-03-22 11:51:16,570 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:16] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 11:51:16,596 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.023 2026-03-22 11:51:16,614 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.017 2026-03-22 11:51:16,624 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:16] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 11:51:16,727 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:3110) 2026-03-22 11:51:16,731 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.004 0.042 2026-03-22 11:51:16,788 26 INFO 00758-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 11:51:16,809 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:51:16,831 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:16] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:51:16,922 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:16] "GET /odoo HTTP/1.1" 200 - 26 0.020 0.050 2026-03-22 11:51:16,963 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.092 2026-03-22 11:51:17,119 26 INFO 00758-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 11:51:17,131 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 11:51:17,142 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:17] "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 11:51:17,150 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:17] "GET /web/image?model=res.users&field=avatar_128&id=41 HTTP/1.1" 200 - 14 0.038 0.065 2026-03-22 11:51:17,147 26 INFO 00758-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 11:51:17,176 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:17] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.109 2026-03-22 11:51:17,204 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:17] "GET /web/image/res.partner/211/avatar_128?unique=1774180253000 HTTP/1.1" 200 - 6 0.009 0.120 2026-03-22 11:51:17,220 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:17] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.149 2026-03-22 11:51:17,287 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:17] "GET /web/image/res.company/11/favicon HTTP/1.1" 200 - 9 0.036 0.107 2026-03-22 11:51:17,362 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:17] "POST /mail/data HTTP/1.1" 200 - 33 0.030 0.173 2026-03-22 11:51:17,366 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.171 2026-03-22 11:51:17,406 26 INFO 00758-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 11:51:17,629 26 INFO 00758-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 11:51:17,752 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:17] "POST /mail/data HTTP/1.1" 200 - 43 0.053 0.105 2026-03-22 11:51:17,795 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:17] "POST /web/action/load HTTP/1.1" 200 - 14 0.014 0.157 2026-03-22 11:51:18,195 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.017 0.031 2026-03-22 11:51:18,220 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "GET /web/image/discuss.channel/1/avatar_128?unique=788975dbb3a18de0a662e6557a4ea615d5d2cb308ce640387451617a5489eb384e6c97d001d776d28aeb0caf01948a065d30ee3e9ccce9488c7ab3d0a91bab29 HTTP/1.1" 200 - 3 0.002 0.012 2026-03-22 11:51:18,248 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "GET /web/image/res.partner/2/avatar_128?unique=1774180253000 HTTP/1.1" 200 - 5 0.006 0.031 2026-03-22 11:51:18,397 26 INFO 00758-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 11:51:18,422 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 29 0.037 0.081 2026-03-22 11:51:18,453 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.010 0.127 2026-03-22 11:51:18,611 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 44 0.038 0.210 2026-03-22 11:51:18,761 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 30 0.036 0.073 2026-03-22 11:51:18,766 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.110 2026-03-22 11:51:18,792 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 11:51:18,857 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 10 0.008 0.023 2026-03-22 11:51:18,906 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 7 0.006 0.016 2026-03-22 11:51:18,920 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:18] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:51:19,086 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:19] "GET /web/image/hr.employee.public/162/avatar_128 HTTP/1.1" 200 - 10 0.018 0.039 2026-03-22 11:51:19,105 26 INFO 00758-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 11:51:19,241 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:19] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 28 0.033 0.075 2026-03-22 11:51:19,469 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:19] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.005 0.019 2026-03-22 11:51:19,592 26 INFO 00758-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 11:51:19,611 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:19] "GET /web/image/res.users/39/avatar_128 HTTP/1.1" 200 - 7 0.029 0.044 2026-03-22 11:51:19,625 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:19] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 2 0.002 0.022 2026-03-22 11:51:19,790 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:19] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 35 0.078 0.102 2026-03-22 11:51:19,840 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:19] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.019 0.191 2026-03-22 11:51:19,961 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:19] "POST /mail/data HTTP/1.1" 200 - 42 0.042 0.206 2026-03-22 11:51:20,081 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:20] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 25 0.052 0.217 2026-03-22 11:51:20,130 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:20] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.175 2026-03-22 11:51:20,175 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:20] "GET /web/image/res.partner/209/avatar_128?unique=1774180253000 HTTP/1.1" 200 - 6 0.009 0.074 2026-03-22 11:51:20,249 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: tour succeeded 2026-03-22 11:51:20,270 26 INFO 00758-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 11:51:20,421 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:20] "POST /mail/data HTTP/1.1" 200 - 33 0.065 0.106 2026-03-22 11:51:20,654 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: heap 27565592 (allocated 30760960) 2026-03-22 11:51:20,712 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Closing chrome headless with pid 994 2026-03-22 11:51:20,728 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Closing websocket connection 2026-03-22 11:51:20,757 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Terminating chrome headless with pid 994 2026-03-22 11:51:20,815 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:3111) 2026-03-22 11:51:20,825 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:51:20] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.529 2026-03-22 11:51:20,914 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Removing chrome user profile "/tmp/tmpvznrjek6_chrome_odoo" 2026-03-22 11:51:20,973 26 INFO 00758-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 11:51:22,298 26 INFO 00758-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 11:51:22,321 26 INFO 00758-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 11:51:22,335 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_user_cant_approve_own_expense ... 2026-03-22 11:51:23,501 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-22 11:51:39,410 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email ... 2026-03-22 11:51:39,842 26 INFO 00758-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 11:51:40,070 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_no_product ... 2026-03-22 11:51:40,328 26 INFO 00758-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 11:51:40,648 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_several_employees ... 2026-03-22 11:51:41,138 26 INFO 00758-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 11:51:41,429 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_mail_parsing_subjects ... 2026-03-22 11:51:42,468 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-22 11:51:59,997 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_next_activity ... 2026-03-22 11:52:00,247 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_autovalidation ... 2026-03-22 11:52:00,363 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_cancel_move ... 2026-03-22 11:52:02,255 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_regular_flow ... 2026-03-22 11:52:03,341 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_reverse_move ... 2026-03-22 11:52:04,704 26 INFO 00758-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [117, 118] 2026-03-22 11:52:05,270 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_unlink_move ... 2026-03-22 11:52:06,480 26 INFO 00758-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [122, 123, 124, 125] 2026-03-22 11:52:06,662 26 INFO 00758-19-0-all odoo.models.unlink: User #49 deleted account.move records with IDs: [34] 2026-03-22 11:52:06,721 26 INFO 00758-19-0-all odoo.models.unlink: User #49 deleted account.payment records with IDs: [21] 2026-03-22 11:52:06,810 26 INFO 00758-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [126, 127, 128, 129] 2026-03-22 11:52:06,861 26 INFO 00758-19-0-all odoo.models.unlink: User #49 deleted account.move records with IDs: [35] 2026-03-22 11:52:06,884 26 INFO 00758-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 11:52:07,578 26 INFO 00758-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 11:52:08,875 26 INFO 00758-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 11:52:10,624 26 INFO 00758-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 11:52:11,983 26 INFO 00758-19-0-all odoo.models.unlink: User #49 deleted account.partial.reconcile records with IDs: [9] 2026-03-22 11:52:12,084 26 INFO 00758-19-0-all odoo.models.unlink: User #49 deleted account.full.reconcile records with IDs: [6] 2026-03-22 11:52:12,190 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_3_company_specific_flow ... 2026-03-22 11:52:13,981 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-22 11:52:14,165 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour: Starting TestExpensesTour.test_tour_expenses ... 2026-03-22 11:52:14,777 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome pid: 1177 2026-03-22 11:52:14,778 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome headless temporary user profile dir: /tmp/tmp3uhtq05x_chrome_odoo 2026-03-22 11:52:14,778 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Issuing json command http://127.0.0.1:37667/json/version 2026-03-22 11:52:14,780 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:52:14,982 26 INFO 00758-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 11:52:14,988 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Issuing json command http://127.0.0.1:37667/json 2026-03-22 11:52:14,989 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:52:15,024 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Websocket url found: ws://127.0.0.1:37667/devtools/page/541DFD149C9FBC98633506E019C82AA4 2026-03-22 11:52:15,037 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Enable chrome headless console log notification 2026-03-22 11:52:15,044 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome headless enable page notifications 2026-03-22 11:52:15,293 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:52:15,319 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Setting session cookie in browser 2026-03-22 11:52:15,322 26 INFO 00758-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 11:52:15,322 26 INFO 00758-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 11:52:15,341 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:52:17,402 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:17] "GET /odoo HTTP/1.1" 200 - 158 0.150 1.916 2026-03-22 11:52:17,412 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Navigation result: {'frameId': '541DFD149C9FBC98633506E019C82AA4', 'loaderId': '5FD545DCDC5B954EDB4ACC9071116A19', 'isDownload': False} 2026-03-22 11:52:17,412 26 INFO 00758-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 11:52:17,476 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:17] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-03-22 11:52:17,495 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:17] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.019 2026-03-22 11:52:17,735 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:17] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.093 0.175 2026-03-22 11:52:17,761 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:17] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.148 2026-03-22 11:52:17,930 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:17] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-03-22 11:52:18,599 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:18] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 11:52:18,614 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.017 0.015 2026-03-22 11:52:18,640 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:18] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:52:18,652 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.018 2026-03-22 11:52:18,709 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 11:52:18,760 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:18] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.028 0.058 2026-03-22 11:52:18,802 26 INFO 00758-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 11:52:18,803 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:3308) 2026-03-22 11:52:18,806 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.007 0.090 2026-03-22 11:52:18,828 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:52:18,862 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:52:18,937 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:18] "GET /odoo HTTP/1.1" 200 - 26 0.014 0.045 2026-03-22 11:52:18,972 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.079 2026-03-22 11:52:19,117 26 INFO 00758-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 11:52:19,134 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-03-22 11:52:19,137 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 11:52:19,182 26 INFO 00758-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 11:52:19,234 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.057 0.105 2026-03-22 11:52:19,297 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 6 0.011 0.215 2026-03-22 11:52:19,373 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "POST /web/action/load HTTP/1.1" 200 - 5 0.039 0.252 2026-03-22 11:52:19,374 26 INFO 00758-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 11:52:19,397 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.308 2026-03-22 11:52:19,458 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.260 2026-03-22 11:52:19,533 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "POST /mail/data HTTP/1.1" 200 - 35 0.028 0.306 2026-03-22 11:52:19,537 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.354 2026-03-22 11:52:19,637 26 INFO 00758-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 11:52:19,695 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "POST /web/action/load HTTP/1.1" 200 - 14 0.008 0.056 2026-03-22 11:52:19,821 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "POST /mail/data HTTP/1.1" 200 - 57 0.044 0.126 2026-03-22 11:52:19,831 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "POST /mail/data HTTP/1.1" 200 - 1 0.002 0.075 2026-03-22 11:52:19,859 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "GET /web/image/res.partner/2/avatar_128?unique=1774177011000 HTTP/1.1" 200 - 5 0.007 0.024 2026-03-22 11:52:19,988 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:19] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.026 2026-03-22 11:52:20,012 26 INFO 00758-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 11:52:20,176 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.058 0.148 2026-03-22 11:52:20,280 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 11 0.012 0.030 2026-03-22 11:52:20,284 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.043 2026-03-22 11:52:20,383 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "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 11:52:20,478 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.021 0.040 2026-03-22 11:52:20,515 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 3 0.003 0.015 2026-03-22 11:52:20,554 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "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 11:52:20,643 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 11:52:20,780 26 INFO 00758-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 11:52:20,797 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "GET /web/image/hr.employee/4/avatar_128 HTTP/1.1" 200 - 5 0.006 0.040 2026-03-22 11:52:20,821 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "GET /web/image/hr.employee/5/avatar_128 HTTP/1.1" 200 - 4 0.002 0.057 2026-03-22 11:52:20,865 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "GET /web/image/hr.employee/3/avatar_128 HTTP/1.1" 200 - 4 0.004 0.094 2026-03-22 11:52:20,889 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:20] "GET /web/image/hr.employee/2/avatar_128 HTTP/1.1" 200 - 4 0.003 0.119 2026-03-22 11:52:20,902 26 INFO 00758-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 11:52:21,006 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:21] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 18 0.019 0.063 2026-03-22 11:52:21,305 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:21] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.007 0.025 2026-03-22 11:52:21,356 26 INFO 00758-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 11:52:21,390 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:21] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 9 0.014 0.043 2026-03-22 11:52:21,466 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:21] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-03-22 11:52:21,790 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:3309) 2026-03-22 11:52:21,796 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:21] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.206 2026-03-22 11:52:21,843 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:21] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 8 0.012 0.160 2026-03-22 11:52:21,936 26 INFO 00758-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 11:52:21,997 26 INFO 00758-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 11:52:22,055 26 INFO 00758-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 11:52:22,184 26 INFO 00758-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-22 11:52:22,184 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:22] "POST /web/dataset/call_kw/product.product/name_create#product.product.name_create HTTP/1.1" 200 - 64 0.071 0.154 2026-03-22 11:52:22,320 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:22] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 32 0.038 0.078 2026-03-22 11:52:22,406 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:22] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 12 0.013 0.036 2026-03-22 11:52:22,573 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:22] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 46 0.056 0.088 2026-03-22 11:52:22,718 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:22] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 25 0.026 0.058 2026-03-22 11:52:22,753 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:22] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 7 0.006 0.023 2026-03-22 11:52:22,871 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:22] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 3 0.008 0.024 2026-03-22 11:52:22,952 26 INFO 00758-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 11:52:22,985 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:22] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 4 0.004 0.012 2026-03-22 11:52:23,051 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:23] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 3 0.007 0.016 2026-03-22 11:52:23,058 26 INFO 00758-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 11:52:23,107 26 INFO 00758-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 11:52:23,168 26 INFO 00758-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 11:52:23,198 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:23] "POST /web/action/load HTTP/1.1" 200 - 13 0.008 0.019 2026-03-22 11:52:23,317 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:23] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 23 0.025 0.075 2026-03-22 11:52:23,445 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:23] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.004 0.105 2026-03-22 11:52:23,756 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5709292/web.assets_backend_lazy.min.css (id:3310) 2026-03-22 11:52:23,768 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:23] "GET /web/assets/5709292/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 14 0.013 0.296 2026-03-22 11:52:23,920 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/384bf93/web.assets_backend_lazy.min.js (id:3311) 2026-03-22 11:52:23,925 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:23] "GET /web/assets/384bf93/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 7 0.005 0.454 2026-03-22 11:52:23,996 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:23] "POST /web/dataset/call_kw/hr.expense/formatted_read_group#hr.expense.formatted_read_group HTTP/1.1" 200 - 5 0.009 0.029 2026-03-22 11:52:24,004 26 INFO 00758-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 11:52:24,031 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:24] "POST /web/dataset/call_kw/hr.expense/search_panel_select_range#hr.expense.search_panel_select_range HTTP/1.1" 200 - 2 0.002 0.011 2026-03-22 11:52:24,094 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:24] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 16 0.020 0.051 2026-03-22 11:52:24,101 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:24] "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.053 2026-03-22 11:52:24,230 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: tour succeeded 2026-03-22 11:52:24,232 26 INFO 00758-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 11:52:24,761 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: heap 35108976 (allocated 36265984) 2026-03-22 11:52:24,776 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Closing chrome headless with pid 1177 2026-03-22 11:52:24,780 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Closing websocket connection 2026-03-22 11:52:24,781 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Terminating chrome headless with pid 1177 2026-03-22 11:52:24,898 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Removing chrome user profile "/tmp/tmp3uhtq05x_chrome_odoo" 2026-03-22 11:52:24,964 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 11:52:41,641 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui: Starting TestUi.test_expense_manager_can_always_set_employee ... 2026-03-22 11:52:42,525 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Chrome pid: 1373 2026-03-22 11:52:42,534 26 INFO 00758-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/tmpipe4f_0y_chrome_odoo 2026-03-22 11:52:42,534 26 INFO 00758-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:42087/json/version 2026-03-22 11:52:42,536 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42087', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:52:42,765 26 INFO 00758-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 11:52:42,765 26 INFO 00758-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:42087/json 2026-03-22 11:52:42,806 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42087', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:52:42,868 26 INFO 00758-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:42087/devtools/page/5B8C61E1679FB4F4D9BC1E15CEF812FE 2026-03-22 11:52:42,898 26 INFO 00758-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 11:52:42,918 26 INFO 00758-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 11:52:43,100 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_1 from n/a 2026-03-22 11:52:43,108 26 INFO 00758-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 11:52:43,110 26 INFO 00758-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 11:52:43,113 26 INFO 00758-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 11:52:43,137 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:52:44,900 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:44] "GET /odoo HTTP/1.1" 200 - 149 0.143 1.627 2026-03-22 11:52:44,905 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Navigation result: {'frameId': '5B8C61E1679FB4F4D9BC1E15CEF812FE', 'loaderId': '43097630E0170B4BB6E53A65E70A499E', 'isDownload': False} 2026-03-22 11:52:44,905 26 INFO 00758-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 11:52:44,964 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:44] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-03-22 11:52:44,978 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:44] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-03-22 11:52:45,122 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.083 0.083 2026-03-22 11:52:45,165 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:45] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.103 2026-03-22 11:52:45,399 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:45] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.012 0.029 2026-03-22 11:52:46,156 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 11:52:46,159 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.011 2026-03-22 11:52:46,169 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-03-22 11:52:46,251 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:3410) 2026-03-22 11:52:46,257 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.004 0.041 2026-03-22 11:52:46,281 26 INFO 00758-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 11:52:46,310 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 11:52:46,340 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:52:46,431 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /odoo HTTP/1.1" 200 - 25 0.019 0.045 2026-03-22 11:52:46,463 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.080 2026-03-22 11:52:46,628 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:52:46,629 26 INFO 00758-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 11:52:46,633 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /web/image?model=res.users&field=avatar_128&id=57 HTTP/1.1" 200 - 14 0.027 0.054 2026-03-22 11:52:46,658 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "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 11:52:46,673 26 INFO 00758-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 11:52:46,675 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 11:52:46,688 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "POST /web/action/load HTTP/1.1" 200 - 5 0.022 0.097 2026-03-22 11:52:46,770 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /web/image/res.partner/242/avatar_128?unique=1774180344000 HTTP/1.1" 200 - 6 0.016 0.183 2026-03-22 11:52:46,781 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.210 2026-03-22 11:52:46,828 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 9 0.015 0.129 2026-03-22 11:52:46,947 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "POST /mail/data HTTP/1.1" 200 - 33 0.053 0.218 2026-03-22 11:52:46,954 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.201 2026-03-22 11:52:46,966 26 INFO 00758-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 11:52:47,126 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:47] "POST /mail/data HTTP/1.1" 200 - 41 0.049 0.097 2026-03-22 11:52:47,145 26 INFO 00758-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 11:52:47,207 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:47] "POST /web/action/load HTTP/1.1" 200 - 14 0.032 0.031 2026-03-22 11:52:47,672 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:47] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.030 0.037 2026-03-22 11:52:47,699 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:47] "GET /web/image/discuss.channel/1/avatar_128?unique=788975dbb3a18de0a662e6557a4ea615d5d2cb308ce640387451617a5489eb384e6c97d001d776d28aeb0caf01948a065d30ee3e9ccce9488c7ab3d0a91bab29 HTTP/1.1" 200 - 3 0.012 0.032 2026-03-22 11:52:47,753 26 INFO 00758-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 11:52:47,757 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:47] "GET /web/image/res.partner/2/avatar_128?unique=1774180344000 HTTP/1.1" 200 - 5 0.012 0.088 2026-03-22 11:52:47,795 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:47] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.011 0.042 2026-03-22 11:52:47,887 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:47] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.030 0.105 2026-03-22 11:52:48,082 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.059 0.205 2026-03-22 11:52:48,133 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "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 11:52:48,186 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 10 0.021 0.038 2026-03-22 11:52:48,195 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.042 2026-03-22 11:52:48,326 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 11 0.014 0.023 2026-03-22 11:52:48,374 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 6 0.006 0.016 2026-03-22 11:52:48,411 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "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 11:52:48,509 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 11:52:48,722 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "GET /web/image/hr.employee.public/4/avatar_128 HTTP/1.1" 200 - 5 0.021 0.058 2026-03-22 11:52:48,765 26 INFO 00758-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 11:52:48,788 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "GET /web/image/hr.employee.public/2/avatar_128 HTTP/1.1" 200 - 4 0.008 0.131 2026-03-22 11:52:48,824 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "GET /web/image/hr.employee.public/5/avatar_128 HTTP/1.1" 200 - 4 0.002 0.162 2026-03-22 11:52:48,848 26 INFO 00758-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 11:52:48,887 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "GET /web/image/hr.employee.public/1/avatar_128 HTTP/1.1" 200 - 18 0.018 0.201 2026-03-22 11:52:48,963 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:48] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 22 0.022 0.172 2026-03-22 11:52:49,055 26 INFO 00758-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 11:52:49,071 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:49] "GET /web/image/hr.employee.public/168/avatar_128 HTTP/1.1" 200 - 4 0.014 0.039 2026-03-22 11:52:49,172 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:49] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 27 0.025 0.056 2026-03-22 11:52:49,455 26 INFO 00758-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 11:52:49,490 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:49] "POST /web/dataset/call_kw/hr.employee.public/web_name_search#hr.employee.public.web_name_search HTTP/1.1" 200 - 3 0.005 0.016 2026-03-22 11:52:49,529 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:49] "POST /mail/thread/messages HTTP/1.1" 200 - 9 0.017 0.025 2026-03-22 11:52:49,531 26 INFO 00758-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 11:52:49,632 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:49] "POST /mail/data HTTP/1.1" 200 - 26 0.042 0.068 2026-03-22 11:52:49,806 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:49] "POST /web/dataset/call_kw/hr.employee.public/web_name_search#hr.employee.public.web_name_search HTTP/1.1" 200 - 3 0.005 0.013 2026-03-22 11:52:49,856 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:49] "GET /web/image/hr.employee.public/167/avatar_128 HTTP/1.1" 200 - 4 0.004 0.021 2026-03-22 11:52:49,875 26 INFO 00758-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 11:52:49,935 26 INFO 00758-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 11:52:49,957 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:49] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 21 0.023 0.066 2026-03-22 11:52:50,081 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:50] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 25 0.024 0.069 2026-03-22 11:52:50,234 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:50] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 44 0.043 0.083 2026-03-22 11:52:50,264 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:50] "GET /web/image/res.users/57/avatar_128 HTTP/1.1" 200 - 7 0.009 0.138 2026-03-22 11:52:50,325 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:50] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.030 0.044 2026-03-22 11:52:50,424 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:50] "POST /mail/data HTTP/1.1" 200 - 28 0.025 0.049 2026-03-22 11:52:50,449 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:50] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.018 2026-03-22 11:52:50,451 26 INFO 00758-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 11:52:50,539 26 INFO 00758-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 11:52:50,795 26 INFO 00758-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 11:52:50,801 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:3411) 2026-03-22 11:52:50,806 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:50] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.007 0.248 2026-03-22 11:52:50,821 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:50] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 1 0.003 0.250 2026-03-22 11:52:50,862 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:50] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 2 0.003 0.179 2026-03-22 11:52:50,894 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: tour succeeded 2026-03-22 11:52:50,895 26 INFO 00758-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 11:52:51,288 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: heap 32583664 (allocated 34168832) 2026-03-22 11:52:51,296 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:51] "GET /web/image/hr.employee.public/3/avatar_128 HTTP/1.1" 200 - 4 0.002 0.025 2026-03-22 11:52:51,435 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Closing chrome headless with pid 1373 2026-03-22 11:52:51,447 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Closing websocket connection 2026-03-22 11:52:51,451 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Terminating chrome headless with pid 1373 2026-03-22 11:52:51,584 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Removing chrome user profile "/tmp/tmpipe4f_0y_chrome_odoo" 2026-03-22 11:52:51,665 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui: Starting TestUi.test_no_zero_amount_expense_in_expense ... 2026-03-22 11:52:52,299 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Chrome pid: 1567 2026-03-22 11:52:52,300 26 INFO 00758-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/tmphzoiudvg_chrome_odoo 2026-03-22 11:52:52,300 26 INFO 00758-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:38675/json/version 2026-03-22 11:52:52,311 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:52:52,411 26 INFO 00758-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 11:52:52,412 26 INFO 00758-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:38675/json 2026-03-22 11:52:52,412 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:52:52,433 26 INFO 00758-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:38675/devtools/page/7363D965214F4A372DB0A7105FF697FF 2026-03-22 11:52:52,444 26 INFO 00758-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 11:52:52,455 26 INFO 00758-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 11:52:52,668 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_1 from n/a 2026-03-22 11:52:52,681 26 INFO 00758-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 11:52:52,691 26 INFO 00758-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 11:52:52,692 26 INFO 00758-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 11:52:52,722 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:52:54,409 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:54] "GET /odoo HTTP/1.1" 200 - 150 0.134 1.557 2026-03-22 11:52:54,413 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Navigation result: {'frameId': '7363D965214F4A372DB0A7105FF697FF', 'loaderId': '48489D070BD4A3EE09EC0911F64507EC', 'isDownload': False} 2026-03-22 11:52:54,414 26 INFO 00758-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 11:52:54,475 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:54] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-03-22 11:52:54,483 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:54] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-03-22 11:52:54,589 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:54] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.045 0.079 2026-03-22 11:52:54,607 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:54] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.081 2026-03-22 11:52:54,737 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:54] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-03-22 11:52:55,408 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:55] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 11:52:55,431 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.018 2026-03-22 11:52:55,448 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.030 2026-03-22 11:52:55,452 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:55] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:52:55,523 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:3412) 2026-03-22 11:52:55,527 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.007 0.039 2026-03-22 11:52:55,564 26 INFO 00758-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 11:52:55,606 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-03-22 11:52:55,708 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:55] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 11:52:55,824 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:55] "GET /odoo HTTP/1.1" 200 - 25 0.030 0.067 2026-03-22 11:52:55,876 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.121 2026-03-22 11:52:55,921 26 INFO 00758-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 11:52:55,970 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 11:52:55,971 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-03-22 11:52:55,973 26 INFO 00758-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 11:52:56,034 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "GET /web/image?model=res.users&field=avatar_128&id=57 HTTP/1.1" 200 - 14 0.077 0.085 2026-03-22 11:52:56,061 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.185 2026-03-22 11:52:56,083 26 INFO 00758-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 11:52:56,091 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.184 2026-03-22 11:52:56,182 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "POST /mail/data HTTP/1.1" 200 - 33 0.033 0.145 2026-03-22 11:52:56,197 26 INFO 00758-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 11:52:56,227 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 9 0.013 0.203 2026-03-22 11:52:56,252 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "GET /web/image/res.partner/242/avatar_128?unique=1774180344000 HTTP/1.1" 200 - 6 0.008 0.356 2026-03-22 11:52:56,258 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.080 2026-03-22 11:52:56,286 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "POST /web/action/load HTTP/1.1" 200 - 14 0.011 0.068 2026-03-22 11:52:56,352 26 INFO 00758-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 11:52:56,498 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.045 0.114 2026-03-22 11:52:56,599 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "POST /mail/data HTTP/1.1" 200 - 41 0.034 0.208 2026-03-22 11:52:56,631 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 10 0.010 0.059 2026-03-22 11:52:56,635 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "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 11:52:56,784 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.016 2026-03-22 11:52:56,830 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.014 0.027 2026-03-22 11:52:56,867 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 11 0.010 0.038 2026-03-22 11:52:56,906 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 6 0.005 0.013 2026-03-22 11:52:56,951 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:56] "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 11:52:57,010 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:57] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:52:57,158 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:57] "GET /web/image/hr.employee.public/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.029 2026-03-22 11:52:57,187 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:57] "GET /web/image/hr.employee.public/2/avatar_128 HTTP/1.1" 200 - 4 0.002 0.034 2026-03-22 11:52:57,227 26 INFO 00758-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 11:52:57,239 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:57] "GET /web/image/hr.employee.public/4/avatar_128 HTTP/1.1" 200 - 4 0.003 0.081 2026-03-22 11:52:57,278 26 INFO 00758-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 11:52:57,334 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:57] "GET /web/image/hr.employee.public/1/avatar_128 HTTP/1.1" 200 - 18 0.037 0.144 2026-03-22 11:52:57,410 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:57] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 23 0.025 0.155 2026-03-22 11:52:57,473 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:57] "GET /web/image/hr.employee.public/167/avatar_128 HTTP/1.1" 200 - 4 0.003 0.013 2026-03-22 11:52:57,490 26 INFO 00758-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 11:52:57,588 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:57] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 27 0.022 0.056 2026-03-22 11:52:57,907 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:57] "GET /web/image/res.users/57/avatar_128 HTTP/1.1" 200 - 7 0.009 0.023 2026-03-22 11:52:57,951 26 INFO 00758-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 11:52:57,995 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:57] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 4 0.006 0.036 2026-03-22 11:52:58,042 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:58] "POST /mail/thread/messages HTTP/1.1" 200 - 10 0.019 0.060 2026-03-22 11:52:58,082 26 INFO 00758-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 11:52:58,116 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:58] "POST /mail/data HTTP/1.1" 200 - 26 0.029 0.084 2026-03-22 11:52:58,195 26 INFO 00758-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 11:52:58,217 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:58] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 30 0.030 0.094 2026-03-22 11:52:58,277 26 INFO 00758-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 11:52:58,324 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:58] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 17 0.012 0.039 2026-03-22 11:52:58,460 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:58] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 39 0.033 0.078 2026-03-22 11:52:58,529 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:58] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.027 0.033 2026-03-22 11:52:58,578 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:58] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 8 0.008 0.078 2026-03-22 11:52:58,626 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:58] "POST /mail/data HTTP/1.1" 200 - 18 0.014 0.067 2026-03-22 11:52:58,640 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:58] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.014 2026-03-22 11:52:58,776 26 INFO 00758-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 11:52:58,869 26 INFO 00758-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 11:52:58,983 26 INFO 00758-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 11:52:59,019 26 INFO 00758-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 11:52:59,045 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:3413) 2026-03-22 11:52:59,053 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:59] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.005 0.271 2026-03-22 11:52:59,130 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:59] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 16 0.024 0.123 2026-03-22 11:52:59,248 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:59] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 24 0.023 0.058 2026-03-22 11:52:59,343 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:59] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.035 0.038 2026-03-22 11:52:59,457 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:59] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 26 0.029 0.111 2026-03-22 11:52:59,556 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:59] "POST /mail/data HTTP/1.1" 200 - 35 0.041 0.144 2026-03-22 11:52:59,611 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:59] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.023 0.114 2026-03-22 11:52:59,693 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:59] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 21 0.022 0.186 2026-03-22 11:52:59,800 26 INFO 00758-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 11:52:59,867 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:59] "POST /mail/data HTTP/1.1" 200 - 31 0.034 0.057 2026-03-22 11:52:59,923 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:59] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 16 0.014 0.103 2026-03-22 11:52:59,988 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:52:59] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 6 0.008 0.033 2026-03-22 11:53:00,035 26 INFO 00758-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 11:53:00,103 26 INFO 00758-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 11:53:00,164 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: tour succeeded 2026-03-22 11:53:00,166 26 INFO 00758-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 11:53:00,670 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: heap 30288360 (allocated 32071680) 2026-03-22 11:53:00,683 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Closing chrome headless with pid 1567 2026-03-22 11:53:00,686 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Closing websocket connection 2026-03-22 11:53:00,692 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Terminating chrome headless with pid 1567 2026-03-22 11:53:00,811 26 INFO 00758-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Removing chrome user profile "/tmp/tmphzoiudvg_chrome_odoo" 2026-03-22 11:53:01,845 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-22 11:53:03,580 26 INFO 00758-19-0-all odoo.addons.hr_gamification.tests.test_gamification_current_badge: Starting TestGamificationBadge.test_delete_badge ... 2026-03-22 11:53:03,752 26 INFO 00758-19-0-all odoo.models.unlink: User #61 deleted mail.message records with IDs: [7607, 7606] 2026-03-22 11:53:03,770 26 INFO 00758-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 11:53:03,817 26 INFO 00758-19-0-all odoo.models.unlink: User #60 deleted mail.message records with IDs: [7607, 7606] 2026-03-22 11:53:03,834 26 INFO 00758-19-0-all odoo.models.unlink: User #60 deleted gamification.badge.user records with IDs: [1] 2026-03-22 11:53:03,843 26 INFO 00758-19-0-all odoo.models.unlink: User #60 deleted mail.followers records with IDs: [231] 2026-03-22 11:53:03,967 26 INFO 00758-19-0-all odoo.models.unlink: User #62 deleted mail.message records with IDs: [7609, 7608] 2026-03-22 11:53:03,986 26 INFO 00758-19-0-all odoo.models.unlink: User #62 deleted gamification.badge.user records with IDs: [2] 2026-03-22 11:53:03,996 26 INFO 00758-19-0-all odoo.models.unlink: User #62 deleted mail.followers records with IDs: [232] 2026-03-22 11:53:04,008 26 INFO 00758-19-0-all odoo.addons.hr_gamification.tests.test_gamification_current_badge: Starting TestGamificationBadge.test_update_badge ... 2026-03-22 11:53:04,124 26 INFO 00758-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 11:53:04,153 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 11:53:12,426 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_base_user_create_other ... 2026-03-22 11:53:12,590 26 INFO 00758-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 11:53:12,632 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_base_user_create_self ... 2026-03-22 11:53:12,801 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_manager_create_other ... 2026-03-22 11:53:12,958 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_manager_create_self ... 2026-03-22 11:53:13,161 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_user_create_other ... 2026-03-22 11:53:13,340 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_user_create_self ... 2026-03-22 11:53:13,534 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 11:53:22,205 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_other ... 2026-03-22 11:53:22,430 26 INFO 00758-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 11:53:22,459 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_other_browse ... 2026-03-22 11:53:22,755 26 INFO 00758-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 11:53:22,787 26 INFO 00758-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 11:53:22,809 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_own ... 2026-03-22 11:53:22,894 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 11:53:31,338 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_holiday_responsible_refuse_leave ... 2026-03-22 11:53:33,233 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_creation_for_other_user ... 2026-03-22 11:53:33,418 26 INFO 00758-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 11:53:33,458 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_double_validate ... 2026-03-22 11:53:34,474 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_double_validate_holiday_manager ... 2026-03-22 11:53:34,976 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_holiday_user ... 2026-03-22 11:53:35,362 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_manager ... 2026-03-22 11:53:35,682 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_user ... 2026-03-22 11:53:35,856 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_manager_to_validate_by_holiday_user ... 2026-03-22 11:53:36,410 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_manager_to_validate_by_user ... 2026-03-22 11:53:37,056 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_messaging_by_user ... 2026-03-22 11:53:37,475 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_update_by_user ... 2026-03-22 11:53:37,530 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_update_by_user_other ... 2026-03-22 11:53:37,762 26 INFO 00758-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 11:53:37,800 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 11:53:45,696 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_confirm_by_user ... 2026-03-22 11:53:45,807 26 INFO 00758-19-0-all odoo.models.unlink: User #81 deleted mail.message records with IDs: [7804] 2026-03-22 11:53:45,856 26 INFO 00758-19-0-all odoo.models.unlink: User #81 deleted hr.leave records with IDs: [24] 2026-03-22 11:53:45,867 26 INFO 00758-19-0-all odoo.models.unlink: User #81 deleted mail.followers records with IDs: [324] 2026-03-22 11:53:45,883 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_confirm_in_past_by_user ... 2026-03-22 11:53:46,155 26 INFO 00758-19-0-all odoo.models.unlink: User #81 deleted mail.message records with IDs: [7805] 2026-03-22 11:53:46,198 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_validate_by_user ... 2026-03-22 11:53:46,502 26 INFO 00758-19-0-all odoo.models.unlink: User #81 deleted mail.message records with IDs: [7806] 2026-03-22 11:53:46,518 26 INFO 00758-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 11:53:46,569 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 11:53:54,297 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_constraint_1 ... 2026-03-22 11:53:54,406 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_persists ... 2026-03-22 11:53:55,149 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units ... 2026-03-22 11:53:55,546 26 INFO 00758-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 11:53:56,597 26 INFO 00758-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 11:53:57,003 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_date_in_the_future ... 2026-03-22 11:53:58,570 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_immediate_monthly_start_day ... 2026-03-22 11:53:58,946 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_with_monthly_31st_milestone ... 2026-03-22 11:53:59,055 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_with_virtual_future_leaves ... 2026-03-22 11:53:59,702 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_without_working_hours ... 2026-03-22 11:54:00,210 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carrover_other_period_end_multi_level ... 2026-03-22 11:54:00,854 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carryover_at_allocation ... 2026-03-22 11:54:01,739 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carryover_at_other ... 2026-03-22 11:54:02,472 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_creation_for_history ... 2026-03-22 11:54:02,784 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_creation_on_anterior_date ... 2026-03-22 11:54:03,050 26 INFO 00758-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 11:54:04,897 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_days_left_under_carryover_maximum ... 2026-03-22 11:54:06,241 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_hours_with_max_carryover ... 2026-03-22 11:54:06,760 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_immediate_cron_run ... 2026-03-22 11:54:07,021 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [13] 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [52] 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [14] 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [53] 2026-03-22 11:54:08,941 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [18] 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [57] 2026-03-22 11:54:09,617 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_taken_maximum ... 2026-03-22 11:54:10,713 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_taken_maximum_hours ... 2026-03-22 11:54:11,843 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_lost_first_january ... 2026-03-22 11:54:12,273 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_lost_previous_days ... 2026-03-22 11:54:12,926 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_maximum_leaves ... 2026-03-22 11:54:13,718 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_maximum_leaves_no_limit ... 2026-03-22 11:54:14,600 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start ... 2026-03-22 11:54:15,024 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_level_transfer ... 2026-03-22 11:54:15,858 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_multiple_runs ... 2026-03-22 11:54:16,391 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_past_start_date ... 2026-03-22 11:54:17,099 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_cleared_when_switch_to_regular ... 2026-03-22 11:54:17,347 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_end_carryover_expiring_3_months ... 2026-03-22 11:54:18,328 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_start_carryover_expiring_3_months ... 2026-03-22 11:54:19,467 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_with_multiple_levels ... 2026-03-22 11:54:20,343 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_with_multiple_levels_2 ... 2026-03-22 11:54:21,272 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_skipped_period ... 2026-03-22 11:54:21,754 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_transition_after_period ... 2026-03-22 11:54:22,008 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_transition_immediately ... 2026-03-22 11:54:22,274 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_unlink ... 2026-03-22 11:54:22,558 26 INFO 00758-19-0-all odoo.models.unlink: User #84 deleted hr.leave.allocation records with IDs: [37] 2026-03-22 11:54:22,565 26 INFO 00758-19-0-all odoo.models.unlink: User #84 deleted mail.followers records with IDs: [441, 442, 443] 2026-03-22 11:54:22,576 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.leave.accrual.plan records with IDs: [42] 2026-03-22 11:54:22,580 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_unused_accrual_reset_to_lost ... 2026-03-22 11:54:23,770 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_with_report_creation_for_history ... 2026-03-22 11:54:24,022 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_added_type_during_onchange ... 2026-03-22 11:54:24,146 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_cache_invalidation_with_future_leaves ... 2026-03-22 11:54:25,026 26 INFO 00758-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 11:54:25,642 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry ... 2026-03-22 11:54:26,203 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation ... 2026-03-22 11:54:26,618 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_2 ... 2026-03-22 11:54:27,127 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_3 ... 2026-03-22 11:54:27,725 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_4 ... 2026-03-22 11:54:28,271 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_5 ... 2026-03-22 11:54:29,314 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carriedover_days_expiration_reset ... 2026-03-22 11:54:30,446 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_gain ... 2026-03-22 11:54:31,384 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_lastcall_change_regular_to_accrual ... 2026-03-22 11:54:31,556 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_max_value ... 2026-03-22 11:54:31,890 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_max_value_hours ... 2026-03-22 11:54:32,333 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_compute_allocation_days_after_adding_employee ... 2026-03-22 11:54:33,651 26 INFO 00758-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 11:54:33,736 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_elligible_leaves ... 2026-03-22 11:54:34,851 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_bimonthly ... 2026-03-22 11:54:35,325 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_biyearly ... 2026-03-22 11:54:35,766 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_daily ... 2026-03-22 11:54:36,065 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_hourly_calendar ... 2026-03-22 11:54:36,376 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_hourly_worked_hours ... 2026-03-22 11:54:37,081 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_monthly ... 2026-03-22 11:54:37,427 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_weekly ... 2026-03-22 11:54:37,719 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_yearly ... 2026-03-22 11:54:38,182 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_future_accural_time ... 2026-03-22 11:54:38,388 26 INFO 00758-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 11:54:40,195 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_actual_future_leaves ... 2026-03-22 11:54:43,900 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves ... 2026-03-22 11:54:47,363 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves_regular1 ... 2026-03-22 11:54:50,796 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves_regular2 ... 2026-03-22 11:54:54,365 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_matching_accrual_and_carryover_dates ... 2026-03-22 11:54:54,889 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_matching_carryover_and_level_transition_dates ... 2026-03-22 11:54:55,297 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_modify_cap_accrued_days ... 2026-03-22 11:54:56,240 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_modify_cap_accrued_days_with_leaves ... 2026-03-22 11:54:57,965 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_no_days_accrued_on_carryover_date ... 2026-03-22 11:54:58,385 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_non_elligible_leaves ... 2026-03-22 11:54:59,664 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_set_accrual_allocation_to_zero_from_ui ... 2026-03-22 11:55:00,344 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_start_accrual_gain_time_immediately ... 2026-03-22 11:55:01,253 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_three_levels_accrual ... 2026-03-22 11:55:01,759 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_time_off_balance_computation ... 2026-03-22 11:55:03,813 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_time_off_using_expiring_carried_over_days ... 2026-03-22 11:55:04,958 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_timeoff_allocation_with_unused_accrual_lost ... 2026-03-22 11:55:05,421 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_lost ... 2026-03-22 11:55:06,103 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed ... 2026-03-22 11:55:06,804 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_2 ... 2026-03-22 11:55:07,210 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_limit ... 2026-03-22 11:55:07,857 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_limit_2 ... 2026-03-22 11:55:08,280 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [49] 2024-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [275] 2026-03-22 11:55:09,298 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_worked_leaves ... 2026-03-22 11:55:10,507 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_yearly_cap ... 2026-03-22 11:55:36,520 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_yearly_cap_constraint ... 2026-03-22 11:55:36,690 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-22 11:55:45,270 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_allocation_with_max_carryover_and_expiring_allocation ... 2026-03-22 11:55:45,790 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_days_expiration_date ... 2026-03-22 11:55:46,307 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_days_expiration_date_2 ... 2026-03-22 11:55:47,134 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_leaves_with_maximum ... 2026-03-22 11:55:47,490 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiration_date ... 2026-03-22 11:55:47,741 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiration_date_2 ... 2026-03-22 11:55:48,213 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiring_allocation_without_carried_over_leaves ... 2026-03-22 11:55:48,372 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves ... 2026-03-22 11:55:48,775 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves_for_flexible_resource ... 2026-03-22 11:55:49,215 26 INFO 00758-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 11:55:49,701 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 11:55:57,907 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar: Starting TestHolidaysCalendar.test_hours_time_off_request_calendar_view ... 2026-03-22 11:55:58,544 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Chrome pid: 1764 2026-03-22 11:55:58,544 26 INFO 00758-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/tmpyz3zwrwi_chrome_odoo 2026-03-22 11:55:58,544 26 INFO 00758-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:35955/json/version 2026-03-22 11:55:58,548 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:55:58,703 26 INFO 00758-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 11:55:58,704 26 INFO 00758-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:35955/json 2026-03-22 11:55:58,706 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:55:58,765 26 INFO 00758-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:35955/devtools/page/AFBD51876CFF1CC68CAF7BA77251B4AA 2026-03-22 11:55:58,786 26 INFO 00758-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 11:55:58,821 26 INFO 00758-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 11:55:59,068 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:enguerran from n/a 2026-03-22 11:55:59,084 26 INFO 00758-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 11:55:59,086 26 INFO 00758-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 11:55:59,087 26 INFO 00758-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 11:55:59,113 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:55:59,836 26 INFO 00758-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 96, model: website.page 2026-03-22 11:56:01,018 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:01] "GET / HTTP/1.1" 200 - 153 0.245 1.668 2026-03-22 11:56:01,028 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Navigation result: {'frameId': 'AFBD51876CFF1CC68CAF7BA77251B4AA', 'loaderId': '9F9744CBB464A909AD8E86906F56E40B', 'isDownload': False} 2026-03-22 11:56:01,028 26 INFO 00758-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 11:56:01,073 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 11:56:01,090 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1bb7c47/web.assets_frontend.min.css, copying from /web/assets/1bb7c47/web.assets_frontend.min.css 2026-03-22 11:56:01,191 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:01] "GET /web/assets/1/1bb7c47/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.071 0.056 2026-03-22 11:56:01,211 26 INFO 00758-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 11:56:01,227 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:01] "GET /web/assets/1/03aedce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.007 0.112 2026-03-22 11:56:01,253 26 INFO 00758-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 11:56:01,257 26 INFO 00758-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 11:56:01,258 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cb45bdc/web.__assets_tests_call__.min.js, copying from /web/assets/cb45bdc/web.__assets_tests_call__.min.js 2026-03-22 11:56:01,296 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:01] "GET /web/assets/1/cb45bdc/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.013 0.047 2026-03-22 11:56:01,458 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:56:01,463 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:01] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 11:56:01,467 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:01] "GET /web/image/website/1/logo/My%20Website?unique=c4e9cd2 HTTP/1.1" 200 - 4 0.005 0.023 2026-03-22 11:56:01,657 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ef3a813/web.assets_frontend_lazy.min.js, copying from /web/assets/ef3a813/web.assets_frontend_lazy.min.js 2026-03-22 11:56:01,733 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:01] "GET /web/assets/1/ef3a813/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.017 0.126 2026-03-22 11:56:01,756 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:01] "GET /web/image/website/1/favicon?unique=c4e9cd2 HTTP/1.1" 200 - 4 0.005 0.138 2026-03-22 11:56:02,522 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.012 2026-03-22 11:56:02,671 26 INFO 00758-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 11:56:02,778 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:02] "POST /mail/data HTTP/1.1" 200 - 19 0.024 0.048 2026-03-22 11:56:04,230 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:04] "GET /odoo HTTP/1.1" 200 - 135 0.112 1.394 2026-03-22 11:56:04,319 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:04] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.017 2026-03-22 11:56:04,329 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:04] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.000 0.015 2026-03-22 11:56:04,344 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:04] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.033 2026-03-22 11:56:04,432 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:04] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-03-22 11:56:04,573 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:04] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-03-22 11:56:05,313 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:05] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 11:56:05,329 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.017 0.016 2026-03-22 11:56:05,339 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-03-22 11:56:05,349 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:05] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:56:05,377 26 INFO 00758-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 11:56:05,433 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4205) 2026-03-22 11:56:05,438 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.006 0.042 2026-03-22 11:56:05,479 26 INFO 00758-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 11:56:05,514 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-03-22 11:56:05,565 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:05] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:56:05,717 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:05] "GET /odoo HTTP/1.1" 200 - 26 0.040 0.073 2026-03-22 11:56:05,754 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.120 2026-03-22 11:56:05,908 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:05] "GET /web/image?model=res.users&field=avatar_128&id=96 HTTP/1.1" 200 - 14 0.052 0.053 2026-03-22 11:56:05,922 26 INFO 00758-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 11:56:05,991 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:05] "GET /web/image/res.partner/297/avatar_128?unique=1774180549000 HTTP/1.1" 200 - 6 0.029 0.152 2026-03-22 11:56:06,006 26 INFO 00758-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 11:56:06,038 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.017 0.201 2026-03-22 11:56:06,069 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "GET /web/image/res.company/31/favicon HTTP/1.1" 200 - 9 0.010 0.179 2026-03-22 11:56:06,140 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "POST /mail/data HTTP/1.1" 200 - 33 0.028 0.219 2026-03-22 11:56:06,168 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.337 2026-03-22 11:56:06,202 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.177 2026-03-22 11:56:06,210 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.171 2026-03-22 11:56:06,352 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.029 0.073 2026-03-22 11:56:06,472 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 14 0.013 0.071 2026-03-22 11:56:06,489 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.004 0.090 2026-03-22 11:56:06,517 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.009 0.112 2026-03-22 11:56:06,619 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 8 0.005 0.056 2026-03-22 11:56:06,715 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "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.024 0.095 2026-03-22 11:56:06,731 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.107 2026-03-22 11:56:06,850 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "POST /mail/data HTTP/1.1" 200 - 44 0.038 0.112 2026-03-22 11:56:06,895 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5e22b10/web.fullcalendar_lib.min.js (id:4206) 2026-03-22 11:56:06,902 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:06] "GET /web/assets/5e22b10/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.007 0.145 2026-03-22 11:56:07,001 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:07] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.035 0.078 2026-03-22 11:56:08,638 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:08] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:56:08,647 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:08] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:56:08,648 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:08] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:56:08,838 26 INFO 00758-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 11:56:08,971 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:08] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 4 0.010 0.025 2026-03-22 11:56:09,009 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:09] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 11:56:09,128 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:09] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 42 0.044 0.075 2026-03-22 11:56:09,204 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:09] "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 11:56:09,427 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:09] "GET /web/image/hr.employee.public/202/avatar_128 HTTP/1.1" 200 - 10 0.006 0.019 2026-03-22 11:56:09,445 26 INFO 00758-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 11:56:09,452 26 INFO 00758-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 11:56:09,632 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:09] "POST /web/dataset/call_kw/hr.leave/web_save#hr.leave.web_save HTTP/1.1" 200 - 56 0.094 0.092 2026-03-22 11:56:09,935 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: heap 30930984 (allocated 32198656) 2026-03-22 11:56:09,977 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:09] "POST /web/dataset/call_kw/hr.employee/get_time_off_dashboard_data#hr.employee.get_time_off_dashboard_data HTTP/1.1" 200 - 13 0.011 0.048 2026-03-22 11:56:09,999 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:56:09] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 6 0.005 0.065 2026-03-22 11:56:10,087 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Closing chrome headless with pid 1764 2026-03-22 11:56:10,089 26 INFO 00758-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 11:56:10,093 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Terminating chrome headless with pid 1764 2026-03-22 11:56:10,211 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Removing chrome user profile "/tmp/tmpyz3zwrwi_chrome_odoo" 2026-03-22 11:56:10,292 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar: Starting TestHolidaysCalendar.test_timezone_calendar_event_single_day ... 2026-03-22 11:56:10,760 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [287] 2026-03-22 11:56:11,127 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [289] 2026-03-22 11:56:11,309 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-22 11:56:11,316 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome pid: 1953 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome headless temporary user profile dir: /tmp/tmpw6r24i2v_chrome_odoo 2022-01-17 00:00:00,000 26 INFO 00758-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:44317/json/version 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44317', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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:44317/json 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44317', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 26 INFO 00758-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:44317/devtools/page/FCDBAF3BB4559575CA3FA7735776F973 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 149 0.135 1.726 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Navigation result: {'frameId': 'FCDBAF3BB4559575CA3FA7735776F973', 'loaderId': '4C2437C9CE939F79E53B34474E49CF35', 'isDownload': False} 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.015 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.046 2022-01-17 00:00:00,000 26 INFO 00758-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.086 0.191 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.183 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.008 0.048 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.024 0.035 2022-01-17 00:00:00,000 26 INFO 00758-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.008 0.037 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2022-01-17 00:00:00,000 26 INFO 00758-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 - 24 0.025 0.067 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4207) 2022-01-17 00:00:00,000 26 INFO 00758-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.010 0.094 2022-01-17 00:00:00,000 26 INFO 00758-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.012 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.005 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 26 0.049 0.097 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.164 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2022-01-17 00:00:00,000 26 INFO 00758-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.026 0.052 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1774180571000 HTTP/1.1" 200 - 6 0.012 0.099 2022-01-17 00:00:00,000 26 INFO 00758-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.009 0.123 2022-01-17 00:00:00,000 26 INFO 00758-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.080 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.030 0.137 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.262 2022-01-17 00:00:00,000 26 INFO 00758-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.011 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 56 0.088 0.132 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.212 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 1 0.000 0.117 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.052 0.081 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/discuss.channel/2/avatar_128?unique=4e1738c99297bb166025a41fd0d08b7fe915690735b7714b7fa2d88504df5d0e7c7f89b29f8503cd0fb3b0bf509ebf2ccdcd17f0dc9570bc8c84d129af2a50b7 HTTP/1.1" 200 - 3 0.012 0.058 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/discuss.channel/1/avatar_128?unique=788975dbb3a18de0a662e6557a4ea615d5d2cb308ce640387451617a5489eb384e6c97d001d776d28aeb0caf01948a065d30ee3e9ccce9488c7ab3d0a91bab29 HTTP/1.1" 200 - 3 0.005 0.086 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1774177011000 HTTP/1.1" 200 - 5 0.012 0.123 2022-01-17 00:00:00,000 26 INFO 00758-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.007 0.121 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 27 0.024 0.174 2022-01-17 00:00:00,000 26 INFO 00758-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.040 0.194 2022-01-17 00:00:00,000 26 INFO 00758-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.012 0.052 2022-01-17 00:00:00,000 26 INFO 00758-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.014 0.077 2022-01-17 00:00:00,000 26 INFO 00758-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.004 0.118 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.007 0.020 2022-01-17 00:00:00,000 26 INFO 00758-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.028 0.056 2022-01-17 00:00:00,000 26 INFO 00758-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.054 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5e22b10/web.fullcalendar_lib.min.js (id:4208) 2022-01-17 00:00:00,000 26 INFO 00758-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.008 0.039 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.011 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.004 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.006 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.006 0.054 2022-01-17 00:00:00,000 26 INFO 00758-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.007 2022-01-17 00:00:00,000 26 INFO 00758-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 - 42 0.061 0.113 2022-01-17 00:00:00,000 26 INFO 00758-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.009 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.015 0.042 2022-01-17 00:00:00,000 26 INFO 00758-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.012 0.033 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 26 0.018 0.048 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 27 0.022 0.059 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 - 60 0.088 0.205 2022-01-17 00:00:00,000 26 INFO 00758-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.022 2022-01-17 00:00:00,000 26 INFO 00758-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.028 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.056 0.055 2022-01-17 00:00:00,000 26 INFO 00758-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.028 0.103 2022-01-17 00:00:00,000 26 INFO 00758-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.017 0.025 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 9 0.030 0.056 2022-01-17 00:00:00,000 26 INFO 00758-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.021 0.109 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 - 15 0.014 0.034 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 - 133 0.227 0.284 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: heap 30495808 (allocated 31809536) 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Closing chrome headless with pid 1953 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Terminating chrome headless with pid 1953 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 3 0.008 0.017 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Removing chrome user profile "/tmp/tmpw6r24i2v_chrome_odoo" 2026-03-22 11:56:28,102 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 11:56:28,110 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Chrome pid: 2150 2022-01-17 00:00:00,000 26 INFO 00758-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/tmp6ahi3pe7_chrome_odoo 2022-01-17 00:00:00,000 26 INFO 00758-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:44217/json/version 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44217', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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:44217/json 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44217', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 26 INFO 00758-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:44217/devtools/page/6D10690ECC46A9F675DE5EBFCB50B1AF 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web HTTP/1.1" 200 - 150 0.136 1.713 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Navigation result: {'frameId': '6D10690ECC46A9F675DE5EBFCB50B1AF', 'loaderId': 'DDD82955B534AF1BC7999FB722286BB5', 'isDownload': False} 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.017 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.040 2022-01-17 00:00:00,000 26 INFO 00758-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.086 0.187 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.207 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.026 2022-01-17 00:00:00,000 26 INFO 00758-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.041 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1 (1) 2022-01-17 00:00:00,000 26 INFO 00758-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 - 23 0.034 0.064 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4238) 2022-01-17 00:00:00,000 26 INFO 00758-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.006 0.105 2022-01-17 00:00:00,000 26 INFO 00758-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.005 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.006 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 26 0.020 0.051 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.079 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2022-01-17 00:00:00,000 26 INFO 00758-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.025 0.050 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.033 0.123 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1774180588000 HTTP/1.1" 200 - 6 0.012 0.185 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.222 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.038 0.183 2022-01-17 00:00:00,000 26 INFO 00758-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.245 2022-01-17 00:00:00,000 26 INFO 00758-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.229 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.024 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 56 0.052 0.124 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 1 0.000 0.097 2022-01-17 00:00:00,000 26 INFO 00758-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.036 0.158 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.122 2022-01-17 00:00:00,000 26 INFO 00758-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.010 0.084 2022-01-17 00:00:00,000 26 INFO 00758-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.011 0.102 2022-01-17 00:00:00,000 26 INFO 00758-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.013 0.156 2022-01-17 00:00:00,000 26 INFO 00758-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.205 2022-01-17 00:00:00,000 26 INFO 00758-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.050 0.138 2022-01-17 00:00:00,000 26 INFO 00758-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.230 2022-01-17 00:00:00,000 26 INFO 00758-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.007 0.238 2022-01-17 00:00:00,000 26 INFO 00758-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.007 0.117 2022-01-17 00:00:00,000 26 INFO 00758-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.009 2022-01-17 00:00:00,000 26 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.003 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee/4/avatar_128 HTTP/1.1" 200 - 5 0.005 0.036 2022-01-17 00:00:00,000 26 INFO 00758-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.001 0.080 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 - 4 0.007 0.144 2022-01-17 00:00:00,000 26 INFO 00758-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.001 0.171 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee.public/4/avatar_128 HTTP/1.1" 200 - 4 0.002 0.176 2022-01-17 00:00:00,000 26 INFO 00758-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.002 0.199 2022-01-17 00:00:00,000 26 INFO 00758-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.004 0.183 2022-01-17 00:00:00,000 26 INFO 00758-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.008 0.186 2022-01-17 00:00:00,000 26 INFO 00758-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 - 49 0.053 0.218 2022-01-17 00:00:00,000 26 INFO 00758-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.003 0.018 2022-01-17 00:00:00,000 26 INFO 00758-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.006 2022-01-17 00:00:00,000 26 INFO 00758-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.009 0.033 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.011 0.034 2022-01-17 00:00:00,000 26 INFO 00758-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.000 0.019 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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.043 0.069 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:4239) 2022-01-17 00:00:00,000 26 INFO 00758-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.007 0.253 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 8 0.009 0.264 2022-01-17 00:00:00,000 26 INFO 00758-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.011 0.236 2022-01-17 00:00:00,000 26 INFO 00758-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.003 0.013 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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.008 0.016 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.023 0.062 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 - 63 0.050 0.104 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.029 0.054 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 33 0.030 0.098 2022-01-17 00:00:00,000 26 INFO 00758-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 - 109 0.130 0.251 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.032 0.070 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_read#hr.leave.web_read HTTP/1.1" 200 - 26 0.029 0.157 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.021 0.051 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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.025 0.050 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 304 - 2 0.003 0.025 2022-01-17 00:00:00,000 26 INFO 00758-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.038 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 304 - 2 0.006 0.051 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 304 - 2 0.002 0.022 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 304 - 2 0.002 0.018 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 304 - 0 0.000 0.010 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.009 0.018 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/webclient/translations?hash=6820437186ec4388214155f62c3556f9b8d25cef&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2022-01-17 00:00:00,000 26 INFO 00758-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.004 0.018 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 304 - 0 0.000 0.005 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 304 - 0 0.000 0.021 2022-01-17 00:00:00,000 26 INFO 00758-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.021 0.069 2022-01-17 00:00:00,000 26 INFO 00758-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.009 0.114 2022-01-17 00:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 304 - 0 0.000 0.024 2022-01-17 00:00:00,000 26 INFO 00758-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.153 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1774180588000 HTTP/1.1" 304 - 6 0.008 0.200 2022-01-17 00:00:00,000 26 INFO 00758-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.123 2022-01-17 00:00:00,000 26 INFO 00758-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.006 0.128 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 38 0.050 0.207 2022-01-17 00:00:00,000 26 INFO 00758-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 - 53 0.063 0.238 2022-01-17 00:00:00,000 26 INFO 00758-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.013 0.287 2022-01-17 00:00:00,000 26 INFO 00758-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.012 0.040 2022-01-17 00:00:00,000 26 INFO 00758-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.087 2022-01-17 00:00:00,000 26 INFO 00758-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.064 2022-01-17 00:00:00,000 26 INFO 00758-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.006 2022-01-17 00:00:00,000 26 INFO 00758-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.003 0.016 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 32 0.042 0.083 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.016 0.111 2022-01-17 00:00:00,000 26 INFO 00758-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.023 0.205 2022-01-17 00:00:00,000 26 INFO 00758-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.003 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.005 0.014 2022-01-17 00:00:00,000 26 INFO 00758-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.041 0.079 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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.014 0.024 2022-01-17 00:00:00,000 26 INFO 00758-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.018 0.060 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 30 0.034 0.061 2022-01-17 00:00:00,000 26 INFO 00758-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 - 55 0.046 0.105 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 5 0.004 0.157 2022-01-17 00:00:00,000 26 INFO 00758-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.165 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.027 0.035 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.025 0.080 2022-01-17 00:00:00,000 26 INFO 00758-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 - 91 0.111 0.161 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.021 0.049 2022-01-17 00:00:00,000 26 INFO 00758-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 - 27 0.035 0.118 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-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 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.058 0.115 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: heap 28684316 (allocated 30236672) 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Closing chrome headless with pid 2150 2022-01-17 00:00:00,000 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Terminating chrome headless with pid 2150 2022-01-17 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Removing chrome user profile "/tmp/tmp6ahi3pe7_chrome_odoo" 2026-03-22 11:56:46,531 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 11:56:46,534 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_leave_type_data: Starting TestLeaveTypeData.test_ensure_hr_leave_type_definition ... 2026-03-22 11:56:46,545 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 11:56:49,620 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:56:50,170 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:56:50,635 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_department_mandatory_days ... 2026-03-22 11:56:51,075 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_get_mandatory_days ... 2026-03-22 11:56:52,031 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_job_position_mandatory_days ... 2026-03-22 11:56:52,670 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_multiple_employees_mandatory_days ... 2026-03-22 11:56:53,190 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_request_mandatory_days ... 2026-03-22 11:56:53,687 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 11:57:04,885 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_multicompany: Starting TestHrHolidaysAccessRightsCommon.test_unrelated_public_leave ... 2026-03-22 11:57:05,153 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-22 11:57:13,850 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_out_of_office: Starting TestOutOfOffice.test_leave_ooo ... 2026-03-22 11:57:14,653 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2024-06-04 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2024-06-04 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2024-06-04 00:00:00,000 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:57:17,000 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted mail.activity records with IDs: [59, 60] 2026-03-22 11:57:17,275 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_res_partner: Starting TestPartner.test_res_partner_to_store_no_hr_access ... 2026-03-22 11:57:17,519 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 11:57:18,033 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_resource_calendar: Starting TestResourceCalendar.test_time_off_half_day_duration ... 2026-03-22 11:57:18,667 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 11:57:18,674 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour: Starting TestTimeOffAllocationTour.test_time_off_allocation_warning_tour ... 2026-03-22 11:57:19,301 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Chrome pid: 2396 2026-03-22 11:57:19,302 26 INFO 00758-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/tmpe7100p5f_chrome_odoo 2026-03-22 11:57:19,302 26 INFO 00758-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:43409/json/version 2026-03-22 11:57:19,308 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43409', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:57:19,544 26 INFO 00758-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 11:57:19,545 26 INFO 00758-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:43409/json 2026-03-22 11:57:19,546 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43409', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:57:19,685 26 INFO 00758-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:43409/devtools/page/02E460C1B806B366509E7C9B517116CA 2026-03-22 11:57:19,769 26 INFO 00758-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 11:57:19,802 26 INFO 00758-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 11:57:19,886 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:57:19,905 26 INFO 00758-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 11:57:19,913 26 INFO 00758-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 11:57:19,913 26 INFO 00758-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 11:57:19,961 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:57:21,835 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:21] "GET / HTTP/1.1" 200 - 147 0.211 1.673 2026-03-22 11:57:21,844 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Navigation result: {'frameId': '02E460C1B806B366509E7C9B517116CA', 'loaderId': 'CBE8D91F84932865327BDF2EEDF420A2', 'isDownload': False} 2026-03-22 11:57:21,844 26 INFO 00758-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 11:57:21,910 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:21] "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 11:57:21,933 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1bb7c47/web.assets_frontend.min.css, copying from /web/assets/1bb7c47/web.assets_frontend.min.css 2026-03-22 11:57:22,031 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:22] "GET /web/assets/1/1bb7c47/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.062 0.057 2026-03-22 11:57:22,049 26 INFO 00758-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 11:57:22,070 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:22] "GET /web/assets/1/03aedce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.012 0.105 2026-03-22 11:57:22,079 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cb45bdc/web.__assets_tests_call__.min.js, copying from /web/assets/cb45bdc/web.__assets_tests_call__.min.js 2026-03-22 11:57:22,085 26 INFO 00758-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 11:57:22,088 26 INFO 00758-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 11:57:22,109 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:22] "GET /web/assets/1/cb45bdc/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.006 0.037 2026-03-22 11:57:22,263 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:57:22,271 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:22] "GET /web/image/website/1/logo/My%20Website?unique=c4e9cd2 HTTP/1.1" 200 - 4 0.007 0.021 2026-03-22 11:57:22,347 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:22] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:57:22,426 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ef3a813/web.assets_frontend_lazy.min.js, copying from /web/assets/ef3a813/web.assets_frontend_lazy.min.js 2026-03-22 11:57:22,486 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:22] "GET /web/assets/1/ef3a813/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.022 0.076 2026-03-22 11:57:22,514 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:22] "GET /web/image/website/1/favicon?unique=c4e9cd2 HTTP/1.1" 200 - 4 0.010 0.086 2026-03-22 11:57:23,134 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-03-22 11:57:23,262 26 INFO 00758-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 11:57:23,350 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:23] "POST /mail/data HTTP/1.1" 200 - 21 0.023 0.060 2026-03-22 11:57:25,069 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:25] "GET /odoo HTTP/1.1" 200 - 137 0.135 1.639 2026-03-22 11:57:25,157 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:25] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.009 0.029 2026-03-22 11:57:25,174 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:25] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.048 2026-03-22 11:57:25,219 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.001 0.076 2026-03-22 11:57:25,288 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:25] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-03-22 11:57:25,411 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:25] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-03-22 11:57:26,162 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 11:57:26,178 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.014 0.020 2026-03-22 11:57:26,185 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-03-22 11:57:26,219 26 INFO 00758-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 11:57:26,246 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 11:57:26,304 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.031 0.063 2026-03-22 11:57:26,319 26 INFO 00758-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 11:57:26,347 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4574) 2026-03-22 11:57:26,351 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.005 0.110 2026-03-22 11:57:26,354 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-03-22 11:57:26,384 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:57:26,474 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "GET /odoo HTTP/1.1" 200 - 26 0.018 0.051 2026-03-22 11:57:26,500 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.079 2026-03-22 11:57:26,651 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.019 0.041 2026-03-22 11:57:26,670 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:57:26,709 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "POST /web/action/load HTTP/1.1" 200 - 5 0.020 0.091 2026-03-22 11:57:26,753 26 INFO 00758-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 11:57:26,822 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.043 0.180 2026-03-22 11:57:26,867 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 6 0.009 0.255 2026-03-22 11:57:26,961 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:26] "POST /mail/data HTTP/1.1" 200 - 35 0.038 0.187 2026-03-22 11:57:27,035 26 INFO 00758-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 11:57:27,042 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.224 2026-03-22 11:57:27,105 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "POST /web/action/load HTTP/1.1" 200 - 10 0.032 0.056 2026-03-22 11:57:27,239 26 INFO 00758-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 11:57:27,295 26 INFO 00758-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 11:57:27,317 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "POST /mail/data HTTP/1.1" 200 - 56 0.085 0.176 2026-03-22 11:57:27,324 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.109 2026-03-22 11:57:27,329 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-03-22 11:57:27,353 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "POST /web/action/load HTTP/1.1" 200 - 9 0.007 0.028 2026-03-22 11:57:27,488 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.039 0.203 2026-03-22 11:57:27,568 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "POST /web/dataset/call_kw/hr.leave.allocation/get_views#hr.leave.allocation.get_views HTTP/1.1" 200 - 25 0.021 0.121 2026-03-22 11:57:27,663 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "POST /web/dataset/call_kw/hr.leave.allocation/search_panel_select_range#hr.leave.allocation.search_panel_select_range HTTP/1.1" 200 - 10 0.020 0.038 2026-03-22 11:57:27,676 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "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.053 2026-03-22 11:57:27,712 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "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.077 2026-03-22 11:57:27,906 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:27] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 11:57:27,933 26 INFO 00758-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 11:57:28,068 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:28] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 21 0.036 0.070 2026-03-22 11:57:28,105 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:28] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.108 2026-03-22 11:57:28,343 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:28] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.007 0.036 2026-03-22 11:57:28,352 26 INFO 00758-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 11:57:28,392 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:28] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 17 0.008 0.022 2026-03-22 11:57:28,461 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:28] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-03-22 11:57:28,559 26 INFO 00758-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 11:57:28,578 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:28] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 5 0.003 0.012 2026-03-22 11:57:28,658 26 INFO 00758-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 11:57:28,735 26 INFO 00758-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 11:57:28,866 26 INFO 00758-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 11:57:28,874 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:4575) 2026-03-22 11:57:28,883 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:28] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.290 2026-03-22 11:57:28,898 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:28] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.009 0.032 2026-03-22 11:57:28,954 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:28] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.002 0.026 2026-03-22 11:57:29,000 26 INFO 00758-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 11:57:29,098 26 INFO 00758-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 11:57:29,200 26 INFO 00758-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 11:57:29,224 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:29] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.002 0.021 2026-03-22 11:57:29,259 26 INFO 00758-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 11:57:29,321 26 INFO 00758-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 11:57:29,495 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:29] "POST /web/dataset/call_kw/hr.leave.allocation/web_save#hr.leave.allocation.web_save HTTP/1.1" 200 - 49 0.055 0.116 2026-03-22 11:57:29,580 26 INFO 00758-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 11:57:29,584 26 INFO 00758-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 11:57:29,692 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:29] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.066 0.067 2026-03-22 11:57:29,817 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:29] "POST /mail/data HTTP/1.1" 200 - 41 0.055 0.177 2026-03-22 11:57:30,003 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: heap 30122392 (allocated 33120256) 2026-03-22 11:57:30,111 26 INFO 00758-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 2396 2026-03-22 11:57:30,121 26 INFO 00758-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 11:57:30,126 26 INFO 00758-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 2396 2026-03-22 11:57:30,253 26 INFO 00758-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/tmpe7100p5f_chrome_odoo" 2026-03-22 11:57:30,330 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 11:57:30,339 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour: Starting TestTimeOffCardTour.test_time_off_card_tour ... 2026-03-22 11:57:31,022 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Chrome pid: 2581 2026-03-22 11:57:31,022 26 INFO 00758-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/tmp6n23jt_j_chrome_odoo 2026-03-22 11:57:31,022 26 INFO 00758-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:41741/json/version 2026-03-22 11:57:31,024 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:57:31,215 26 INFO 00758-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 11:57:31,228 26 INFO 00758-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:41741/json 2026-03-22 11:57:31,229 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:57:31,250 26 INFO 00758-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:41741/devtools/page/1CCD48F7F756D1A60A2C890A38516564 2026-03-22 11:57:31,254 26 INFO 00758-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 11:57:31,256 26 INFO 00758-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 11:57:31,473 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:57:31,477 26 INFO 00758-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 11:57:31,481 26 INFO 00758-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 11:57:31,481 26 INFO 00758-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 11:57:31,497 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:57:33,215 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:33] "GET / HTTP/1.1" 200 - 139 0.179 1.544 2026-03-22 11:57:33,221 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Navigation result: {'frameId': '1CCD48F7F756D1A60A2C890A38516564', 'loaderId': 'CAFC779C6235756B48E9B79CA165158B', 'isDownload': False} 2026-03-22 11:57:33,222 26 INFO 00758-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 11:57:33,270 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:33] "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 11:57:33,304 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1bb7c47/web.assets_frontend.min.css, copying from /web/assets/1bb7c47/web.assets_frontend.min.css 2026-03-22 11:57:33,385 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:33] "GET /web/assets/1/1bb7c47/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.056 0.059 2026-03-22 11:57:33,403 26 INFO 00758-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 11:57:33,424 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:33] "GET /web/assets/1/03aedce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.014 0.113 2026-03-22 11:57:33,451 26 INFO 00758-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 11:57:33,457 26 INFO 00758-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 11:57:33,463 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cb45bdc/web.__assets_tests_call__.min.js, copying from /web/assets/cb45bdc/web.__assets_tests_call__.min.js 2026-03-22 11:57:33,488 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:33] "GET /web/assets/1/cb45bdc/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.008 0.051 2026-03-22 11:57:33,607 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 11:57:33,623 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:33] "GET /web/image/website/1/logo/My%20Website?unique=c4e9cd2 HTTP/1.1" 200 - 4 0.010 0.017 2026-03-22 11:57:33,673 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:33] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:57:33,734 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ef3a813/web.assets_frontend_lazy.min.js, copying from /web/assets/ef3a813/web.assets_frontend_lazy.min.js 2026-03-22 11:57:33,791 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:33] "GET /web/assets/1/ef3a813/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.014 0.071 2026-03-22 11:57:33,809 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:33] "GET /web/image/website/1/favicon?unique=c4e9cd2 HTTP/1.1" 200 - 4 0.006 0.085 2026-03-22 11:57:34,368 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-03-22 11:57:34,508 26 INFO 00758-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 11:57:34,605 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:34] "POST /mail/data HTTP/1.1" 200 - 21 0.028 0.065 2026-03-22 11:57:36,152 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:36] "GET /odoo HTTP/1.1" 200 - 134 0.142 1.472 2026-03-22 11:57:36,215 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:36] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-03-22 11:57:36,234 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:36] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-03-22 11:57:36,276 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.001 0.052 2026-03-22 11:57:36,320 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:36] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-03-22 11:57:36,483 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:36] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-03-22 11:57:37,246 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:57:37,265 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.018 0.012 2026-03-22 11:57:37,274 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-03-22 11:57:37,282 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:57:37,309 26 INFO 00758-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 11:57:37,375 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 11:57:37,389 26 INFO 00758-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 11:57:37,505 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.064 0.141 2026-03-22 11:57:37,537 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4580) 2026-03-22 11:57:37,542 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.005 0.199 2026-03-22 11:57:37,545 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-03-22 11:57:37,598 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 11:57:37,738 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "GET /odoo HTTP/1.1" 200 - 26 0.041 0.064 2026-03-22 11:57:37,768 26 INFO 00758-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 11:57:37,781 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.134 2026-03-22 11:57:37,826 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.137 2026-03-22 11:57:37,865 26 INFO 00758-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 11:57:37,886 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.027 0.183 2026-03-22 11:57:37,944 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 13 0.013 0.237 2026-03-22 11:57:37,966 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.009 0.200 2026-03-22 11:57:38,059 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "POST /mail/data HTTP/1.1" 200 - 35 0.036 0.234 2026-03-22 11:57:38,109 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.017 0.399 2026-03-22 11:57:38,131 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.249 2026-03-22 11:57:38,135 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.252 2026-03-22 11:57:38,151 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.167 2026-03-22 11:57:38,305 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 31 0.034 0.084 2026-03-22 11:57:38,369 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.006 0.018 2026-03-22 11:57:38,399 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.009 0.032 2026-03-22 11:57:38,451 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 14 0.013 0.092 2026-03-22 11:57:38,580 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.009 0.069 2026-03-22 11:57:38,684 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "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.027 0.060 2026-03-22 11:57:38,697 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.067 2026-03-22 11:57:38,801 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "POST /mail/data HTTP/1.1" 200 - 44 0.035 0.096 2026-03-22 11:57:38,844 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5e22b10/web.fullcalendar_lib.min.js (id:4581) 2026-03-22 11:57:38,851 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "GET /web/assets/5e22b10/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.007 0.134 2026-03-22 11:57:38,911 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:38] "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 11:57:40,531 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:40] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:57:40,537 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:40] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 11:57:40,541 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:40] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:57:40,601 26 INFO 00758-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 11:57:40,618 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:40] "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 11:57:40,720 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:40] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 11 0.012 0.055 2026-03-22 11:57:40,764 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:40] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.002 0.013 2026-03-22 11:57:40,780 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:40] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.002 0.015 2026-03-22 11:57:40,799 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:40] "POST /web/dataset/call_kw/hr.leave/web_read_group#hr.leave.web_read_group HTTP/1.1" 200 - 1 0.001 0.017 2026-03-22 11:57:40,988 26 INFO 00758-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 11:57:41,035 26 INFO 00758-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 11:57:41,096 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:41] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 8 0.008 0.035 2026-03-22 11:57:41,116 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:41] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.004 0.049 2026-03-22 11:57:41,123 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:41] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.001 0.059 2026-03-22 11:57:41,171 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:41] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.012 0.022 2026-03-22 11:57:41,218 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:41] "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.052 2026-03-22 11:57:42,551 26 INFO 00758-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 11:57:42,642 26 INFO 00758-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 11:57:42,709 26 INFO 00758-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 11:57:42,774 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:42] "POST /web/dataset/call_kw/hr.leave.allocation/get_views#hr.leave.allocation.get_views HTTP/1.1" 200 - 18 0.014 0.043 2026-03-22 11:57:42,818 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:42] "POST /web/dataset/call_kw/hr.leave.allocation/search_panel_select_range#hr.leave.allocation.search_panel_select_range HTTP/1.1" 200 - 1 0.002 0.020 2026-03-22 11:57:42,844 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:42] "POST /web/dataset/call_kw/hr.leave.allocation/search_panel_select_range#hr.leave.allocation.search_panel_select_range HTTP/1.1" 200 - 7 0.007 0.026 2026-03-22 11:57:42,873 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:42] "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.051 2026-03-22 11:57:43,016 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:43] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 11:57:43,118 26 INFO 00758-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 11:57:43,156 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:43] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.011 0.037 2026-03-22 11:57:43,177 26 INFO 00758-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 11:57:43,213 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:43] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.006 0.017 2026-03-22 11:57:43,253 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:43] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 8 0.005 0.051 2026-03-22 11:57:43,269 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:43] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.002 0.069 2026-03-22 11:57:43,313 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:43] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.006 0.019 2026-03-22 11:57:43,349 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:43] "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.033 2026-03-22 11:57:44,564 26 INFO 00758-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 11:57:44,662 26 INFO 00758-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 11:57:44,690 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:44] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.004 0.009 2026-03-22 11:57:44,697 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:44] "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 11:57:44,704 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:44] "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.018 2026-03-22 11:57:44,806 26 INFO 00758-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 11:57:44,873 26 INFO 00758-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 11:57:44,946 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:44] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 8 0.014 0.038 2026-03-22 11:57:44,971 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:44] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.004 0.053 2026-03-22 11:57:44,980 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:44] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.002 0.058 2026-03-22 11:57:45,057 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:45] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.012 0.036 2026-03-22 11:57:45,115 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:45] "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.024 0.062 2026-03-22 11:57:46,206 26 INFO 00758-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 11:57:46,376 26 INFO 00758-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 11:57:46,406 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:46] "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.028 2026-03-22 11:57:46,435 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:46] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.001 0.045 2026-03-22 11:57:46,451 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:46] "POST /web/dataset/call_kw/hr.leave/web_read_group#hr.leave.web_read_group HTTP/1.1" 200 - 1 0.001 0.017 2026-03-22 11:57:46,653 26 INFO 00758-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 11:57:46,656 26 INFO 00758-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 11:57:47,094 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: heap 31547024 (allocated 32722944) 2026-03-22 11:57:47,134 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Closing chrome headless with pid 2581 2026-03-22 11:57:47,137 26 INFO 00758-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 11:57:47,138 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Terminating chrome headless with pid 2581 2026-03-22 11:57:47,265 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Removing chrome user profile "/tmp/tmp6n23jt_j_chrome_odoo" 2026-03-22 11:57:47,361 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 11:57:47,372 26 INFO 00758-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 11:57:47,856 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Chrome pid: 2795 2026-03-22 11:57:47,856 26 INFO 00758-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/tmp25u5sxof_chrome_odoo 2026-03-22 11:57:47,856 26 INFO 00758-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:42345/json/version 2026-03-22 11:57:47,858 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:57:47,952 26 INFO 00758-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 11:57:47,952 26 INFO 00758-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:42345/json 2026-03-22 11:57:47,954 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:57:48,012 26 INFO 00758-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:42345/devtools/page/2B2D348B07A23E51FE38ED10F3EC2CD4 2026-03-22 11:57:48,060 26 INFO 00758-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 11:57:48,074 26 INFO 00758-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 11:57:48,172 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:57:48,187 26 INFO 00758-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 11:57:48,201 26 INFO 00758-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 11:57:48,215 26 INFO 00758-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 11:57:48,252 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:57:49,893 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:49] "GET / HTTP/1.1" 200 - 147 0.153 1.491 2026-03-22 11:57:49,900 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Navigation result: {'frameId': '2B2D348B07A23E51FE38ED10F3EC2CD4', 'loaderId': 'A5EF5794BD0AA5020FFECF9C80D76B56', 'isDownload': False} 2026-03-22 11:57:49,901 26 INFO 00758-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 11:57:49,958 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:49] "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 11:57:49,999 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1bb7c47/web.assets_frontend.min.css, copying from /web/assets/1bb7c47/web.assets_frontend.min.css 2026-03-22 11:57:50,091 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:50] "GET /web/assets/1/1bb7c47/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.072 0.060 2026-03-22 11:57:50,119 26 INFO 00758-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 11:57:50,149 26 INFO 00758-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 11:57:50,150 26 INFO 00758-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 11:57:50,164 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:50] "GET /web/assets/1/03aedce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.025 0.120 2026-03-22 11:57:50,192 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cb45bdc/web.__assets_tests_call__.min.js, copying from /web/assets/cb45bdc/web.__assets_tests_call__.min.js 2026-03-22 11:57:50,216 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:50] "GET /web/assets/1/cb45bdc/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.006 0.070 2026-03-22 11:57:50,353 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57: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 11:57:50,362 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:50] "GET /web/image/website/1/logo/My%20Website?unique=c4e9cd2 HTTP/1.1" 200 - 4 0.013 0.035 2026-03-22 11:57:50,433 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:50] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:57:50,482 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ef3a813/web.assets_frontend_lazy.min.js, copying from /web/assets/ef3a813/web.assets_frontend_lazy.min.js 2026-03-22 11:57:50,523 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:50] "GET /web/assets/1/ef3a813/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.009 0.058 2026-03-22 11:57:50,540 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:50] "GET /web/image/website/1/favicon?unique=c4e9cd2 HTTP/1.1" 200 - 4 0.003 0.071 2026-03-22 11:57:51,188 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.034 2026-03-22 11:57:51,317 26 INFO 00758-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 11:57:51,397 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:51] "POST /mail/data HTTP/1.1" 200 - 21 0.023 0.042 2026-03-22 11:57:53,127 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:53] "GET /odoo HTTP/1.1" 200 - 137 0.125 1.653 2026-03-22 11:57:53,233 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:53] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.015 2026-03-22 11:57:53,253 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:53] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.033 2026-03-22 11:57:53,277 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:53] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.001 0.054 2026-03-22 11:57:53,339 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:53] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-03-22 11:57:53,496 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:53] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-03-22 11:57:54,158 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:57:54,173 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.012 0.015 2026-03-22 11:57:54,181 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 11:57:54,193 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:57:54,233 26 INFO 00758-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 11:57:54,238 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 11:57:54,286 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.025 0.059 2026-03-22 11:57:54,313 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4586) 2026-03-22 11:57:54,316 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.004 0.055 2026-03-22 11:57:54,348 26 INFO 00758-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 11:57:54,378 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 11:57:54,398 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 11:57:54,474 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /odoo HTTP/1.1" 200 - 26 0.018 0.042 2026-03-22 11:57:54,498 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.059 2026-03-22 11:57:54,667 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.019 2026-03-22 11:57:54,692 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.042 2026-03-22 11:57:54,735 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.013 0.076 2026-03-22 11:57:54,768 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 6 0.011 0.108 2026-03-22 11:57:54,789 26 INFO 00758-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 11:57:54,801 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.031 2026-03-22 11:57:54,925 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "POST /mail/data HTTP/1.1" 200 - 35 0.050 0.060 2026-03-22 11:57:54,946 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.081 2026-03-22 11:57:55,011 26 INFO 00758-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 11:57:55,036 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.020 2026-03-22 11:57:55,236 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "POST /mail/data HTTP/1.1" 200 - 56 0.085 0.118 2026-03-22 11:57:55,396 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.062 0.171 2026-03-22 11:57:55,405 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.224 2026-03-22 11:57:55,413 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.206 2026-03-22 11:57:55,476 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 14 0.011 0.036 2026-03-22 11:57:55,526 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.016 0.071 2026-03-22 11:57:55,549 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.009 0.106 2026-03-22 11:57:55,600 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.007 0.020 2026-03-22 11:57:55,656 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "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.019 0.038 2026-03-22 11:57:55,672 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.044 2026-03-22 11:57:55,718 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5e22b10/web.fullcalendar_lib.min.js (id:4587) 2026-03-22 11:57:55,727 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "GET /web/assets/5e22b10/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.013 0.031 2026-03-22 11:57:55,904 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.077 2026-03-22 11:57:57,656 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:57] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:57:57,657 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:57] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 11:57:57,659 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:57] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:57:57,720 26 INFO 00758-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 11:57:57,786 26 INFO 00758-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 11:57:57,966 26 INFO 00758-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 11:57:57,990 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:57] "POST /web/action/load HTTP/1.1" 200 - 9 0.006 0.014 2026-03-22 11:57:58,198 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:58] "POST /web/dataset/call_kw/hr.leave.report/get_views#hr.leave.report.get_views HTTP/1.1" 200 - 20 0.023 0.038 2026-03-22 11:57:58,309 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:58] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.003 0.095 2026-03-22 11:57:58,664 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5709292/web.assets_backend_lazy.min.css (id:4588) 2026-03-22 11:57:58,669 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:58] "GET /web/assets/5709292/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 13 0.011 0.332 2026-03-22 11:57:58,808 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/384bf93/web.assets_backend_lazy.min.js (id:4589) 2026-03-22 11:57:58,817 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:58] "GET /web/assets/384bf93/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 7 0.009 0.474 2026-03-22 11:57:58,884 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:58] "POST /web/dataset/call_kw/hr.leave.report/formatted_read_group#hr.leave.report.formatted_read_group HTTP/1.1" 200 - 5 0.007 0.015 2026-03-22 11:57:58,967 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:58] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-03-22 11:57:59,036 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/558418b/web.chartjs_lib.min.js (id:4590) 2026-03-22 11:57:59,041 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:59] "GET /web/assets/558418b/web.chartjs_lib.min.js HTTP/1.1" 200 - 8 0.005 0.044 2026-03-22 11:57:59,144 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:57:59] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:57:59,219 26 INFO 00758-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 11:57:59,302 26 INFO 00758-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 11:57:59,304 26 INFO 00758-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 11:57:59,661 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: heap 26199964 (allocated 27480064) 2026-03-22 11:57:59,679 26 INFO 00758-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 2795 2026-03-22 11:57:59,684 26 INFO 00758-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 11:57:59,688 26 INFO 00758-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 2795 2026-03-22 11:57:59,811 26 INFO 00758-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/tmp25u5sxof_chrome_odoo" 2026-03-22 11:57:59,921 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-22 11:57:59,923 26 INFO 00758-19-0-all odoo.addons.hr_holidays.tests.test_uninstall: Starting TestHrLeaveUninstall.test_unlink_model ... 2026-03-22 11:58:01,085 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [70207, 70157, 70190, 69861, 84966, 87123, 101474] 2026-03-22 11:58:01,087 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [13424, 18228, 13720, 13753, 13770, 16405, 16244] 2026-03-22 11:58:01,114 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [199] 2026-03-22 11:58:01,134 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [71337] 2026-03-22 11:58:01,135 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.cron records with IDs: [47] 2026-03-22 11:58:02,541 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [69820, 84920, 87107, 101452] 2026-03-22 11:58:02,542 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model records with IDs: [848] 2026-03-22 11:58:03,721 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 11:58:12,922 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_based_on_attendance ... 2026-03-22 11:58:23,768 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_with_overlapping_attendance ... 2026-03-22 11:58:24,269 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_with_overlapping_attendance_timezone ... 2026-03-22 11:58:24,716 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_frequency_hourly_attendance ... 2026-03-22 11:58:25,118 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 11:58:28,337 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:58:28,786 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:58:29,394 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_allocation_check_overtime_write ... 2026-03-22 11:58:29,484 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12009] 2026-03-22 11:58:29,672 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_check_overtime ... 2026-03-22 11:58:29,964 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_employee_create_allocation ... 2026-03-22 11:58:30,368 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_get_overtime_data_by_employee ... 2026-03-22 11:58:30,480 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12014] 2026-03-22 11:58:31,013 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_adjust_overtime ... 2026-03-22 11:58:31,338 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12020] 2022-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.models.unlink: User #118 deleted resource.calendar.leaves records with IDs: [68] 2022-01-01 00:00:00,000 26 INFO 00758-19-0-all odoo.models.unlink: User #118 deleted account.analytic.line records with IDs: [308] 2026-03-22 11:58:31,983 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_check_overtime_write ... 2026-03-22 11:58:32,082 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12023] 2026-03-22 11:58:32,367 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_overtime_approval_after_refusal ... 2026-03-22 11:58:32,474 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12026] 2026-03-22 11:58:32,955 26 INFO 00758-19-0-all odoo.models.unlink: User #119 deleted resource.calendar.leaves records with IDs: [69] 2026-03-22 11:58:33,189 26 INFO 00758-19-0-all odoo.models.unlink: User #119 deleted account.analytic.line records with IDs: [309] 2026-03-22 11:58:33,439 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_overtime_update_after_leave ... 2026-03-22 11:58:33,860 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [71] 2026-03-22 11:58:33,888 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12029] 2026-03-22 11:58:34,000 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [311] 2026-03-22 11:58:34,011 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_public_leave_overtime_with_timing_rule ... 2026-03-22 11:58:34,240 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_public_leave_overtime_without_timing_rule ... 2026-03-22 11:58:34,478 26 INFO 00758-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_worked_leave_type_overtime ... 2026-03-22 11:58:35,007 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 11:58:35,745 26 INFO 00758-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 11:58:35,828 26 INFO 00758-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 11:58:35,980 26 INFO 00758-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 11:58:36,001 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.employee.location records with IDs: [2] 2026-03-22 11:58:36,004 26 INFO 00758-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 11:58:36,083 26 INFO 00758-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 11:58:36,101 26 INFO 00758-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 11:58:36,137 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 11:58:37,353 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee: Starting TestEmployee.test_hierarchy_read ... 2026-03-22 11:58:37,501 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee: Starting TestEmployee.test_is_subordinate ... 2026-03-22 11:58:37,638 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 11:58:37,640 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_deletion: Starting TestEmployeeDeletion.test_employee_deletion ... 2026-03-22 11:58:38,932 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 11:58:40,253 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui: Starting TestEmployeeUi.test_employee_view_access_multicompany ... 2026-03-22 11:58:47,088 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Chrome pid: 2988 2026-03-22 11:58:47,089 26 INFO 00758-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/tmp7njqarga_chrome_odoo 2026-03-22 11:58:47,089 26 INFO 00758-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:32977/json/version 2026-03-22 11:58:47,092 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32977', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:58:47,313 26 INFO 00758-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 11:58:47,314 26 INFO 00758-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:32977/json 2026-03-22 11:58:47,340 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32977', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:58:47,470 26 INFO 00758-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:32977/devtools/page/0D258556FC77DECF28946056B83A220C 2026-03-22 11:58:47,555 26 INFO 00758-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 11:58:47,637 26 INFO 00758-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 11:58:47,843 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:restricted_user from n/a 2026-03-22 11:58:47,860 26 INFO 00758-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 11:58:47,863 26 INFO 00758-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 11:58:47,863 26 INFO 00758-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 11:58:47,887 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:58:50,042 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:50] "GET /odoo/employees HTTP/1.1" 200 - 147 0.180 1.982 2026-03-22 11:58:50,050 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Navigation result: {'frameId': '0D258556FC77DECF28946056B83A220C', 'loaderId': 'DC244BE7DA07F16E58A854F349869C9C', 'isDownload': False} 2026-03-22 11:58:50,051 26 INFO 00758-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 11:58:50,196 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:50] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.035 0.055 2026-03-22 11:58:50,212 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:50] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.104 2026-03-22 11:58:50,233 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:50] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.124 2026-03-22 11:58:50,369 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:50] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.025 2026-03-22 11:58:50,548 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:50] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-03-22 11:58:51,314 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 11:58:51,344 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.033 2026-03-22 11:58:51,369 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.040 2026-03-22 11:58:51,391 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 11:58:51,483 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4921) 2026-03-22 11:58:51,488 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.005 0.068 2026-03-22 11:58:51,535 26 INFO 00758-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 11:58:51,558 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:58:51,587 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:58:51,663 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /odoo HTTP/1.1" 200 - 25 0.018 0.042 2026-03-22 11:58:51,689 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.073 2026-03-22 11:58:51,865 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /web/image?model=res.users&field=avatar_128&id=125 HTTP/1.1" 200 - 14 0.016 0.035 2026-03-22 11:58:51,889 26 INFO 00758-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 11:58:51,907 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:58:51,909 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "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 11:58:51,910 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /web/image/res.partner/353/avatar_128?unique=1774180718000 HTTP/1.1" 200 - 6 0.011 0.082 2026-03-22 11:58:51,917 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.091 2026-03-22 11:58:51,942 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "POST /web/action/load HTTP/1.1" 200 - 11 0.009 0.082 2026-03-22 11:58:51,974 26 INFO 00758-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 11:58:51,998 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:51] "GET /web/image/res.company/44/favicon HTTP/1.1" 200 - 9 0.013 0.029 2026-03-22 11:58:52,059 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:52] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.032 2026-03-22 11:58:52,183 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:52] "POST /mail/data HTTP/1.1" 200 - 33 0.098 0.121 2026-03-22 11:58:52,200 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:52] "GET /web/image/res.company/44/favicon HTTP/1.1" 304 - 4 0.003 0.177 2026-03-22 11:58:53,668 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:53] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 108 0.131 1.446 2026-03-22 11:58:53,684 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:53] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:58:53,694 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:53] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:58:53,713 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:53] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 11:58:53,784 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:53] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 23 0.032 1.644 2026-03-22 11:58:53,798 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:53] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:58:53,814 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:53] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:58:53,840 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:53] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 11:58:53,894 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:53] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 23 0.032 1.743 2026-03-22 11:58:53,899 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 1.780 2026-03-22 11:58:53,915 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:53] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 11:58:54,001 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:54] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 23 0.023 1.779 2026-03-22 11:58:54,094 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:54] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 23 0.020 1.854 2026-03-22 11:58:54,186 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:54] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 22 0.021 0.433 2026-03-22 11:58:54,287 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:54] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 22 0.021 0.409 2026-03-22 11:58:54,501 26 INFO 00758-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 125, model: hr.employee, field: employee_cars_count 2026-03-22 11:58:54,652 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:54] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 102 0.079 2.442 2026-03-22 11:58:54,756 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:54] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 6 0.008 0.051 2026-03-22 11:58:54,873 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:54] "POST /mail/data HTTP/1.1" 200 - 42 0.042 0.084 2026-03-22 11:58:54,955 26 INFO 00758-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 11:58:55,040 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 27 0.046 0.203 2026-03-22 11:58:55,077 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.008 0.129 2026-03-22 11:58:55,157 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 19 0.020 0.158 2026-03-22 11:58:55,248 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "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 11:58:55,355 26 INFO 00758-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 11:58:55,362 26 INFO 00758-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 11:58:55,395 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "GET /web/image/hr.employee/241/avatar_128 HTTP/1.1" 200 - 18 0.018 0.053 2026-03-22 11:58:55,410 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "GET /web/image/hr.employee/242/avatar_128 HTTP/1.1" 200 - 3 0.002 0.080 2026-03-22 11:58:55,432 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "GET /web/image/hr.employee/242/avatar_128?unique=1774180718000 HTTP/1.1" 200 - 3 0.005 0.094 2026-03-22 11:58:55,443 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "GET /web/image/hr.employee/243/avatar_128?unique=1774180718000 HTTP/1.1" 200 - 3 0.002 0.103 2026-03-22 11:58:55,625 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 63 0.056 0.144 2026-03-22 11:58:55,841 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "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 11:58:55,884 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "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.008 2026-03-22 11:58:55,947 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:55] "POST /hr/get_org_chart HTTP/1.1" 200 - 12 0.007 0.015 2026-03-22 11:58:56,039 26 INFO 00758-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 11:58:56,061 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:56] "GET /web/image/hr.employee.public/241/avatar_1024/?unique=1774180718000 HTTP/1.1" 200 - 18 0.027 0.032 2026-03-22 11:58:56,084 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:56] "GET /web/image/hr.employee.public/242/avatar_1024/?unique=1774180718000 HTTP/1.1" 200 - 4 0.004 0.071 2026-03-22 11:58:56,128 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:56] "GET /web/image/hr.employee.public/243/avatar_1024/?unique=1774180718000 HTTP/1.1" 200 - 4 0.009 0.094 2026-03-22 11:58:56,266 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: tour succeeded 2026-03-22 11:58:56,272 26 INFO 00758-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 11:58:56,298 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:56] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.063 0.050 2026-03-22 11:58:56,390 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:56] "POST /mail/data HTTP/1.1" 200 - 31 0.032 0.142 2026-03-22 11:58:56,437 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:56] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-03-22 11:58:56,816 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: heap 28292292 (allocated 30076928) 2026-03-22 11:58:56,844 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:56] "GET /web/image/res.partner/2/avatar_128?unique=1774177011000 HTTP/1.1" 200 - 5 0.014 0.031 2026-03-22 11:58:56,897 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Closing chrome headless with pid 2988 2026-03-22 11:58:56,899 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Closing websocket connection 2026-03-22 11:58:56,899 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Terminating chrome headless with pid 2988 2026-03-22 11:58:57,017 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Removing chrome user profile "/tmp/tmp7njqarga_chrome_odoo" 2026-03-22 11:58:57,089 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui: Starting TestEmployeeUi.test_indirect_subordinates ... 2026-03-22 11:58:57,677 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome pid: 3181 2026-03-22 11:58:57,678 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome headless temporary user profile dir: /tmp/tmpoe8h5cmo_chrome_odoo 2026-03-22 11:58:57,678 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Issuing json command http://127.0.0.1:42293/json/version 2026-03-22 11:58:57,681 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42293', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:58:57,837 26 INFO 00758-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 11:58:57,837 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Issuing json command http://127.0.0.1:42293/json 2026-03-22 11:58:57,838 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42293', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:58:57,863 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Websocket url found: ws://127.0.0.1:42293/devtools/page/8B28A5CC31B063C9B7C36B17750AD52A 2026-03-22 11:58:57,999 26 INFO 00758-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 11:58:58,037 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome headless enable page notifications 2026-03-22 11:58:58,201 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:58:58,215 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Setting session cookie in browser 2026-03-22 11:58:58,216 26 INFO 00758-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 11:58:58,217 26 INFO 00758-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 11:58:58,235 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:58:59,874 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:59] "GET /odoo/employees/238 HTTP/1.1" 200 - 152 0.115 1.528 2026-03-22 11:58:59,882 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Navigation result: {'frameId': '8B28A5CC31B063C9B7C36B17750AD52A', 'loaderId': '030BAE15067BC12159A6B0EF1376E974', 'isDownload': False} 2026-03-22 11:58:59,882 26 INFO 00758-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 11:58:59,946 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:58:59] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.009 2026-03-22 11:59:00,153 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.066 0.148 2026-03-22 11:59:00,169 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:00] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.224 2026-03-22 11:59:00,243 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:00] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-03-22 11:59:00,350 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:00] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-03-22 11:59:00,954 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 11:59:01,001 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.028 0.041 2026-03-22 11:59:01,018 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.045 2026-03-22 11:59:01,027 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:59:01,088 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 11:59:01,129 26 INFO 00758-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 11:59:01,202 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.057 0.106 2026-03-22 11:59:01,281 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4922) 2026-03-22 11:59:01,290 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.024 0.209 2026-03-22 11:59:01,296 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.141 2026-03-22 11:59:01,328 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:01,432 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /odoo HTTP/1.1" 200 - 26 0.016 0.067 2026-03-22 11:59:01,491 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.022 0.111 2026-03-22 11:59:01,551 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:59:01,559 26 INFO 00758-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 11:59:01,561 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.026 0.074 2026-03-22 11:59:01,570 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "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 11:59:01,613 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 6 0.011 0.137 2026-03-22 11:59:01,634 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.160 2026-03-22 11:59:01,635 26 INFO 00758-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 11:59:01,710 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.108 2026-03-22 11:59:01,834 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "POST /mail/data HTTP/1.1" 200 - 35 0.049 0.189 2026-03-22 11:59:01,865 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.376 2026-03-22 11:59:01,869 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.175 2026-03-22 11:59:01,930 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:01] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 11:59:03,265 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 107 0.156 1.185 2026-03-22 11:59:03,304 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 11:59:03,336 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 11:59:03,354 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:03,397 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.039 1.434 2026-03-22 11:59:03,417 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:59:03,431 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:03,446 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:03,505 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 20 0.029 1.555 2026-03-22 11:59:03,522 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:59:03,611 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.030 1.652 2026-03-22 11:59:03,711 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:03] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.022 1.765 2026-03-22 11:59:04,146 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:04] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 97 0.095 2.112 2026-03-22 11:59:04,315 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:04] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.029 0.923 2026-03-22 11:59:04,408 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:04] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.023 0.925 2026-03-22 11:59:04,629 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:04] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 82 0.070 0.299 2026-03-22 11:59:04,814 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:04] "POST /mail/data HTTP/1.1" 200 - 44 0.032 0.322 2026-03-22 11:59:04,900 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:04] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.002 0.015 2026-03-22 11:59:04,931 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:04] "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.002 0.006 2026-03-22 11:59:05,031 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:05] "POST /hr/get_org_chart HTTP/1.1" 200 - 13 0.022 0.037 2026-03-22 11:59:05,043 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:05] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.049 2026-03-22 11:59:05,127 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:05] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.025 2026-03-22 11:59:05,192 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:05] "GET /web/image/hr.employee.public/238/avatar_1024/?unique=1774180718000 HTTP/1.1" 200 - 11 0.014 0.031 2026-03-22 11:59:05,212 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:05] "GET /web/image/hr.employee.public/239/avatar_1024/?unique=1774180718000 HTTP/1.1" 200 - 4 0.004 0.050 2026-03-22 11:59:05,274 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:05] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:05,420 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:05] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.027 0.063 2026-03-22 11:59:05,438 26 INFO 00758-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 11:59:05,553 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:05] "POST /mail/data HTTP/1.1" 200 - 40 0.041 0.139 2026-03-22 11:59:05,648 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:05] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-03-22 11:59:05,776 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: tour succeeded 2026-03-22 11:59:05,778 26 INFO 00758-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 11:59:05,792 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:05] "GET /web/image/res.partner/342/avatar_128?unique=1774180718000 HTTP/1.1" 200 - 6 0.011 0.030 2026-03-22 11:59:05,818 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:05] "POST /hr/get_subordinates HTTP/1.1" 200 - 6 0.013 0.017 2026-03-22 11:59:06,035 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:4923) 2026-03-22 11:59:06,044 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:06] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.005 0.237 2026-03-22 11:59:06,162 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: heap 25760392 (allocated 27074560) 2026-03-22 11:59:06,187 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:06] "POST /web/dataset/call_kw/hr.employee/get_formview_action#hr.employee.get_formview_action HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 11:59:06,277 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Closing chrome headless with pid 3181 2026-03-22 11:59:06,285 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Closing websocket connection 2026-03-22 11:59:06,287 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Terminating chrome headless with pid 3181 2026-03-22 11:59:06,410 26 INFO 00758-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Removing chrome user profile "/tmp/tmpoe8h5cmo_chrome_odoo" 2026-03-22 11:59:06,508 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-22 11:59:07,047 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:07,178 26 INFO 00758-19-0-all odoo.addons.hr_recruitment.tests.test_utm: Starting TestUTMConsistencyHrRecruitment.test_utm_consistency ... 2026-03-22 11:59:07,235 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 11:59:10,395 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_report: Starting SkillsTestReport.test_cv_report_traceback ... 2026-03-22 11:59:10,517 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:59:10,538 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:59:10,773 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:10] "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 - 26 0.020 0.223 2026-03-22 11:59:10,802 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 11:59:10,807 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-03-22 11:59:11,405 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome pid: 3372 2026-03-22 11:59:11,406 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless temporary user profile dir: /tmp/tmpq57jupez_chrome_odoo 2026-03-22 11:59:11,406 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:42751/json/version 2026-03-22 11:59:11,407 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42751', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:59:11,492 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Browser version: Chrome/141.0.7390.54 2026-03-22 11:59:11,492 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:42751/json 2026-03-22 11:59:11,493 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42751', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:59:11,576 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Websocket url found: ws://127.0.0.1:42751/devtools/page/A5B29A87E55A6BC2B7D440743B88EDD4 2026-03-22 11:59:11,659 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Enable chrome headless console log notification 2026-03-22 11:59:11,681 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless enable page notifications 2026-03-22 11:59:11,777 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:59:11,789 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Setting session cookie in browser 2026-03-22 11:59:11,795 26 INFO 00758-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 11:59:11,796 26 INFO 00758-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 11:59:11,814 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:59:13,638 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:13] "GET /odoo HTTP/1.1" 200 - 151 0.129 1.701 2026-03-22 11:59:13,648 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigation result: {'frameId': 'A5B29A87E55A6BC2B7D440743B88EDD4', 'loaderId': '5C36ED50BDB89032572CBE47A69D5D81', 'isDownload': False} 2026-03-22 11:59:13,648 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate ready code "odoo.isTourReady('hr_skills_tour')" 2026-03-22 11:59:13,702 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:13] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-03-22 11:59:13,712 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:13] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-03-22 11:59:13,984 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:13] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.086 0.202 2026-03-22 11:59:14,004 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:14] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.198 2026-03-22 11:59:14,183 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:14] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-03-22 11:59:14,794 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:14] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 11:59:14,810 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.018 2026-03-22 11:59:14,855 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:14] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 11:59:14,856 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-03-22 11:59:14,930 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 11:59:14,983 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: Owl is running in 'dev' mode. 2026-03-22 11:59:15,030 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.048 0.097 2026-03-22 11:59:15,075 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4968) 2026-03-22 11:59:15,082 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.060 2026-03-22 11:59:15,083 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.008 0.163 2026-03-22 11:59:15,113 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:15,221 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "GET /odoo HTTP/1.1" 200 - 26 0.019 0.055 2026-03-22 11:59:15,253 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.092 2026-03-22 11:59:15,335 26 INFO 00758-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 11:59:15,365 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "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 11:59:15,370 26 INFO 00758-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 11:59:15,377 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-03-22 11:59:15,381 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.032 0.062 2026-03-22 11:59:15,410 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.116 2026-03-22 11:59:15,452 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 6 0.013 0.138 2026-03-22 11:59:15,466 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.171 2026-03-22 11:59:15,492 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.093 2026-03-22 11:59:15,558 26 INFO 00758-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 11:59:15,566 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "POST /mail/data HTTP/1.1" 200 - 35 0.030 0.140 2026-03-22 11:59:15,757 26 INFO 00758-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 11:59:15,807 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "POST /web/action/load HTTP/1.1" 200 - 10 0.024 0.031 2026-03-22 11:59:15,815 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-03-22 11:59:15,866 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:59:15,971 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:15] "POST /mail/data HTTP/1.1" 200 - 57 0.070 0.089 2026-03-22 11:59:17,198 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 107 0.102 1.225 2026-03-22 11:59:17,219 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:59:17,230 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:17,255 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 11:59:17,309 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 20 0.036 1.402 2026-03-22 11:59:17,319 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:17,335 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 11:59:17,355 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:59:17,404 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.027 1.503 2026-03-22 11:59:17,414 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:59:17,497 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.025 1.592 2026-03-22 11:59:17,579 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.017 1.676 2026-03-22 11:59:17,914 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:17] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 97 0.079 1.859 2026-03-22 11:59:18,025 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:18] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.015 0.744 2026-03-22 11:59:18,099 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:18] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.017 0.718 2026-03-22 11:59:18,138 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:18] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.013 0.155 2026-03-22 11:59:18,317 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:18] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 27 0.024 0.116 2026-03-22 11:59:18,347 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:18] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.207 2026-03-22 11:59:18,369 26 INFO 00758-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 11:59:18,581 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:18] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 27 0.022 0.162 2026-03-22 11:59:20,278 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:20] "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.020 0.008 2026-03-22 11:59:20,323 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:20] "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 11:59:20,518 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:20] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:20,547 26 INFO 00758-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 11:59:20,666 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:20] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-03-22 11:59:20,776 26 INFO 00758-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 11:59:20,837 26 INFO 00758-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 11:59:20,877 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:20] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 0 0.000 0.100 2026-03-22 11:59:21,140 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:4969) 2026-03-22 11:59:21,146 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:21] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.010 0.314 2026-03-22 11:59:21,639 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:21] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 168 0.161 0.432 2026-03-22 11:59:21,645 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:21] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.001 0.557 2026-03-22 11:59:21,650 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:21] "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.591 2026-03-22 11:59:21,740 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:21] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.013 2026-03-22 11:59:21,854 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:21] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 9 0.042 0.066 2026-03-22 11:59:21,873 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:21] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.113 2026-03-22 11:59:21,914 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:21] "POST /hr/get_org_chart HTTP/1.1" 200 - 3 0.015 0.118 2026-03-22 11:59:22,028 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "POST /mail/data HTTP/1.1" 200 - 38 0.044 0.158 2026-03-22 11:59:22,034 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.105 2026-03-22 11:59:22,094 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 3 0.007 0.010 2026-03-22 11:59:22,102 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.010 2026-03-22 11:59:22,130 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.011 0.016 2026-03-22 11:59:22,137 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.008 2026-03-22 11:59:22,160 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.002 0.009 2026-03-22 11:59:22,256 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.016 0.032 2026-03-22 11:59:22,280 26 INFO 00758-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 11:59:22,303 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "GET /web/image/hr.employee/245/avatar_128?unique=1774180761000 HTTP/1.1" 200 - 10 0.009 0.070 2026-03-22 11:59:22,321 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 3 0.004 0.032 2026-03-22 11:59:22,431 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.006 0.011 2026-03-22 11:59:22,494 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:22] "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.004 2026-03-22 11:59:22,678 26 INFO 00758-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 11:59:22,768 26 INFO 00758-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 11:59:22,858 26 INFO 00758-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 11:59:22,971 26 INFO 00758-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 11:59:23,054 26 INFO 00758-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 11:59:23,136 26 INFO 00758-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 11:59:23,204 26 INFO 00758-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 11:59:23,304 26 INFO 00758-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 11:59:23,321 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:23] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.002 0.013 2026-03-22 11:59:23,365 26 INFO 00758-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 11:59:23,432 26 INFO 00758-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 11:59:23,496 26 INFO 00758-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 11:59:23,514 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:23] "POST /web/dataset/call_kw/hr.employee.skill/get_views#hr.employee.skill.get_views HTTP/1.1" 200 - 3 0.002 0.013 2026-03-22 11:59:23,555 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:23] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 8 0.009 0.016 2026-03-22 11:59:23,598 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:23] "POST /web/dataset/call_kw/hr.skill.type/name_search#hr.skill.type.name_search HTTP/1.1" 200 - 2 0.004 0.013 2026-03-22 11:59:23,614 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:23] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.024 2026-03-22 11:59:23,625 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:23] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 2 0.001 0.032 2026-03-22 11:59:23,709 26 INFO 00758-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 11:59:23,732 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:23] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.002 0.014 2026-03-22 11:59:23,793 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:23] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.012 2026-03-22 11:59:23,814 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:23] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.003 0.021 2026-03-22 11:59:23,860 26 INFO 00758-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 11:59:23,892 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:23] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.004 0.024 2026-03-22 11:59:23,917 26 INFO 00758-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 11:59:23,925 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:23] "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 11:59:24,010 26 INFO 00758-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 11:59:24,089 26 INFO 00758-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 11:59:24,139 26 INFO 00758-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 11:59:24,207 26 INFO 00758-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 11:59:24,229 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:24] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 6 0.002 0.013 2026-03-22 11:59:24,293 26 INFO 00758-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 11:59:24,320 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:24] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.004 0.011 2026-03-22 11:59:24,353 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:24] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.012 2026-03-22 11:59:24,363 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:24] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.001 0.012 2026-03-22 11:59:24,404 26 INFO 00758-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 11:59:24,425 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:24] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.001 0.017 2026-03-22 11:59:24,485 26 INFO 00758-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 11:59:24,569 26 INFO 00758-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 11:59:24,634 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:24] "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 11:59:24,645 26 INFO 00758-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 11:59:24,728 26 INFO 00758-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 11:59:24,808 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:24] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 11:59:24,812 26 INFO 00758-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 11:59:24,932 26 INFO 00758-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 11:59:24,975 26 INFO 00758-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 11:59:25,045 26 INFO 00758-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 11:59:25,327 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:25] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 72 0.068 0.195 2026-03-22 11:59:25,356 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:25] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.011 2026-03-22 11:59:25,467 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: tour succeeded 2026-03-22 11:59:25,472 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: ╔═══════════════════════════════╗ ║ TOUR hr_skills_tour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-03-22 11:59:25,477 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:25] "GET /web/image/hr.employee/245/avatar_128?unique=1774180765000 HTTP/1.1" 200 - 3 0.009 0.014 2026-03-22 11:59:25,635 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:25] "POST /mail/data HTTP/1.1" 200 - 30 0.071 0.087 2026-03-22 11:59:26,023 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: heap 36063564 (allocated 37306368) 2026-03-22 11:59:26,062 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing chrome headless with pid 3372 2026-03-22 11:59:26,067 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing websocket connection 2026-03-22 11:59:26,069 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Terminating chrome headless with pid 3372 2026-03-22 11:59:26,188 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Removing chrome user profile "/tmp/tmpq57jupez_chrome_odoo" 2026-03-22 11:59:26,243 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui2 ... 2026-03-22 11:59:26,749 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome pid: 3589 2026-03-22 11:59:26,750 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless temporary user profile dir: /tmp/tmpehxqfbow_chrome_odoo 2026-03-22 11:59:26,750 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:42597/json/version 2026-03-22 11:59:26,757 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42597', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:59:26,861 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Browser version: Chrome/141.0.7390.54 2026-03-22 11:59:26,865 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:42597/json 2026-03-22 11:59:26,866 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42597', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 11:59:26,905 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Websocket url found: ws://127.0.0.1:42597/devtools/page/2CDE2B46A0BEB6A4EEC71789D194C9DD 2026-03-22 11:59:26,917 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Enable chrome headless console log notification 2026-03-22 11:59:26,921 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless enable page notifications 2026-03-22 11:59:27,246 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:59:27,265 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Setting session cookie in browser 2026-03-22 11:59:27,269 26 INFO 00758-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 11:59:27,269 26 INFO 00758-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 11:59:27,290 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:59:29,434 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:29] "GET /odoo HTTP/1.1" 200 - 158 0.183 1.967 2026-03-22 11:59:29,460 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Navigation result: {'frameId': '2CDE2B46A0BEB6A4EEC71789D194C9DD', 'loaderId': '0A96769F54D49CAF77B721D112A67F30', 'isDownload': False} 2026-03-22 11:59:29,460 26 INFO 00758-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 11:59:29,709 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:29] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.036 0.140 2026-03-22 11:59:29,724 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:29] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.187 2026-03-22 11:59:29,741 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:29] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.196 2026-03-22 11:59:29,817 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:29] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-03-22 11:59:30,010 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:30] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.045 2026-03-22 11:59:30,836 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:30] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 11:59:30,847 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.013 2026-03-22 11:59:30,879 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-03-22 11:59:30,881 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:30] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 11:59:30,942 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 11:59:30,992 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:30] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.024 0.064 2026-03-22 11:59:31,040 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: Owl is running in 'dev' mode. 2026-03-22 11:59:31,041 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:4980) 2026-03-22 11:59:31,044 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.008 0.084 2026-03-22 11:59:31,062 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:59:31,096 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:31,200 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /odoo HTTP/1.1" 200 - 26 0.034 0.048 2026-03-22 11:59:31,227 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.100 2026-03-22 11:59:31,339 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.020 2026-03-22 11:59:31,387 26 INFO 00758-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 11:59:31,389 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-03-22 11:59:31,399 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 11:59:31,414 26 INFO 00758-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 11:59:31,437 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.041 0.087 2026-03-22 11:59:31,495 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "POST /web/action/load HTTP/1.1" 200 - 5 0.024 0.162 2026-03-22 11:59:31,525 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 6 0.010 0.198 2026-03-22 11:59:31,555 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.148 2026-03-22 11:59:31,574 26 INFO 00758-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 11:59:31,661 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "POST /mail/data HTTP/1.1" 200 - 35 0.045 0.193 2026-03-22 11:59:31,669 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.202 2026-03-22 11:59:31,740 26 INFO 00758-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 11:59:31,770 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.021 2026-03-22 11:59:31,869 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:31] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 11:59:31,947 26 INFO 00758-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 11:59:32,008 26 INFO 00758-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 11:59:32,009 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:32] "POST /mail/data HTTP/1.1" 200 - 56 0.111 0.147 2026-03-22 11:59:33,349 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 107 0.133 1.352 2026-03-22 11:59:33,438 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 20 0.022 1.535 2026-03-22 11:59:33,522 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.018 1.616 2026-03-22 11:59:33,544 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 11:59:33,555 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:33,581 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:59:33,630 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.028 1.711 2026-03-22 11:59:33,660 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:59:33,688 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 11:59:33,727 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 11:59:33,760 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.043 1.822 2026-03-22 11:59:33,772 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "POST /mail/data HTTP/1.1" 200 - 1 0.001 1.754 2026-03-22 11:59:33,773 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:33] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:59:34,188 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:34] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 97 0.099 0.727 2026-03-22 11:59:34,217 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:34] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.761 2026-03-22 11:59:34,340 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:34] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.039 0.696 2026-03-22 11:59:34,426 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:34] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.020 0.668 2026-03-22 11:59:34,474 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:34] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.014 0.199 2026-03-22 11:59:34,537 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:34] "POST /web/dataset/call_kw/hr.skill.type/get_views#hr.skill.type.get_views HTTP/1.1" 200 - 29 0.020 0.233 2026-03-22 11:59:34,685 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:34] "POST /web/dataset/call_kw/hr.skill.type/web_search_read#hr.skill.type.web_search_read HTTP/1.1" 200 - 8 0.022 0.062 2026-03-22 11:59:34,717 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:34] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.231 2026-03-22 11:59:34,867 26 INFO 00758-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 11:59:34,897 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:34] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 11:59:34,898 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:34] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 1 0.001 0.012 2026-03-22 11:59:35,092 26 INFO 00758-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 11:59:35,164 26 INFO 00758-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 11:59:35,177 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:35] "POST /web/dataset/call_kw/hr.skill/onchange#hr.skill.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-03-22 11:59:35,225 26 INFO 00758-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 11:59:35,305 26 INFO 00758-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 11:59:35,323 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:35] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 1 0.004 0.007 2026-03-22 11:59:35,394 26 INFO 00758-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 11:59:35,476 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:35] "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 11:59:35,477 26 INFO 00758-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 11:59:35,504 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:35] "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 11:59:35,538 26 INFO 00758-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 11:59:35,546 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:35] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 11:59:35,602 26 INFO 00758-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 11:59:35,682 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:35] "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 11:59:35,682 26 INFO 00758-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 11:59:35,713 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:35] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 11:59:35,738 26 INFO 00758-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 11:59:35,759 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:35] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.013 2026-03-22 11:59:35,823 26 INFO 00758-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 11:59:35,892 26 INFO 00758-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 11:59:35,899 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:35] "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 11:59:35,927 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:35] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 11:59:35,960 26 INFO 00758-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 11:59:35,971 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:35] "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 11:59:36,024 26 INFO 00758-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 11:59:36,034 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:36] "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 11:59:36,099 26 INFO 00758-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 11:59:36,116 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:36] "POST /web/dataset/call_kw/hr.skill.type/web_save#hr.skill.type.web_save HTTP/1.1" 200 - 11 0.009 0.014 2026-03-22 11:59:36,176 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: tour succeeded 2026-03-22 11:59:36,184 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: ╔════════════════════════════════════╗ ║ TOUR hr_skills_type_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-03-22 11:59:36,410 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: heap 25752624 (allocated 27877376) 2026-03-22 11:59:36,427 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing chrome headless with pid 3589 2026-03-22 11:59:36,430 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing websocket connection 2026-03-22 11:59:36,432 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Terminating chrome headless with pid 3589 2026-03-22 11:59:36,605 26 INFO 00758-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Removing chrome user profile "/tmp/tmpehxqfbow_chrome_odoo" 2026-03-22 11:59:36,678 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 11:59:38,662 26 INFO 00758-19-0-all odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-03-22 11:59:39,068 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 11:59:40,963 26 INFO 00758-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-03-22 11:59:41,211 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [86971, 86983, 86989] 2026-03-22 11:59:41,212 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [3659, 3671, 3677] 2026-03-22 11:59:41,281 26 INFO 00758-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-03-22 11:59:41,450 26 INFO 00758-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_timesheet_visibility_portal ... 2026-03-22 11:59:41,816 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 11:59:41,818 26 INFO 00758-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_compute_total_timesheet_time ... 2026-03-22 11:59:42,192 26 INFO 00758-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-03-22 11:59:42,308 26 INFO 00758-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-03-22 11:59:42,444 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 11:59:44,841 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:45,322 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:45,774 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:46,708 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:46,802 26 INFO 00758-19-0-all odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-03-22 11:59:46,949 26 INFO 00758-19-0-all odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-03-22 11:59:48,453 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 11:59:48,457 26 INFO 00758-19-0-all odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_convert_project_template_into_regular_project_analytics ... 2026-03-22 11:59:48,758 26 INFO 00758-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 11:59:48,952 26 INFO 00758-19-0-all odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_template_created_not_having_analytic_account ... 2026-03-22 11:59:49,085 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 11:59:49,088 26 INFO 00758-19-0-all odoo.addons.hr_timesheet.tests.test_timesheet_import_template: Starting TestHrTimesheetImportTemplate.test_import_template ... 2026-03-22 11:59:49,107 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 11:59:51,428 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:51,893 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:52,408 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:53,454 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:53,604 26 INFO 00758-19-0-all odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-03-22 11:59:54,546 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 11:59:55,095 26 INFO 00758-19-0-all odoo.addons.hr_work_entry.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_no_calendar ... 2026-03-22 11:59:55,323 26 INFO 00758-19-0-all odoo.addons.hr_work_entry.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_other_calendar ... 2026-03-22 11:59:55,414 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [2] 2026-03-22 11:59:55,559 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 11:59:55,561 26 INFO 00758-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 11:59:55,574 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 11:59:55,677 26 INFO 00758-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 11:59:55,689 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 11:59:56,075 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:56,458 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:56,595 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-03-22 11:59:56,618 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:59:56,635 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:59:56,892 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:56] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 25 0.028 0.233 2026-03-22 11:59:56,905 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:56] "GET /web/content/5107?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.002 0.006 2026-03-22 11:59:56,909 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-03-22 11:59:56,926 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:59:56,949 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:59:57,222 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:57] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 33 0.036 0.243 2026-03-22 11:59:57,239 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:57] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.003 0.008 2026-03-22 11:59:57,242 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-03-22 11:59:57,264 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-03-22 11:59:57,283 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:59:57,787 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:57] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 33 0.026 0.481 2026-03-22 11:59:57,796 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-03-22 11:59:57,819 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-03-22 11:59:57,840 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:59:58,068 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 19 0.011 0.219 2026-03-22 11:59:58,078 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.005 2026-03-22 11:59:58,100 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 11 0.004 0.013 2026-03-22 11:59:58,108 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:59:58,115 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:59:58,123 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:59:58,131 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 11:59:58,147 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 2 0.002 0.010 2026-03-22 11:59:58,166 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:58] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.006 2026-03-22 11:59:58,184 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-22 11:59:58,185 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_double_closing_div_between_repeated_content ... 2026-03-22 11:59:58,186 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_multiple_revision ... 2026-03-22 11:59:58,187 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_add_line ... 2026-03-22 11:59:58,187 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_equal ... 2026-03-22 11:59:58,187 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_falsy ... 2026-03-22 11:59:58,187 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_multiple_operation ... 2026-03-22 11:59:58,187 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_remove_line ... 2026-03-22 11:59:58,188 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_replace_line ... 2026-03-22 11:59:58,188 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_content ... 2026-03-22 11:59:58,188 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_deep_content ... 2026-03-22 11:59:58,188 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_complex ... 2026-03-22 11:59:58,189 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_just_class ... 2026-03-22 11:59:58,189 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_nested_divs ... 2026-03-22 11:59:58,189 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag ... 2026-03-22 11:59:58,189 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag_multiline ... 2026-03-22 11:59:58,190 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_twice_just_class ... 2026-03-22 11:59:58,190 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_with_just_class ... 2026-03-22 11:59:58,190 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_same_tag_replace_fixer ... 2026-03-22 11:59:58,190 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_addition ... 2026-03-22 11:59:58,190 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_removal ... 2026-03-22 11:59:58,195 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_modify_image_no_data: Starting TestModifyImageNoData.test_modify_image_no_data ... 2026-03-22 11:59:58,212 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 11:59:58,241 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:59:58,544 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:58] "POST /html_editor/modify_image/5110 HTTP/1.1" 200 - 39 0.036 0.274 2026-03-22 11:59:58,560 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 11:59:58,561 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_source_data ... 2026-03-22 11:59:58,564 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_url_data ... 2026-03-22 11:59:58,565 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_player_regexes ... 2026-03-22 11:59:58,565 26 INFO 00758-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_valid_video_url ... 2026-03-22 11:59:58,567 26 INFO 00758-19-0-all odoo.addons.http_routing.tests.test_res_lang: Starting TestFormCreate.test_create_res_lang ... 2026-03-22 11:59:58,661 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 11:59:58,667 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-03-22 11:59:59,376 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 11:59:59,399 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-03-22 11:59:59,411 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 11:59:59,817 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:59] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.098 0.313 2026-03-22 11:59:59,828 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:59] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 1 0.001 0.006 2026-03-22 11:59:59,966 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:59] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.053 0.079 2026-03-22 11:59:59,984 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 11:59:59] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 3 0.003 0.009 2026-03-22 12:00:00,003 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 12:00:00,694 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:00:00,815 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-03-22 12:00:01,320 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome pid: 3801 2026-03-22 12:00:01,320 26 INFO 00758-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/tmpcvr8lfsk_chrome_odoo 2026-03-22 12:00:01,320 26 INFO 00758-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:42959/json/version 2026-03-22 12:00:01,322 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:00:01,527 26 INFO 00758-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 12:00:01,528 26 INFO 00758-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:42959/json 2026-03-22 12:00:01,540 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:00:01,643 26 INFO 00758-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:42959/devtools/page/A5C82ADD237CB97ABB4884E081A44568 2026-03-22 12:00:01,690 26 INFO 00758-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 12:00:01,711 26 INFO 00758-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 12:00:01,912 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 12:00:01,927 26 INFO 00758-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 12:00:01,934 26 INFO 00758-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 12:00:01,934 26 INFO 00758-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 12:00:01,952 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:00:03,866 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:03] "GET /odoo HTTP/1.1" 200 - 147 0.166 1.752 2026-03-22 12:00:03,877 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigation result: {'frameId': 'A5C82ADD237CB97ABB4884E081A44568', 'loaderId': '2FB4BC0C084DD31AA39D8D3788592FFE', 'isDownload': False} 2026-03-22 12:00:03,877 26 INFO 00758-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 12:00:03,922 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:03] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-03-22 12:00:03,939 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:03] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-03-22 12:00:04,105 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:04] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.062 0.127 2026-03-22 12:00:04,136 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:04] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.144 2026-03-22 12:00:04,251 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:04] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-03-22 12:00:05,044 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 12:00:05,051 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.013 0.014 2026-03-22 12:00:05,085 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 12:00:05,097 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-03-22 12:00:05,157 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 12:00:05,218 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.032 0.064 2026-03-22 12:00:05,278 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:5122) 2026-03-22 12:00:05,285 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.009 0.130 2026-03-22 12:00:05,289 26 INFO 00758-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 12:00:05,332 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-03-22 12:00:05,402 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 12:00:05,507 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /odoo HTTP/1.1" 200 - 26 0.015 0.061 2026-03-22 12:00:05,553 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.098 2026-03-22 12:00:05,675 26 INFO 00758-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 12:00:05,689 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "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 12:00:05,706 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.033 2026-03-22 12:00:05,710 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.028 0.043 2026-03-22 12:00:05,718 26 INFO 00758-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 12:00:05,755 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.024 0.088 2026-03-22 12:00:05,777 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.127 2026-03-22 12:00:05,809 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /web/image/res.partner/3/avatar_128?unique=1774180800000 HTTP/1.1" 200 - 6 0.008 0.154 2026-03-22 12:00:05,827 26 INFO 00758-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 12:00:05,894 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.030 0.121 2026-03-22 12:00:06,058 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:06] "POST /mail/data HTTP/1.1" 200 - 35 0.077 0.230 2026-03-22 12:00:06,127 26 INFO 00758-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 12:00:06,160 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:06] "POST /web/action/load HTTP/1.1" 200 - 8 0.016 0.023 2026-03-22 12:00:06,164 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-03-22 12:00:06,309 26 INFO 00758-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 12:00:06,338 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:06] "POST /mail/data HTTP/1.1" 200 - 56 0.073 0.124 2026-03-22 12:00:06,456 26 INFO 00758-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 12:00:06,834 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:06] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 42 0.056 0.499 2026-03-22 12:00:06,843 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:06] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.552 2026-03-22 12:00:06,935 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:06] "POST /web/action/load HTTP/1.1" 200 - 8 0.010 0.131 2026-03-22 12:00:06,982 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:06] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 7 0.010 0.099 2026-03-22 12:00:07,042 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:07] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 18 0.024 0.046 2026-03-22 12:00:07,144 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:07] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.015 0.089 2026-03-22 12:00:07,146 26 INFO 00758-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 12:00:07,160 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:07] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.002 0.081 2026-03-22 12:00:07,223 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:07] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.010 0.037 2026-03-22 12:00:07,244 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:07] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-03-22 12:00:07,430 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:07] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:00:07,438 26 INFO 00758-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 12:00:07,514 26 INFO 00758-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 12:00:07,558 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:07] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.010 0.030 2026-03-22 12:00:07,598 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:07] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.001 0.011 2026-03-22 12:00:07,836 26 INFO 00758-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 12:00:07,888 26 INFO 00758-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 12:00:07,958 26 INFO 00758-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 12:00:08,007 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:08] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 12:00:08,015 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 12:00:08,081 26 INFO 00758-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 12:00:08,245 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:08] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 49 0.053 0.142 2026-03-22 12:00:08,291 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:08] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.008 2026-03-22 12:00:08,380 26 INFO 00758-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 12:00:08,475 26 INFO 00758-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 12:00:08,513 26 INFO 00758-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 12:00:08,581 26 INFO 00758-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 12:00:08,647 26 INFO 00758-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 12:00:08,649 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:08] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.015 0.033 2026-03-22 12:00:08,726 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:08] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.022 0.023 2026-03-22 12:00:08,796 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:08] "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 12:00:08,916 26 INFO 00758-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 12:00:09,035 26 INFO 00758-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 12:00:09,088 26 INFO 00758-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 12:00:09,166 26 INFO 00758-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 12:00:09,226 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:09] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.017 0.030 2026-03-22 12:00:09,232 26 INFO 00758-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 12:00:09,292 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:09] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.018 0.020 2026-03-22 12:00:09,331 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:09] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.010 2026-03-22 12:00:09,404 26 INFO 00758-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 12:00:09,470 26 INFO 00758-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 12:00:09,527 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: tour succeeded 2026-03-22 12:00:09,528 26 INFO 00758-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 12:00:09,786 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: heap 27651036 (allocated 29188096) 2026-03-22 12:00:09,815 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing chrome headless with pid 3801 2026-03-22 12:00:09,833 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing websocket connection 2026-03-22 12:00:09,839 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Terminating chrome headless with pid 3801 2026-03-22 12:00:10,010 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Removing chrome user profile "/tmp/tmpcvr8lfsk_chrome_odoo" 2026-03-22 12:00:10,088 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-03-22 12:00:10,602 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome pid: 3983 2026-03-22 12:00:10,602 26 INFO 00758-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/tmpftdoiw1w_chrome_odoo 2026-03-22 12:00:10,602 26 INFO 00758-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:41761/json/version 2026-03-22 12:00:10,624 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41761', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:00:10,813 26 INFO 00758-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 12:00:10,814 26 INFO 00758-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:41761/json 2026-03-22 12:00:10,818 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41761', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:00:10,866 26 INFO 00758-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:41761/devtools/page/181353A13867C87B81B1FA2EA1FA015D 2026-03-22 12:00:10,910 26 INFO 00758-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 12:00:10,919 26 INFO 00758-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 12:00:11,183 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 12:00:11,216 26 INFO 00758-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 12:00:11,218 26 INFO 00758-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 12:00:11,219 26 INFO 00758-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 12:00:11,241 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:00:15,831 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:15] "GET /odoo HTTP/1.1" 200 - 158 0.218 4.377 2026-03-22 12:00:15,840 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigation result: {'frameId': '181353A13867C87B81B1FA2EA1FA015D', 'loaderId': '723278916292F6ACF7C51E8CE1663E83', 'isDownload': False} 2026-03-22 12:00:15,840 26 INFO 00758-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 12:00:15,965 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:15] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-03-22 12:00:15,974 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:15] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-03-22 12:00:16,210 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:16] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.073 0.168 2026-03-22 12:00:16,230 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:16] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.155 2026-03-22 12:00:16,420 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:16] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.008 0.027 2026-03-22 12:00:17,093 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.012 2026-03-22 12:00:17,094 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-03-22 12:00:17,112 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-03-22 12:00:17,132 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 12:00:17,195 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-22 12:00:17,255 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.033 0.080 2026-03-22 12:00:17,320 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:5123) 2026-03-22 12:00:17,324 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.005 0.140 2026-03-22 12:00:17,332 26 INFO 00758-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 12:00:17,357 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 12:00:17,394 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:00:17,534 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /odoo HTTP/1.1" 200 - 26 0.036 0.087 2026-03-22 12:00:17,564 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.136 2026-03-22 12:00:17,689 26 INFO 00758-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 12:00:17,718 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-03-22 12:00:17,731 26 INFO 00758-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 12:00:17,737 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-03-22 12:00:17,780 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.065 0.095 2026-03-22 12:00:17,816 26 INFO 00758-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 12:00:17,818 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /web/image/res.partner/3/avatar_128?unique=1774180800000 HTTP/1.1" 200 - 6 0.009 0.172 2026-03-22 12:00:17,850 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.192 2026-03-22 12:00:17,884 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.141 2026-03-22 12:00:18,017 26 INFO 00758-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 12:00:18,083 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:18] "POST /mail/data HTTP/1.1" 200 - 35 0.112 0.199 2026-03-22 12:00:18,110 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:18] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.448 2026-03-22 12:00:18,173 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.022 0.398 2026-03-22 12:00:18,200 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:18] "POST /web/action/load HTTP/1.1" 200 - 8 0.010 0.204 2026-03-22 12:00:18,328 26 INFO 00758-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 12:00:18,392 26 INFO 00758-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 12:00:18,518 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:18] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 49 0.067 0.186 2026-03-22 12:00:18,660 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:18] "POST /mail/data HTTP/1.1" 200 - 44 0.046 0.293 2026-03-22 12:00:18,695 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:18] "POST /web/action/load HTTP/1.1" 200 - 8 0.009 0.282 2026-03-22 12:00:18,732 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:18] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 8 0.010 0.151 2026-03-22 12:00:18,841 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:18] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.025 0.065 2026-03-22 12:00:18,908 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:18] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 18 0.023 0.071 2026-03-22 12:00:18,939 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:18] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-03-22 12:00:19,035 26 INFO 00758-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 12:00:19,101 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:19] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.018 0.031 2026-03-22 12:00:19,161 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:19] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.002 0.013 2026-03-22 12:00:19,321 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:19] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:00:19,331 26 INFO 00758-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 12:00:19,398 26 INFO 00758-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 12:00:19,427 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:19] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.005 0.017 2026-03-22 12:00:19,452 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:19] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-03-22 12:00:19,777 26 INFO 00758-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 12:00:19,828 26 INFO 00758-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 12:00:19,903 26 INFO 00758-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 12:00:19,948 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:19] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.014 2026-03-22 12:00:19,964 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:19] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:00:20,025 26 INFO 00758-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 12:00:20,197 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:20] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 54 0.054 0.129 2026-03-22 12:00:20,264 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:20] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.007 0.016 2026-03-22 12:00:20,333 26 INFO 00758-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 12:00:20,412 26 INFO 00758-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 12:00:20,462 26 INFO 00758-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 12:00:20,523 26 INFO 00758-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 12:00:20,561 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:20] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.009 0.015 2026-03-22 12:00:20,585 26 INFO 00758-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 12:00:20,608 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:20] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.007 0.014 2026-03-22 12:00:20,644 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:20] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.002 0.008 2026-03-22 12:00:20,729 26 INFO 00758-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 12:00:20,813 26 INFO 00758-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 12:00:20,866 26 INFO 00758-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 12:00:20,931 26 INFO 00758-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 12:00:20,997 26 INFO 00758-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 12:00:21,013 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:21] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.017 0.035 2026-03-22 12:00:21,114 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:21] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.011 0.021 2026-03-22 12:00:21,157 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:21] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.009 2026-03-22 12:00:21,230 26 INFO 00758-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 12:00:21,297 26 INFO 00758-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 12:00:21,373 26 INFO 00758-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 12:00:21,384 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:21] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.008 2026-03-22 12:00:21,508 26 INFO 00758-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 12:00:21,565 26 INFO 00758-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 12:00:21,625 26 INFO 00758-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 12:00:21,659 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:21] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.006 0.015 2026-03-22 12:00:21,697 26 INFO 00758-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 12:00:21,726 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:21] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.007 0.018 2026-03-22 12:00:21,822 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:21] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.006 0.021 2026-03-22 12:00:21,906 26 INFO 00758-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 12:00:21,991 26 INFO 00758-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 12:00:22,041 26 INFO 00758-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 12:00:22,104 26 INFO 00758-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 12:00:22,141 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:22] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.005 0.016 2026-03-22 12:00:22,170 26 INFO 00758-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 12:00:22,198 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:22] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.009 0.017 2026-03-22 12:00:22,248 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:22] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.003 0.013 2026-03-22 12:00:22,332 26 INFO 00758-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 12:00:22,395 26 INFO 00758-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 12:00:22,452 26 INFO 00758-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 12:00:22,682 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:22] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 7 0.010 0.013 2026-03-22 12:00:22,691 26 INFO 00758-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 12:00:22,700 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:22] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.002 0.030 2026-03-22 12:00:22,712 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:22] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.003 0.038 2026-03-22 12:00:22,730 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:22] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.007 0.054 2026-03-22 12:00:22,754 26 INFO 00758-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 12:00:22,787 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:22] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.011 0.026 2026-03-22 12:00:22,793 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:22] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 0 0.000 0.028 2026-03-22 12:00:22,836 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:22] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.011 2026-03-22 12:00:22,973 26 INFO 00758-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 12:00:23,023 26 INFO 00758-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 12:00:23,084 26 INFO 00758-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 12:00:23,137 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:23] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.006 0.022 2026-03-22 12:00:23,185 26 INFO 00758-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 12:00:23,221 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:23] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 16 0.009 0.020 2026-03-22 12:00:23,265 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:23] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.008 2026-03-22 12:00:23,373 26 INFO 00758-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 12:00:23,494 26 INFO 00758-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 12:00:23,550 26 INFO 00758-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 12:00:23,604 26 INFO 00758-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 12:00:23,605 26 INFO 00758-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 12:00:23,948 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: heap 31842236 (allocated 32858112) 2026-03-22 12:00:23,968 26 INFO 00758-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 3983 2026-03-22 12:00:23,972 26 INFO 00758-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 12:00:23,975 26 INFO 00758-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 3983 2026-03-22 12:00:24,094 26 INFO 00758-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/tmpftdoiw1w_chrome_odoo" 2026-03-22 12:00:24,197 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 12:00:32,282 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-22 12:00:32,284 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 12:00:32,776 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-03-22 12:00:33,538 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome pid: 4181 2026-03-22 12:00:33,538 26 INFO 00758-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/tmpadcux_ir_chrome_odoo 2026-03-22 12:00:33,539 26 INFO 00758-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:35243/json/version 2026-03-22 12:00:33,541 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35243', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:00:33,727 26 INFO 00758-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 12:00:33,728 26 INFO 00758-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:35243/json 2026-03-22 12:00:33,734 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35243', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:00:33,786 26 INFO 00758-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:35243/devtools/page/A7FD537810D9299C9B7C455D5EA0826D 2026-03-22 12:00:33,838 26 INFO 00758-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 12:00:33,878 26 INFO 00758-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 12:00:34,007 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 12:00:34,020 26 INFO 00758-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 12:00:34,023 26 INFO 00758-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 12:00:34,023 26 INFO 00758-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 12:00:34,046 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:00:35,933 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:35] "GET /odoo/action-504 HTTP/1.1" 200 - 149 0.162 1.732 2026-03-22 12:00:35,940 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigation result: {'frameId': 'A7FD537810D9299C9B7C455D5EA0826D', 'loaderId': 'C1B50EF2C8C367448BBD881F834C76A9', 'isDownload': False} 2026-03-22 12:00:35,940 26 INFO 00758-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 12:00:35,996 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:35] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.014 2026-03-22 12:00:36,023 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:36] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.013 0.030 2026-03-22 12:00:36,208 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.058 0.166 2026-03-22 12:00:36,233 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:36] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.130 2026-03-22 12:00:36,363 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:36] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.019 2026-03-22 12:00:37,096 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-03-22 12:00:37,116 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.025 2026-03-22 12:00:37,130 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-03-22 12:00:37,139 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:00:37,183 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-03-22 12:00:37,267 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 23 0.040 0.069 2026-03-22 12:00:37,288 26 INFO 00758-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 12:00:37,311 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:5202) 2026-03-22 12:00:37,317 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.005 0.108 2026-03-22 12:00:37,326 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 12:00:37,346 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:00:37,430 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /odoo HTTP/1.1" 200 - 26 0.020 0.046 2026-03-22 12:00:37,482 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.105 2026-03-22 12:00:37,606 26 INFO 00758-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 12:00:37,625 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.032 0.067 2026-03-22 12:00:37,639 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 12:00:37,670 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 12:00:37,675 26 INFO 00758-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 12:00:37,726 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /web/image/res.partner/3/avatar_128?unique=1774180824000 HTTP/1.1" 200 - 6 0.030 0.167 2026-03-22 12:00:37,752 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.207 2026-03-22 12:00:37,789 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.104 2026-03-22 12:00:37,878 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "POST /mail/data HTTP/1.1" 200 - 35 0.032 0.165 2026-03-22 12:00:37,924 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "POST /web/action/load HTTP/1.1" 200 - 8 0.018 0.361 2026-03-22 12:00:37,954 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.147 2026-03-22 12:00:37,962 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.246 2026-03-22 12:00:38,038 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:38] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 23 0.028 0.045 2026-03-22 12:00:38,084 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:38] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.006 0.010 2026-03-22 12:00:38,245 26 INFO 00758-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 12:00:38,285 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:38] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.010 0.016 2026-03-22 12:00:38,348 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:38] "POST /web/dataset/call_kw/chatbot.script/web_read#chatbot.script.web_read HTTP/1.1" 200 - 13 0.006 0.027 2026-03-22 12:00:38,491 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:38] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:00:38,541 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:38] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:00:38,601 26 INFO 00758-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 12:00:38,708 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:38] "POST /mail/data HTTP/1.1" 200 - 44 0.031 0.072 2026-03-22 12:00:38,739 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:38] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.010 0.118 2026-03-22 12:00:38,831 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:38] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.036 2026-03-22 12:00:38,853 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:38] "POST /web/dataset/call_kw/chatbot.script.step/web_read#chatbot.script.step.web_read HTTP/1.1" 200 - 8 0.009 0.024 2026-03-22 12:00:39,087 26 INFO 00758-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 12:00:39,188 26 INFO 00758-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 12:00:39,207 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:39] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 8 0.006 0.013 2026-03-22 12:00:39,249 26 INFO 00758-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 12:00:39,289 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:39] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 12 0.012 0.019 2026-03-22 12:00:39,358 26 INFO 00758-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 12:00:39,369 26 INFO 00758-19-0-all odoo.models.unlink: User #2 deleted chatbot.script.answer records with IDs: [9, 10] 2026-03-22 12:00:39,389 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:39] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 20 0.013 0.023 2026-03-22 12:00:39,440 26 INFO 00758-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 12:00:39,443 26 INFO 00758-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 12:00:39,721 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: heap 24127900 (allocated 25120768) 2026-03-22 12:00:39,733 26 INFO 00758-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 4181 2026-03-22 12:00:39,735 26 INFO 00758-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 12:00:39,743 26 INFO 00758-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 4181 2026-03-22 12:00:39,812 26 INFO 00758-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/tmpadcux_ir_chrome_odoo" 2026-03-22 12:00:39,912 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-03-22 12:00:40,234 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_enabled_condition ... 2026-03-22 12:00:40,908 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:00:41,079 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [203] 2026-03-22 12:00:41,570 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted res.users records with IDs: [153] 2026-03-22 12:00:42,020 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:00:42,174 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [204] 2026-03-22 12:00:42,327 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted res.users records with IDs: [154] 2026-03-22 12:00:42,802 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:00:42,928 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-03-22 12:00:43,138 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_member_type ... 2026-03-22 12:00:43,332 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-03-22 12:00:43,353 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:00:43,886 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 117 0.133 0.403 2026-03-22 12:00:43,895 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-03-22 12:00:44,545 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:00:44,839 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-03-22 12:00:45,000 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:00:45,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.105 0.573 2026-03-22 12:00:45,982 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-03-22 12:00:46,191 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:00:46,622 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.105 0.332 2026-03-22 12:00:46,731 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:46] "POST /mail/message/post HTTP/1.1" 200 - 45 0.036 0.059 2026-03-22 12:00:46,766 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:46] "POST /chatbot/answer/save HTTP/1.1" 200 - 15 0.010 0.020 2026-03-22 12:00:46,915 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:46] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.062 0.080 2026-03-22 12:00:47,024 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:47] "POST /mail/message/post HTTP/1.1" 200 - 39 0.039 0.063 2026-03-22 12:00:47,154 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:47] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 44 0.054 0.068 2026-03-22 12:00:47,192 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:47] "POST /chatbot/step/trigger HTTP/1.1" 200 - 9 0.007 0.022 2026-03-22 12:00:47,287 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:47] "POST /mail/message/post HTTP/1.1" 200 - 39 0.035 0.052 2026-03-22 12:00:47,306 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:47] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.003 0.010 2026-03-22 12:00:47,425 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:47] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.045 0.067 2026-03-22 12:00:47,434 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-03-22 12:00:47,692 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-03-22 12:00:47,871 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [24, 25] 2026-03-22 12:00:47,878 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2020-03-22 10:42:06,000 26 INFO 00758-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.110 0.349 2020-03-22 10:42:06,000 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 598, 599, 600, 601, 602, 603, 604, 605, 606] 2020-03-22 10:42:06,000 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [214] 2026-03-22 12:00:49,118 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-22 12:00:49,633 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-03-22 12:00:49,690 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:00:50,096 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:50] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 95 0.084 0.326 2026-03-22 12:00:50,119 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:50] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.001 0.008 2026-03-22 12:00:50,124 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-03-22 12:00:50,157 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:00:50,931 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:50] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 104 0.103 0.681 2026-03-22 12:00:50,992 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:50] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 17 0.026 0.027 2026-03-22 12:00:50,996 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-03-22 12:00:51,024 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:00:51,474 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:51] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 104 0.111 0.345 2026-03-22 12:00:51,483 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-03-22 12:00:51,504 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 12:00:51,534 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:00:51,952 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:00:51] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 101 0.102 0.335 2026-03-22 12:00:51,982 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 12:01:04,098 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-03-22 12:01:04,322 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 12:01:05,148 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:05,954 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:06,058 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_chatbot_failure_states ... 2026-03-22 12:01:06,479 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:06,587 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:06,973 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:06] "POST /im_livechat/get_session HTTP/1.1" 200 - 89 0.067 0.325 2026-03-22 12:01:07,212 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [240] 2026-03-22 12:01:07,448 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_expertises_added_from_discuss_are_kept ... 2026-03-22 12:01:07,907 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:08,511 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:08,788 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:09,196 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:09] "POST /im_livechat/get_session HTTP/1.1" 200 - 90 0.087 0.323 2026-03-22 12:01:09,413 26 INFO 00758-19-0-all odoo.models.unlink: User #3 deleted discuss.channel.member records with IDs: [246] 2026-03-22 12:01:09,543 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:09] "POST /chatbot/step/trigger HTTP/1.1" 200 - 160 0.142 0.199 2026-03-22 12:01:09,566 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_None_1 from n/a 2026-03-22 12:01:09,624 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:09] "POST /im_livechat/conversation/write_expertises HTTP/1.1" 200 - 19 0.019 0.032 2026-03-22 12:01:09,757 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_gc_bot_sessions_after_one_day_inactivity ... 2026-03-22 12:01:09,889 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:10,688 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:10] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.076 0.727 2026-03-22 12:01:10,895 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_human_operator_failure_states ... 2026-03-22 12:01:10,913 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:11,311 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:11] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.085 0.319 2026-03-22 12:01:11,483 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_join_livechat_needing_help ... 2026-03-22 12:01:11,963 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:12,471 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:12,972 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:13,386 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_conversation_history ... 2026-03-22 12:01:13,766 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_description_sync_to_internal_user_bus ... 2026-03-22 12:01:13,783 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:14,249 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:14] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.119 0.352 2026-03-22 12:01:14,258 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 634, 635, 636, 637, 638, 639, 673] 2026-03-22 12:01:14,277 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_note_sync_to_internal_user_bus ... 2026-03-22 12:01:14,293 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:14,759 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:14] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.117 0.353 2026-03-22 12:01:14,791 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 634, 635, 636, 637, 638, 639, 675] 2026-03-22 12:01:14,826 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_switch_on_operator_joined_batch ... 2026-03-22 12:01:15,571 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:15,947 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_sync_to_internal_user_bus ... 2026-03-22 12:01:15,969 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:16,436 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:16] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.101 0.372 2026-03-22 12:01:16,451 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 634, 635, 636, 637, 638, 639, 680] 2026-03-22 12:01:16,474 26 INFO 00758-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 12:01:17,369 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:17,502 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:17,884 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.078 0.308 2026-03-22 12:01:18,006 26 INFO 00758-19-0-all odoo.models.unlink: User #162 deleted discuss.channel.member records with IDs: [276] 2026-03-22 12:01:18,055 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-22 12:01:25,779 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-22 12:01:25,781 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 12:01:27,149 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:27,746 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:27,842 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_get_livechat_visitor_info ... 2026-03-22 12:01:28,231 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:28,585 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.076 0.281 2026-03-22 12:01:28,623 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:roger from n/a 2026-03-22 12:01:28,832 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 72 0.080 0.111 2026-03-22 12:01:28,861 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-03-22 12:01:29,002 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 57 0.050 0.079 2026-03-22 12:01:29,023 26 INFO 00758-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 12:01:29,040 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:29,460 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 98 0.100 0.323 2026-03-22 12:01:29,590 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-03-22 12:01:29,747 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:29] "POST /mail/data HTTP/1.1" 200 - 54 0.055 0.089 2026-03-22 12:01:29,752 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-03-22 12:01:29,767 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:30,185 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.103 0.320 2026-03-22 12:01:30,414 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.063 0.095 2026-03-22 12:01:30,629 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.068 0.101 2026-03-22 12:01:30,886 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.079 0.114 2026-03-22 12:01:31,102 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:31] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.070 0.102 2026-03-22 12:01:31,299 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:31] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.049 0.083 2026-03-22 12:01:31,501 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:31] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.061 0.094 2026-03-22 12:01:31,724 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:31] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.073 0.101 2026-03-22 12:01:31,977 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:31] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.092 0.100 2026-03-22 12:01:32,192 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.076 0.086 2026-03-22 12:01:32,425 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.076 0.093 2026-03-22 12:01:32,633 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.061 0.097 2026-03-22 12:01:32,844 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.051 0.084 2026-03-22 12:01:33,055 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.061 0.098 2026-03-22 12:01:33,281 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.064 0.115 2026-03-22 12:01:33,471 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.051 0.083 2026-03-22 12:01:33,677 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.056 0.087 2026-03-22 12:01:33,900 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.065 0.103 2026-03-22 12:01:34,117 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.062 0.093 2026-03-22 12:01:34,322 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.064 0.094 2026-03-22 12:01:34,521 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.053 0.087 2026-03-22 12:01:34,724 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.055 0.089 2026-03-22 12:01:34,943 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.070 0.104 2026-03-22 12:01:35,160 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.054 0.096 2026-03-22 12:01:35,360 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.061 0.088 2026-03-22 12:01:35,414 26 INFO 00758-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 12:01:35,916 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:36,471 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:36,848 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-03-22 12:01:37,176 26 INFO 00758-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 12:01:37,673 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:38,020 26 INFO 00758-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 12:01:38,042 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:38,851 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.094 0.718 2026-03-22 12:01:39,082 26 INFO 00758-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 12:01:39,110 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:39,538 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.111 0.329 2026-03-22 12:01:39,757 26 INFO 00758-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 12:01:40,262 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:40,410 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:meow_user from n/a 2026-03-22 12:01:40,421 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:01:40,789 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:01:40] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.068 0.305 2026-03-22 12:01:40,833 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-03-22 12:01:48,868 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-22 12:01:48,869 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 12:01:49,388 26 INFO 00758-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 12:01:49,947 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:50,153 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_block_assignment_during_call ... 2026-03-22 12:01:50,796 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:51,407 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_buffer_time_multi_operator ... 2026-03-22 12:01:52,058 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:52,672 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:53,312 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_bypass_buffer_time_when_impossible_selection ... 2026-03-22 12:01:53,966 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:54,483 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:54,967 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-03-22 12:01:55,574 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:56,160 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:56,417 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-03-22 12:01:57,080 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:57,293 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise ... 2026-03-22 12:01:57,978 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:58,571 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:01:58,805 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise_amongst_same_language ... 2026-03-22 12:01:59,502 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:00,252 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:00,847 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:01,444 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:02,196 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:02,446 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-03-22 12:02:03,127 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:03,691 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:03,855 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-03-22 12:02:04,451 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:05,075 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:05,274 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-03-22 12:02:05,958 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:06,672 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:07,163 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-03-22 12:02:07,817 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:07,997 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_non_member_operator ... 2026-03-22 12:02:08,649 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:09,261 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:09,551 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-03-22 12:02:10,143 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:10,715 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:11,144 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited ... 2026-03-22 12:02:11,729 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:12,326 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited_multi_operators ... 2026-03-22 12:02:12,952 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:13,566 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:14,177 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_multi_channel ... 2026-03-22 12:02:14,804 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:15,305 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_non_member_operator_availability ... 2026-03-22 12:02:15,935 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:16,487 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_expired_channel ... 2026-03-22 12:02:17,124 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:17,491 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-03-22 12:02:18,020 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:18,572 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:18,881 26 INFO 00758-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 12:02:19,492 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:20,034 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:20,703 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_max ... 2026-03-22 12:02:21,363 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:21,866 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-03-22 12:02:22,492 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:23,100 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:23,733 26 INFO 00758-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 12:02:24,420 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:25,005 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:25,867 26 INFO 00758-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 12:02:26,503 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:27,202 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:27,945 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-03-22 12:02:28,771 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:29,486 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:29,588 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls: Starting TestImLivechatCalls.test_meeting_view ... 2026-03-22 12:02:30,239 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome pid: 4412 2026-03-22 12:02:30,239 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless temporary user profile dir: /tmp/tmpbxe700c3_chrome_odoo 2026-03-22 12:02:30,239 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:37425/json/version 2026-03-22 12:02:30,244 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37425', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:02:30,407 26 INFO 00758-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 12:02:30,407 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:37425/json 2026-03-22 12:02:30,408 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37425', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:02:30,437 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Websocket url found: ws://127.0.0.1:37425/devtools/page/4263E38845929347BFD7B50C17FA0F16 2026-03-22 12:02:30,481 26 INFO 00758-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 12:02:30,539 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless enable page notifications 2026-03-22 12:02:30,680 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Setting session cookie in browser 2026-03-22 12:02:30,694 26 INFO 00758-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 12:02:30,696 26 INFO 00758-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 12:02:30,763 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:02:31,306 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:31] "GET /im_livechat/support/36 HTTP/1.1" 200 - 11 0.013 0.554 2026-03-22 12:02:31,312 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Navigation result: {'frameId': '4263E38845929347BFD7B50C17FA0F16', 'loaderId': '3C466ABE9B677F7DB09D33FC1D70CBD3', 'isDownload': False} 2026-03-22 12:02:31,313 26 INFO 00758-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 12:02:31,378 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:31] "GET /im_livechat/loader/36 HTTP/1.1" 200 - 7 0.006 0.024 2026-03-22 12:02:33,853 26 INFO 00758-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:5868) 2026-03-22 12:02:33,858 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:33] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 18 0.027 2.473 2026-03-22 12:02:34,201 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:34] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.002 0.028 2026-03-22 12:02:34,232 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:34] "GET /favicon.ico HTTP/1.1" 301 - 7 0.013 0.036 2026-03-22 12:02:34,429 26 INFO 00758-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:5869) 2026-03-22 12:02:34,443 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:34] "GET /web/assets/56f8850/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 8 0.008 0.219 2026-03-22 12:02:34,469 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:34] "GET /web/image/website/1/favicon?unique=c4e9cd2 HTTP/1.1" 200 - 5 0.005 0.219 2026-03-22 12:02:34,524 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:34] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.013 2026-03-22 12:02:34,590 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: The ready code tooks too much time : 3.277667760848999 2026-03-22 12:02:34,591 26 INFO 00758-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 12:02:34,616 26 INFO 00758-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 12:02:36,144 26 INFO 00758-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:5870) 2026-03-22 12:02:36,153 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:36] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 1.536 2026-03-22 12:02:36,155 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:36] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.033 1.530 2026-03-22 12:02:36,158 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:36] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.529 2026-03-22 12:02:36,181 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:36] "POST /mail/action HTTP/1.1" 200 - 7 0.008 1.540 2026-03-22 12:02:36,315 26 INFO 00758-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 12:02:36,376 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:36] "POST /im_livechat/get_session HTTP/1.1" 200 - 28 0.029 0.035 2026-03-22 12:02:36,651 26 INFO 00758-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 12:02:36,755 26 INFO 00758-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 12:02:36,766 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:5871) 2026-03-22 12:02:36,771 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:36] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 6 0.005 0.197 2026-03-22 12:02:36,787 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:36] "GET /web/image/res.partner/550/avatar_128?access_token=760a435957e1338d5786d13255f41444b8dc5167abcfb966e25a137e481f5e95o0x69e43940&unique=1774180947000 HTTP/1.1" 200 - 5 0.004 0.105 2026-03-22 12:02:36,884 26 INFO 00758-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 12:02:37,193 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:37] "POST /im_livechat/get_session HTTP/1.1" 200 - 123 0.145 0.228 2026-03-22 12:02:37,260 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:5872) 2026-03-22 12:02:37,267 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.007 0.034 2026-03-22 12:02:37,572 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:37] "POST /mail/message/post HTTP/1.1" 200 - 51 0.060 0.114 2026-03-22 12:02:37,580 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:37] "GET /web/image/mail.guest/30/avatar_128?access_token=dca6665a13a60b17772b1d4c58f5230b9fba454d52cacdbd46979225b3ea16f3o0x69e280ce&unique=1774180956000 HTTP/1.1" 200 - 3 0.001 0.172 2026-03-22 12:02:37,606 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:37] "POST /mail/data HTTP/1.1" 200 - 13 0.009 0.172 2026-03-22 12:02:37,615 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.183 2026-03-22 12:02:37,896 26 INFO 00758-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 12:02:37,968 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:37] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 42 0.027 0.054 2026-03-22 12:02:38,173 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:38] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 12 0.006 0.026 2026-03-22 12:02:38,271 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:38] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.003 2026-03-22 12:02:38,383 26 INFO 00758-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 12:02:38,459 26 INFO 00758-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 12:02:38,524 26 INFO 00758-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 12:02:38,621 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:38] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 12 0.020 0.036 2026-03-22 12:02:38,622 26 INFO 00758-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 12:02:38,813 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: tour succeeded 2026-03-22 12:02:38,816 26 INFO 00758-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 12:02:38,977 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: heap 13883184 (allocated 14426112) 2026-03-22 12:02:38,982 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing chrome headless with pid 4412 2026-03-22 12:02:38,985 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing websocket connection 2026-03-22 12:02:38,988 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Terminating chrome headless with pid 4412 2026-03-22 12:02:39,108 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Removing chrome user profile "/tmp/tmpbxe700c3_chrome_odoo" 2026-03-22 12:02:39,174 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-22 12:02:46,744 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-22 12:02:46,746 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 12:02:48,143 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:48,773 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:48,865 26 INFO 00758-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 12:02:49,290 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:49,528 26 INFO 00758-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 12:02:50,066 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:50,328 26 INFO 00758-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 12:02:50,838 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:51,056 26 INFO 00758-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 12:02:51,581 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:51,803 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_ongoing_session_count ... 2026-03-22 12:02:52,259 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:52,473 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:02:52,892 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:02:52] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.111 0.312 2026-03-22 12:02:52,924 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_operator_join_leave_livechat_channel ... 2026-03-22 12:02:53,409 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:53,541 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_review_link ... 2026-03-22 12:02:53,553 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_user_cant_join_livechat_channel ... 2026-03-22 12:02:53,994 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:54,142 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-03-22 12:02:54,907 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:55,594 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:02:55,731 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 26 INFO 00758-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.095 0.318 2023-03-17 09:20:54,000 26 INFO 00758-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.028 0.038 2026-03-22 12:02:56,938 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 12:02:57,022 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 12:02:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.084 0.108 2026-03-24 12:02:57,022 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [24/Mar/2026 12:02:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.062 0.093 2026-03-25 12:02:57,022 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [25/Mar/2026 12:02:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.090 0.125 2026-03-26 12:02:57,022 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [26/Mar/2026 12:02:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.067 0.101 2026-03-27 12:02:57,022 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [27/Mar/2026 12:02:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.047 0.090 2026-03-28 12:02:57,022 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [28/Mar/2026 12:02:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.048 0.086 2026-03-29 12:02:57,022 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [29/Mar/2026 12:02:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.049 0.077 2026-03-22 12:02:59,116 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 26 INFO 00758-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.070 0.311 2023-03-17 09:20:54,000 26 INFO 00758-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.037 0.046 2026-03-22 12:02:59,920 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 100 0.089 0.622 2023-03-17 09:20:54,000 26 INFO 00758-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.028 0.037 2026-03-22 12:03:01,144 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 26 INFO 00758-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.096 0.325 2023-03-17 09:20:54,000 26 INFO 00758-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.018 0.033 2026-03-22 12:03:02,381 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:03:02,885 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:03:03,749 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 4601 2026-03-22 12:03:03,749 26 INFO 00758-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/tmpvz_rsw9j_chrome_odoo 2026-03-22 12:03:03,749 26 INFO 00758-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:43571/json/version 2026-03-22 12:03:03,754 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43571', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:03:03,818 26 INFO 00758-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 12:03:03,818 26 INFO 00758-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:43571/json 2026-03-22 12:03:03,819 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43571', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:03:03,837 26 INFO 00758-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:43571/devtools/page/93F9BB23291FB1605BB4F39C7CE7AAF9 2026-03-22 12:03:03,857 26 INFO 00758-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 12:03:03,934 26 INFO 00758-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 12:03:04,131 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-03-22 12:03:04,139 26 INFO 00758-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 12:03:04,142 26 INFO 00758-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 12:03:04,142 26 INFO 00758-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 12:03:05,739 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:05] "GET /odoo/action-512?view_type=pivot HTTP/1.1" 200 - 143 0.129 1.455 2026-03-22 12:03:05,747 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': '93F9BB23291FB1605BB4F39C7CE7AAF9', 'loaderId': '6590AA1AAF4C10811994E84EC3AFB1CC', 'isDownload': False} 2026-03-22 12:03:05,748 26 INFO 00758-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 12:03:05,810 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:05] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.013 2026-03-22 12:03:05,834 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:05] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.037 2026-03-22 12:03:06,053 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.077 0.176 2026-03-22 12:03:06,071 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:06] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.114 2026-03-22 12:03:06,211 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:06] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-03-22 12:03:06,866 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:06] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 12:03:06,882 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.015 0.012 2026-03-22 12:03:06,903 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:06] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 12:03:06,905 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.027 2026-03-22 12:03:07,138 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6061) 2026-03-22 12:03:07,148 26 INFO 00758-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 12:03:07,153 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.018 0.164 2026-03-22 12:03:07,187 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 12:03:07,225 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 12:03:07,419 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /odoo HTTP/1.1" 200 - 25 0.057 0.098 2026-03-22 12:03:07,438 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.005 0.012 2026-03-22 12:03:07,466 26 INFO 00758-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 12:03:07,472 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:03:07,480 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:03:07,491 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /web/image/res.partner/583/avatar_128?unique=1774180974000 HTTP/1.1" 200 - 13 0.027 0.050 2026-03-22 12:03:07,513 26 INFO 00758-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 12:03:07,549 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.234 2026-03-22 12:03:07,602 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /web/image?model=res.users&field=avatar_128&id=269 HTTP/1.1" 200 - 7 0.016 0.178 2026-03-22 12:03:07,631 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "POST /web/action/load HTTP/1.1" 200 - 9 0.008 0.194 2026-03-22 12:03:07,672 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.168 2026-03-22 12:03:07,738 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "POST /mail/data HTTP/1.1" 200 - 33 0.026 0.201 2026-03-22 12:03:07,742 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.194 2026-03-22 12:03:07,846 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "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.035 0.145 2026-03-22 12:03:07,941 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:07] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.002 0.076 2026-03-22 12:03:08,323 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5709292/web.assets_backend_lazy.min.css (id:6062) 2026-03-22 12:03:08,328 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:08] "GET /web/assets/5709292/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 13 0.010 0.365 2026-03-22 12:03:08,450 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/384bf93/web.assets_backend_lazy.min.js (id:6063) 2026-03-22 12:03:08,459 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:08] "GET /web/assets/384bf93/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 7 0.006 0.494 2026-03-22 12:03:08,563 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:08] "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.006 0.044 2026-03-22 12:03:08,741 26 INFO 00758-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 12:03:08,824 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:08] "POST /mail/data HTTP/1.1" 200 - 42 0.040 0.083 2026-03-22 12:03:08,861 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:08] "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.011 0.090 2026-03-22 12:03:08,904 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:08] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.010 0.031 2026-03-22 12:03:08,933 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:08] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 6 0.006 0.028 2026-03-22 12:03:08,972 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:08] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.003 0.011 2026-03-22 12:03:09,064 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:09] "POST /mail/data HTTP/1.1" 200 - 25 0.019 0.034 2026-03-22 12:03:09,142 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:09] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 13 0.010 0.021 2026-03-22 12:03:09,399 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:09] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.019 0.037 2026-03-22 12:03:09,424 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:09] "GET /web/image/res.partner/585/avatar_128?unique=1774180974000 HTTP/1.1" 200 - 5 0.006 0.027 2026-03-22 12:03:09,528 26 INFO 00758-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 12:03:09,645 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:09] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-03-22 12:03:09,666 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:09] "POST /mail/data HTTP/1.1" 200 - 5 0.006 0.035 2026-03-22 12:03:09,680 26 INFO 00758-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 12:03:09,720 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:09] "POST /web/dataset/call_kw/im_livechat.channel.member.history/formatted_read_grouping_sets#im_livechat.channel.member.history.formatted_read_grouping_sets HTTP/1.1" 200 - 4 0.009 0.022 2026-03-22 12:03:09,793 26 INFO 00758-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 12:03:09,866 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:09] "POST /web/dataset/call_kw/im_livechat.channel.member.history/action_open_discuss_channel_view#im_livechat.channel.member.history.action_open_discuss_channel_view HTTP/1.1" 200 - 12 0.011 0.055 2026-03-22 12:03:10,089 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6064) 2026-03-22 12:03:10,097 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:10] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.007 0.283 2026-03-22 12:03:10,174 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:10] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 11 0.015 0.226 2026-03-22 12:03:10,280 26 INFO 00758-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 12:03:10,287 26 INFO 00758-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 12:03:10,288 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:10] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.018 0.049 2026-03-22 12:03:10,584 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 26762404 (allocated 30236672) 2026-03-22 12:03:10,690 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 4601 2026-03-22 12:03:10,704 26 INFO 00758-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 12:03:10,705 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 4601 2026-03-22 12:03:10,711 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:10] "GET /web/image/im_livechat.channel.member.history/229/avatar_128 HTTP/1.1" 200 - 7 0.013 0.043 2026-03-22 12:03:10,768 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:10] "GET /web/image/im_livechat.channel.member.history/227/avatar_128 HTTP/1.1" 200 - 6 0.013 0.088 2026-03-22 12:03:10,798 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:10] "GET /web/image/im_livechat.channel.member.history/230/avatar_128 HTTP/1.1" 200 - 6 0.007 0.125 2026-03-22 12:03:10,849 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmpvz_rsw9j_chrome_odoo" 2026-03-22 12:03:10,884 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:10] "GET /web/image/im_livechat.channel.member.history/228/avatar_128 HTTP/1.1" 200 - 6 0.035 0.179 2026-03-22 12:03:11,431 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 4779 2026-03-22 12:03:11,431 26 INFO 00758-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/tmp_z4q81p__chrome_odoo 2026-03-22 12:03:11,432 26 INFO 00758-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:35961/json/version 2026-03-22 12:03:11,456 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:03:11,610 26 INFO 00758-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 12:03:11,610 26 INFO 00758-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:35961/json 2026-03-22 12:03:11,611 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:03:11,657 26 INFO 00758-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:35961/devtools/page/C4A4CE0CF97C72BB1AE361286315B3C7 2026-03-22 12:03:11,702 26 INFO 00758-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 12:03:11,721 26 INFO 00758-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 12:03:11,804 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-03-22 12:03:11,809 26 INFO 00758-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 12:03:11,811 26 INFO 00758-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 12:03:11,811 26 INFO 00758-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 12:03:11,939 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:11] "GET /odoo/action-513?view_type=pivot HTTP/1.1" 200 - 26 0.039 0.076 2026-03-22 12:03:11,947 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': 'C4A4CE0CF97C72BB1AE361286315B3C7', 'loaderId': '7BA6D195E3CA6413FCCCAC9D822B9663', 'isDownload': False} 2026-03-22 12:03:11,948 26 INFO 00758-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 12:03:11,994 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:11] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.008 2026-03-22 12:03:12,007 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:12] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-03-22 12:03:12,057 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:12] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.057 2026-03-22 12:03:12,127 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:12] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-03-22 12:03:12,319 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:12] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.025 2026-03-22 12:03:13,370 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 12:03:13,413 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.027 0.038 2026-03-22 12:03:13,426 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.041 2026-03-22 12:03:13,438 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:03:13,478 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.009 2026-03-22 12:03:13,565 26 INFO 00758-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 12:03:13,609 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-03-22 12:03:13,671 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 12:03:13,776 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /odoo HTTP/1.1" 200 - 26 0.023 0.052 2026-03-22 12:03:13,798 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.081 2026-03-22 12:03:13,913 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /web/image?model=res.users&field=avatar_128&id=269 HTTP/1.1" 200 - 7 0.014 0.053 2026-03-22 12:03:13,926 26 INFO 00758-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 12:03:13,946 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /web/image/res.partner/583/avatar_128?unique=1774180974000 HTTP/1.1" 200 - 6 0.009 0.085 2026-03-22 12:03:13,969 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 12:03:13,986 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:13] "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 12:03:14,025 26 INFO 00758-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 12:03:14,035 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "POST /web/action/load HTTP/1.1" 200 - 8 0.048 0.118 2026-03-22 12:03:14,066 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.001 0.204 2026-03-22 12:03:14,222 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "POST /mail/data HTTP/1.1" 200 - 19 0.078 0.153 2026-03-22 12:03:14,238 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.247 2026-03-22 12:03:14,245 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.196 2026-03-22 12:03:14,329 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "POST /web/dataset/call_kw/im_livechat.report.channel/get_views#im_livechat.report.channel.get_views HTTP/1.1" 200 - 18 0.029 0.129 2026-03-22 12:03:14,350 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 12:03:14,379 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "GET /web/assets/5709292/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-03-22 12:03:14,388 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "GET /web/assets/384bf93/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-03-22 12:03:14,480 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "POST /web/dataset/call_kw/im_livechat.report.channel/formatted_read_grouping_sets#im_livechat.report.channel.formatted_read_grouping_sets HTTP/1.1" 200 - 5 0.010 0.017 2026-03-22 12:03:14,601 26 INFO 00758-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 12:03:14,659 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "POST /web/dataset/call_kw/im_livechat.report.channel/action_open_discuss_channel_view#im_livechat.report.channel.action_open_discuss_channel_view HTTP/1.1" 200 - 12 0.009 0.029 2026-03-22 12:03:14,754 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 0 0.000 0.037 2026-03-22 12:03:14,932 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "POST /mail/data HTTP/1.1" 200 - 38 0.075 0.092 2026-03-22 12:03:14,946 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.002 0.111 2026-03-22 12:03:14,993 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:14] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.011 0.020 2026-03-22 12:03:15,061 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:15] "POST /mail/data HTTP/1.1" 200 - 25 0.019 0.059 2026-03-22 12:03:15,143 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:15] "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 12:03:15,388 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:15] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.024 0.037 2026-03-22 12:03:15,412 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:15] "GET /web/image/res.partner/585/avatar_128?unique=1774180974000 HTTP/1.1" 200 - 5 0.006 0.034 2026-03-22 12:03:15,481 26 INFO 00758-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 12:03:15,562 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:15] "POST /mail/data HTTP/1.1" 200 - 5 0.005 0.014 2026-03-22 12:03:15,576 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:15] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 12:03:15,616 26 INFO 00758-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 12:03:15,650 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:15] "POST /web/dataset/call_kw/im_livechat.report.channel/formatted_read_grouping_sets#im_livechat.report.channel.formatted_read_grouping_sets HTTP/1.1" 200 - 4 0.007 0.018 2026-03-22 12:03:15,707 26 INFO 00758-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 12:03:15,756 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:15] "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.024 2026-03-22 12:03:15,794 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:15] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.007 0.054 2026-03-22 12:03:15,836 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:15] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.003 0.037 2026-03-22 12:03:15,943 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:15] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.010 0.024 2026-03-22 12:03:15,952 26 INFO 00758-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 12:03:15,958 26 INFO 00758-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 12:03:16,190 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:16] "GET /web/image/im_livechat.channel.member.history/227/avatar_128 HTTP/1.1" 200 - 6 0.011 0.040 2026-03-22 12:03:16,219 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:16] "GET /web/image/im_livechat.channel.member.history/228/avatar_128 HTTP/1.1" 200 - 6 0.006 0.065 2026-03-22 12:03:16,246 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:16] "GET /web/image/im_livechat.channel.member.history/229/avatar_128 HTTP/1.1" 200 - 6 0.007 0.091 2026-03-22 12:03:16,296 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:16] "GET /web/image/im_livechat.channel.member.history/230/avatar_128 HTTP/1.1" 200 - 6 0.015 0.135 2026-03-22 12:03:16,391 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 26308680 (allocated 28139520) 2026-03-22 12:03:16,396 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 4779 2026-03-22 12:03:16,401 26 INFO 00758-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 12:03:16,403 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 4779 2026-03-22 12:03:16,520 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmp_z4q81p__chrome_odoo" 2026-03-22 12:03:16,611 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 06:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 100 0.089 0.379 2023-03-17 09:20:54,000 26 INFO 00758-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.021 0.036 2025-05-20 06:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [20/May/2025 06:00:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 61 0.042 0.080 2025-05-20 06:06:00,000 26 INFO 00758-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.011 0.024 2026-03-22 12:03:17,970 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-03-22 12:03:17,977 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-03-22 12:03:18,558 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:03:19,272 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome pid: 4965 2026-03-22 12:03:19,273 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless temporary user profile dir: /tmp/tmp159yeqvb_chrome_odoo 2026-03-22 12:03:19,273 26 INFO 00758-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:35859/json/version 2026-03-22 12:03:19,278 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35859', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:03:19,409 26 INFO 00758-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 12:03:19,409 26 INFO 00758-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:35859/json 2026-03-22 12:03:19,410 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35859', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:03:19,477 26 INFO 00758-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:35859/devtools/page/B7964C72FCF37265019C16FBADBF8E89 2026-03-22 12:03:19,526 26 INFO 00758-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 12:03:19,538 26 INFO 00758-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 12:03:19,630 26 INFO 00758-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 12:03:19,726 26 INFO 00758-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 12:03:19,727 26 INFO 00758-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 12:03:19,742 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:03:19,963 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:19] "GET /im_livechat/support/42 HTTP/1.1" 200 - 11 0.008 0.217 2026-03-22 12:03:19,968 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigation result: {'frameId': 'B7964C72FCF37265019C16FBADBF8E89', 'loaderId': 'DB194B6915B131251ADCF48EDD25CFD8', 'isDownload': False} 2026-03-22 12:03:19,968 26 INFO 00758-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 12:03:20,039 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:20] "GET /im_livechat/loader/42 HTTP/1.1" 200 - 9 0.009 0.027 2026-03-22 12:03:22,380 26 INFO 00758-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:6070) 2026-03-22 12:03:22,385 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:22] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 18 0.027 2.350 2026-03-22 12:03:22,775 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:22] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.001 0.026 2026-03-22 12:03:22,797 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:22] "GET /favicon.ico HTTP/1.1" 301 - 7 0.007 0.014 2026-03-22 12:03:23,007 26 INFO 00758-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:6071) 2026-03-22 12:03:23,017 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:23] "GET /web/assets/56f8850/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 8 0.013 0.187 2026-03-22 12:03:23,034 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:23] "GET /web/image/website/1/favicon?unique=c4e9cd2 HTTP/1.1" 200 - 5 0.005 0.208 2026-03-22 12:03:23,097 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:23] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.012 2026-03-22 12:03:23,182 26 INFO 00758-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.213508129119873 2026-03-22 12:03:23,182 26 INFO 00758-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 12:03:23,209 26 INFO 00758-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 12:03:23,288 26 INFO 00758-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 12:03:24,552 26 INFO 00758-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:6072) 2026-03-22 12:03:24,556 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:24] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.023 1.347 2026-03-22 12:03:24,560 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:24] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 1.356 2026-03-22 12:03:24,563 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:24] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.356 2026-03-22 12:03:24,585 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:24] "POST /mail/action HTTP/1.1" 200 - 10 0.008 1.364 2026-03-22 12:03:24,676 26 INFO 00758-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 12:03:24,738 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:24] "POST /im_livechat/get_session HTTP/1.1" 200 - 31 0.025 0.036 2026-03-22 12:03:24,983 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: tour succeeded 2026-03-22 12:03:24,983 26 INFO 00758-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 12:03:25,101 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: heap 8775676 (allocated 9961472) 2026-03-22 12:03:25,102 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6073) 2026-03-22 12:03:25,107 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing chrome headless with pid 4965 2026-03-22 12:03:25,108 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing websocket connection 2026-03-22 12:03:25,110 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:25] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 6 0.008 0.202 2026-03-22 12:03:25,112 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Terminating chrome headless with pid 4965 2026-03-22 12:03:25,163 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:25] "GET /web/image/res.partner/588/avatar_128?access_token=840b64eaaa49b6de09901716324f7f09c6fa197897bf4b9cedf75a9bc6c61e30o0x69e44628&unique=1774180997000 HTTP/1.1" 200 - 5 0.008 0.170 2026-03-22 12:03:25,241 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Removing chrome user profile "/tmp/tmp159yeqvb_chrome_odoo" 2026-03-22 12:03:25,276 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules_cors ... 2026-03-22 12:03:25,748 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:03:26,312 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome pid: 5105 2026-03-22 12:03:26,312 26 INFO 00758-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/tmpogbrrx8n_chrome_odoo 2026-03-22 12:03:26,312 26 INFO 00758-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:34351/json/version 2026-03-22 12:03:26,314 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34351', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:03:26,434 26 INFO 00758-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 12:03:26,434 26 INFO 00758-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:34351/json 2026-03-22 12:03:26,435 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34351', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:03:26,500 26 INFO 00758-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:34351/devtools/page/240F293B695B8AF2C9EDBAFACA9CDFD0 2026-03-22 12:03:26,536 26 INFO 00758-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 12:03:26,566 26 INFO 00758-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 12:03:26,632 26 INFO 00758-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 12:03:26,712 26 INFO 00758-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 12:03:26,712 26 INFO 00758-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 12:03:26,731 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:03:27,311 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:27] "GET /im_livechat/support/43 HTTP/1.1" 200 - 11 0.013 0.574 2026-03-22 12:03:27,315 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Navigation result: {'frameId': '240F293B695B8AF2C9EDBAFACA9CDFD0', 'loaderId': '4863558F2AF5A85BFECA35F3279DFA79', 'isDownload': False} 2026-03-22 12:03:27,316 26 INFO 00758-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 12:03:27,389 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:27] "GET /im_livechat/loader/43 HTTP/1.1" 200 - 9 0.011 0.024 2026-03-22 12:03:29,567 26 INFO 00758-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:6079) 2026-03-22 12:03:29,574 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:29] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 19 0.016 2.205 2026-03-22 12:03:29,903 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:29] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.001 0.020 2026-03-22 12:03:29,933 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:29] "GET /favicon.ico HTTP/1.1" 301 - 7 0.014 0.027 2026-03-22 12:03:30,094 26 INFO 00758-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:6080) 2026-03-22 12:03:30,106 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:30] "GET /web/assets/56f8850/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 8 0.011 0.174 2026-03-22 12:03:30,126 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:30] "GET /web/image/website/1/favicon?unique=c4e9cd2 HTTP/1.1" 200 - 5 0.005 0.170 2026-03-22 12:03:30,190 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:30] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.011 2026-03-22 12:03:30,246 26 INFO 00758-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 : 2.9301161766052246 2026-03-22 12:03:30,246 26 INFO 00758-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 12:03:30,268 26 INFO 00758-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 12:03:30,312 26 INFO 00758-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 12:03:31,487 26 INFO 00758-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:6081) 2026-03-22 12:03:31,492 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:31] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.234 2026-03-22 12:03:31,494 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:31] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.027 1.219 2026-03-22 12:03:31,498 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:31] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 1.233 2026-03-22 12:03:31,525 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:31] "POST /im_livechat/cors/action HTTP/1.1" 200 - 13 0.011 1.240 2026-03-22 12:03:31,644 26 INFO 00758-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 12:03:31,708 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:31] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 32 0.026 0.037 2026-03-22 12:03:32,042 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: tour succeeded 2026-03-22 12:03:32,098 26 INFO 00758-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 12:03:32,153 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: heap 8751876 (allocated 9699328) 2026-03-22 12:03:32,179 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6082) 2026-03-22 12:03:32,183 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:32] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 6 0.008 0.246 2026-03-22 12:03:32,187 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing chrome headless with pid 5105 2026-03-22 12:03:32,190 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing websocket connection 2026-03-22 12:03:32,205 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:32] "GET /web/image/res.partner/590/avatar_128?access_token=70aafddd18d9e6b89608fbe0740f470fdb3671b795c6e1f054068a4bde9a3881o0x69e43e27&unique=1774180997000 HTTP/1.1" 200 - 5 0.006 0.183 2026-03-22 12:03:32,208 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Terminating chrome headless with pid 5105 2026-03-22 12:03:32,334 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Removing chrome user profile "/tmp/tmpogbrrx8n_chrome_odoo" 2026-03-22 12:03:32,397 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-22 12:03:32,406 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-03-22 12:03:32,790 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome pid: 5250 2026-03-22 12:03:32,790 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless temporary user profile dir: /tmp/tmp05mix18h_chrome_odoo 2026-03-22 12:03:32,790 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:46491/json/version 2026-03-22 12:03:32,792 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46491', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:03:33,018 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Browser version: Chrome/141.0.7390.54 2026-03-22 12:03:33,018 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:46491/json 2026-03-22 12:03:33,031 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46491', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:03:33,077 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Websocket url found: ws://127.0.0.1:46491/devtools/page/3730EF3BBBFEC2122EBE8CBF2AD571DE 2026-03-22 12:03:33,137 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Enable chrome headless console log notification 2026-03-22 12:03:33,202 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless enable page notifications 2026-03-22 12:03:33,309 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-22 12:03:33,323 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Setting session cookie in browser 2026-03-22 12:03:33,326 26 INFO 00758-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 12:03:33,326 26 INFO 00758-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 12:03:33,339 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:03:35,005 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:35] "GET /web/tests/livechat?headless&loglevel=2&preset=desktop HTTP/1.1" 200 - 83 0.068 1.601 2026-03-22 12:03:35,010 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Navigation result: {'frameId': '3730EF3BBBFEC2122EBE8CBF2AD571DE', 'loaderId': 'E6984FE8601D053400DEF719AA7BD9E9', 'isDownload': False} 2026-03-22 12:03:35,010 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Waiting for frame '3730EF3BBBFEC2122EBE8CBF2AD571DE' to stop loading 2026-03-22 12:03:35,052 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:35] "GET /web/assets/0b3a69e/im_livechat.embed_assets_unit_tests_setup.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-03-22 12:03:35,057 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:35] "GET /web/assets/e077602/im_livechat.embed_assets_unit_tests_setup.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-03-22 12:03:35,121 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:35] "GET /web/assets/a891938/im_livechat.embed_assets_unit_tests.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-03-22 12:03:36,198 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 12:03:36,223 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:36] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 - 12 0.012 0.014 2026-03-22 12:03:36,238 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate ready code "document.readyState === 'complete'" 2026-03-22 12:03:36,379 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Configuration (click to expand) 2026-03-22 12:03:36,380 26 INFO 00758-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 12:03:36,381 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: console.groupEnd 2026-03-22 12:03:36,381 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Starting test suites 2026-03-22 12:03:36,399 26 INFO 00758-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 12:03:36,404 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate test code "" 2026-03-22 12:03:36,422 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:36] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 12:03:37,335 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:37] "POST /web/model/get_definitions HTTP/1.1" 200 - 534 0.296 0.626 2026-03-22 12:03:37,696 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-03-22 12:03:37,728 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:37] "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 12:03:37,898 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6083) 2026-03-22 12:03:37,901 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:37] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 9 0.007 0.243 2026-03-22 12:03:38,125 26 INFO 00758-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 12:03:38,443 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/autopopup" ended (passed: 2 / time: 2049 ms) 2026-03-22 12:03:38,546 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/autopopup (after GC) - used: 54879014 - total: 93671414 - limit: 2248146944 - tests: 2 2026-03-22 12:03:38,602 26 INFO 00758-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 12:03:38,782 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:38] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.006 0.012 2026-03-22 12:03:38,934 26 INFO 00758-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: 332 ms) 2026-03-22 12:03:39,036 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_bubble (after GC) - used: 48602446 - total: 93674102 - limit: 2248146944 - tests: 1 2026-03-22 12:03:39,092 26 INFO 00758-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 12:03:39,189 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:39] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-03-22 12:03:39,874 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:39] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 12:03:40,303 26 INFO 00758-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 12:03:40,575 26 INFO 00758-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 12:03:41,507 26 INFO 00758-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 12:03:42,144 26 INFO 00758-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 12:03:42,985 26 INFO 00758-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 12:03:43,901 26 INFO 00758-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: 4808 ms) 2026-03-22 12:03:44,282 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_window (after GC) - used: 86447202 - total: 168572862 - limit: 2248146944 - tests: 6 2026-03-22 12:03:44,366 26 INFO 00758-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 12:03:44,373 26 INFO 00758-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 12:03:44,379 26 INFO 00758-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: 11 ms) 2026-03-22 12:03:44,503 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/expirable_storage (after GC) - used: 53368612 - total: 158872600 - limit: 2248146944 - tests: 2 2026-03-22 12:03:44,560 26 INFO 00758-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 12:03:44,673 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:44] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.006 2026-03-22 12:03:44,880 26 INFO 00758-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 12:03:45,760 26 INFO 00758-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 12:03:46,448 26 INFO 00758-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 12:03:47,140 26 INFO 00758-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 12:03:48,253 26 INFO 00758-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 12:03:49,310 26 INFO 00758-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 12:03:50,079 26 INFO 00758-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: 5507 ms) 2026-03-22 12:03:50,480 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/feedback_panel (after GC) - used: 91244405 - total: 175651013 - limit: 2248146944 - tests: 7 2026-03-22 12:03:50,554 26 INFO 00758-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 12:03:50,686 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:50] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.012 2026-03-22 12:03:51,490 26 INFO 00758-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: 933 ms) 2026-03-22 12:03:51,722 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/history_command (after GC) - used: 64267965 - total: 176834693 - limit: 2248146944 - tests: 1 2026-03-22 12:03:51,786 26 INFO 00758-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 12:03:51,914 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:51] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.014 2026-03-22 12:03:52,135 26 INFO 00758-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 12:03:52,980 26 INFO 00758-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 12:03:53,100 26 INFO 00758-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 12:03:53,335 26 INFO 00758-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: 1543 ms) 2026-03-22 12:03:53,532 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_button (after GC) - used: 70377910 - total: 156387610 - limit: 2248146944 - tests: 4 2026-03-22 12:03:53,617 26 INFO 00758-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 12:03:53,796 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:53] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.003 0.023 2026-03-22 12:03:54,079 26 INFO 00758-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 12:03:54,482 26 INFO 00758-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 12:03:55,196 26 INFO 00758-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 12:03:55,659 26 INFO 00758-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 12:03:56,493 26 INFO 00758-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: 2869 ms) 2026-03-22 12:03:56,754 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_service (after GC) - used: 81009794 - total: 173164974 - limit: 2248146944 - tests: 5 2026-03-22 12:03:56,828 26 INFO 00758-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 12:03:56,944 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:56] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.011 2026-03-22 12:03:57,460 26 INFO 00758-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 12:03:58,181 26 INFO 00758-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 12:03:59,383 26 INFO 00758-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: 2545 ms) 2026-03-22 12:03:59,636 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_session (after GC) - used: 78491863 - total: 176837743 - limit: 2248146944 - tests: 3 2026-03-22 12:03:59,718 26 INFO 00758-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 12:03:59,906 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:03:59] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.005 0.020 2026-03-22 12:04:00,354 26 INFO 00758-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: 637 ms) 2026-03-22 12:04:00,486 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/message_reactions (after GC) - used: 60289549 - total: 165465793 - limit: 2248146944 - tests: 1 2026-03-22 12:04:00,543 26 INFO 00758-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 12:04:00,666 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:00] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-03-22 12:04:01,629 26 INFO 00758-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 12:04:02,599 26 INFO 00758-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: 2056 ms) 2026-03-22 12:04:02,804 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/transcript_sender (after GC) - used: 75168792 - total: 154720296 - limit: 2248146944 - tests: 2 2026-03-22 12:04:02,861 26 INFO 00758-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 12:04:02,985 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:02] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.003 0.013 2026-03-22 12:04:03,247 26 INFO 00758-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 12:04:04,514 26 INFO 00758-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: 1649 ms) 2026-03-22 12:04:04,683 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/unread_messages (after GC) - used: 72876763 - total: 158652411 - limit: 2248146944 - tests: 2 2026-03-22 12:04:04,684 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat" ended (passed: 36 / time: 24939 ms) 2026-03-22 12:04:04,685 26 INFO 00758-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:28) 2026-03-22 12:04:04,752 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Test suite succeeded 2026-03-22 12:04:04,792 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] tests done (after GC) - used: 58905336 - total: 152588228 - limit: 2248146944 2026-03-22 12:04:05,052 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: heap 31805460 (allocated 32751616) 2026-03-22 12:04:05,057 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing chrome headless with pid 5250 2026-03-22 12:04:05,060 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing websocket connection 2026-03-22 12:04:05,067 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Terminating chrome headless with pid 5250 2026-03-22 12:04:05,184 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Removing chrome user profile "/tmp/tmp05mix18h_chrome_odoo" 2026-03-22 12:04:05,313 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 12:04:05,525 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_can_only_create_history_for_livechats ... 2026-03-22 12:04:06,150 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:06,523 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history ... 2026-03-22 12:04:07,034 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:07,643 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:07,867 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:04:08,308 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:08] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.102 0.345 2026-03-22 12:04:08,442 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history_with_bot ... 2026-03-22 12:04:08,937 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:09,175 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:04:09,708 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:09] "POST /im_livechat/get_session HTTP/1.1" 200 - 106 0.119 0.419 2026-03-22 12:04:09,854 26 INFO 00758-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 12:04:10,329 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:10,556 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:04:11,309 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:11] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.090 0.669 2026-03-22 12:04:11,691 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:11,808 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:visitor_user from n/a 2026-03-22 12:04:12,086 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:12] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 95 0.121 0.144 2026-03-22 12:04:12,100 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_update_history_on_second_join ... 2026-03-22 12:04:12,608 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:12,840 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:04:13,184 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:13] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.069 0.280 2026-03-22 12:04:13,309 26 INFO 00758-19-0-all odoo.models.unlink: User #279 deleted discuss.channel.member records with IDs: [597] 2026-03-22 12:04:13,425 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 12:04:21,310 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-22 12:04:21,311 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-22 12:04:22,033 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-03-22 12:04:22,704 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:22,796 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:22,992 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:emp from n/a 2026-03-22 12:04:23,003 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:04:23,451 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.110 0.341 2026-03-22 12:04:23,580 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:23] "POST /mail/message/post HTTP/1.1" 200 - 50 0.048 0.070 2026-03-22 12:04:23,618 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:23] "POST /chatbot/answer/save HTTP/1.1" 200 - 12 0.012 0.018 2026-03-22 12:04:23,736 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:23] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.044 0.069 2026-03-22 12:04:23,778 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_feedback_message ... 2026-03-22 12:04:24,503 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:24,601 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2020-03-22 10:42:06,000 26 INFO 00758-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 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2020-03-22 10:42:06,000 26 INFO 00758-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.077 0.328 2020-03-22 10:42:06,000 26 INFO 00758-19-0-all odoo.models.unlink: User #284 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151] 2020-03-22 10:42:06,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/feedback HTTP/1.1" 200 - 49 0.061 0.083 2026-03-22 12:04:25,551 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_message_to_store ... 2026-03-22 12:04:26,266 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:26,358 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:26,552 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:test1 from n/a 2026-03-22 12:04:26,564 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:04:27,245 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.089 0.595 2026-03-22 12:04:27,354 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-03-22 12:04:27,981 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:28,054 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:28,669 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:28,777 26 INFO 00758-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 293, model: res.users 2026-03-22 12:04:28,813 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-22 12:04:28,817 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-03-22 12:04:29,314 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:29,996 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-22 12:04:30,852 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:31,497 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:31,591 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_form_view_embed_thread ... 2026-03-22 12:04:32,163 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:33,163 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome pid: 5414 2026-03-22 12:04:33,163 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome headless temporary user profile dir: /tmp/tmp1be8hhxt_chrome_odoo 2026-03-22 12:04:33,163 26 INFO 00758-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:37213/json/version 2026-03-22 12:04:33,166 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37213', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:04:33,332 26 INFO 00758-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 12:04:33,332 26 INFO 00758-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:37213/json 2026-03-22 12:04:33,346 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37213', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:04:33,384 26 INFO 00758-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:37213/devtools/page/E7DAFAAA869F6CB405FFA0E971EFBD61 2026-03-22 12:04:33,422 26 INFO 00758-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 12:04:33,428 26 INFO 00758-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 12:04:33,690 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-03-22 12:04:33,693 26 INFO 00758-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 12:04:33,696 26 INFO 00758-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 12:04:33,696 26 INFO 00758-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 12:04:33,712 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:04:35,674 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:35] "GET /odoo/livechat/51/action-506 HTTP/1.1" 200 - 143 0.115 1.852 2026-03-22 12:04:35,682 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Navigation result: {'frameId': 'E7DAFAAA869F6CB405FFA0E971EFBD61', 'loaderId': 'A7E976FE07E886306000BBD2A0AFC7C2', 'isDownload': False} 2026-03-22 12:04:35,683 26 INFO 00758-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 12:04:35,733 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:35] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-03-22 12:04:35,762 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:35] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.023 2026-03-22 12:04:35,986 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.109 0.128 2026-03-22 12:04:36,029 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:36] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.158 2026-03-22 12:04:36,242 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:36] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-03-22 12:04:36,990 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:36] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-22 12:04:37,009 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.022 2026-03-22 12:04:37,025 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-03-22 12:04:37,035 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 12:04:37,168 26 INFO 00758-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 12:04:37,182 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6283) 2026-03-22 12:04:37,192 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 7 0.010 0.116 2026-03-22 12:04:37,200 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-03-22 12:04:37,225 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:04:37,416 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /odoo HTTP/1.1" 200 - 25 0.072 0.104 2026-03-22 12:04:37,485 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.188 2026-03-22 12:04:37,530 26 INFO 00758-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 12:04:37,553 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-03-22 12:04:37,555 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "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 12:04:37,559 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /web/image?model=res.users&field=avatar_128&id=302 HTTP/1.1" 200 - 14 0.026 0.059 2026-03-22 12:04:37,576 26 INFO 00758-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 12:04:37,638 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.032 0.134 2026-03-22 12:04:37,663 26 INFO 00758-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 12:04:37,723 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /web/image/res.partner/630/avatar_128?unique=1774181070000 HTTP/1.1" 200 - 6 0.020 0.221 2026-03-22 12:04:37,730 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.246 2026-03-22 12:04:37,841 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "POST /mail/data HTTP/1.1" 200 - 33 0.051 0.197 2026-03-22 12:04:37,868 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.190 2026-03-22 12:04:37,900 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.302 2026-03-22 12:04:37,911 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.217 2026-03-22 12:04:37,949 26 INFO 00758-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 302, model: discuss.channel, field: rtc_session_ids 2026-03-22 12:04:37,978 26 INFO 00758-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 302, model: discuss.channel, field: lead_ids 2026-03-22 12:04:38,060 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:38] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 49 0.050 0.112 2026-03-22 12:04:38,165 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:38] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.019 0.047 2026-03-22 12:04:38,308 26 INFO 00758-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 12:04:38,417 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:38] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.033 0.042 2026-03-22 12:04:38,449 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:38] "GET /web/image/res.partner/632/avatar_128 HTTP/1.1" 200 - 5 0.006 0.047 2026-03-22 12:04:38,509 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:38] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 6 0.024 0.088 2026-03-22 12:04:38,580 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:38] "GET /web/image/res.partner/631/avatar_128 HTTP/1.1" 200 - 5 0.022 0.170 2026-03-22 12:04:38,785 26 INFO 00758-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 12:04:38,799 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:38] "GET /web/image/im_livechat.channel.member.history/255/avatar_128 HTTP/1.1" 200 - 7 0.011 0.036 2026-03-22 12:04:38,840 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:38] "GET /web/image/im_livechat.channel.member.history/256/avatar_128 HTTP/1.1" 200 - 7 0.012 0.071 2026-03-22 12:04:38,869 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:38] "GET /web/image/im_livechat.channel.member.history/253/avatar_128 HTTP/1.1" 200 - 6 0.007 0.096 2026-03-22 12:04:38,900 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:38] "GET /web/image/im_livechat.channel.member.history/254/avatar_128 HTTP/1.1" 200 - 7 0.010 0.112 2026-03-22 12:04:38,922 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:38] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.004 0.121 2026-03-22 12:04:39,034 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:39] "POST /mail/data HTTP/1.1" 200 - 42 0.036 0.182 2026-03-22 12:04:39,123 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:39] "POST /mail/data HTTP/1.1" 200 - 30 0.031 0.134 2026-03-22 12:04:39,163 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:39] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.010 0.084 2026-03-22 12:04:39,234 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:39] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 10 0.012 0.021 2026-03-22 12:04:39,461 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:39] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.017 0.029 2026-03-22 12:04:39,488 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:39] "GET /web/image/res.partner/632/avatar_128?unique=1774181070000 HTTP/1.1" 200 - 5 0.005 0.027 2026-03-22 12:04:39,719 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:39] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-03-22 12:04:39,775 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:39] "POST /mail/data HTTP/1.1" 200 - 5 0.012 0.015 2026-03-22 12:04:39,813 26 INFO 00758-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 12:04:39,887 26 INFO 00758-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 12:04:39,988 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6284) 2026-03-22 12:04:39,996 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:39] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.225 2026-03-22 12:04:40,046 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:40] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 6 0.007 0.227 2026-03-22 12:04:40,080 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:40] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.012 0.180 2026-03-22 12:04:40,245 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:40] "POST /mail/data HTTP/1.1" 200 - 30 0.031 0.061 2026-03-22 12:04:40,485 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:40] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.026 0.055 2026-03-22 12:04:40,518 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:40] "GET /web/image/res.partner/631/avatar_128?unique=1774181070000 HTTP/1.1" 200 - 5 0.006 0.068 2026-03-22 12:04:40,573 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:40] "POST /mail/data HTTP/1.1" 200 - 5 0.004 0.014 2026-03-22 12:04:40,686 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: tour succeeded 2026-03-22 12:04:40,689 26 INFO 00758-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 12:04:41,005 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: heap 28175700 (allocated 30109696) 2026-03-22 12:04:41,022 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing chrome headless with pid 5414 2026-03-22 12:04:41,026 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing websocket connection 2026-03-22 12:04:41,027 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Terminating chrome headless with pid 5414 2026-03-22 12:04:41,194 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Removing chrome user profile "/tmp/tmp1be8hhxt_chrome_odoo" 2026-03-22 12:04:41,268 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_partner_display_name ... 2026-03-22 12:04:41,727 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:41,964 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_session_history_navigation_back_and_forth ... 2026-03-22 12:04:42,447 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:42,585 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:04:42,977 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 89 0.070 0.324 2026-03-22 12:04:43,129 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1173, 1174, 1175, 1176, 1177, 1178, 1197, 1198, 1199, 1200, 1201] 2026-03-22 12:04:43,631 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome pid: 5598 2026-03-22 12:04:43,631 26 INFO 00758-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/tmptba41i_l_chrome_odoo 2026-03-22 12:04:43,631 26 INFO 00758-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:43329/json/version 2026-03-22 12:04:43,632 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43329', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:04:43,776 26 INFO 00758-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 12:04:43,787 26 INFO 00758-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:43329/json 2026-03-22 12:04:43,788 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43329', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:04:43,838 26 INFO 00758-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:43329/devtools/page/63FFF690B106294BD6EE80799617662B 2026-03-22 12:04:43,884 26 INFO 00758-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 12:04:43,895 26 INFO 00758-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 12:04:44,019 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-03-22 12:04:44,022 26 INFO 00758-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 12:04:44,024 26 INFO 00758-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 12:04:44,025 26 INFO 00758-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 12:04:45,560 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:45] "GET /odoo/livechat/51/action-506 HTTP/1.1" 200 - 126 0.102 1.410 2026-03-22 12:04:45,567 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Navigation result: {'frameId': '63FFF690B106294BD6EE80799617662B', 'loaderId': '210E24C5BAA7251B66076DB12CFA03E3', 'isDownload': False} 2026-03-22 12:04:45,567 26 INFO 00758-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 12:04:45,643 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:45] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-03-22 12:04:45,667 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:45] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.031 2026-03-22 12:04:45,823 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.058 0.131 2026-03-22 12:04:45,835 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:45] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.075 2026-03-22 12:04:45,991 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:45] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-03-22 12:04:46,627 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:46] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 12:04:46,657 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.017 2026-03-22 12:04:46,687 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:46] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:04:46,688 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.036 2026-03-22 12:04:46,808 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6295) 2026-03-22 12:04:46,812 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.008 0.055 2026-03-22 12:04:46,873 26 INFO 00758-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 12:04:46,892 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 12:04:46,917 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 12:04:47,040 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "GET /odoo HTTP/1.1" 200 - 26 0.040 0.068 2026-03-22 12:04:47,080 26 INFO 00758-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 12:04:47,152 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "GET /odoo/offline HTTP/1.1" 200 - 5 0.033 0.180 2026-03-22 12:04:47,211 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-22 12:04:47,214 26 INFO 00758-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 12:04:47,219 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "GET /web/image?model=res.users&field=avatar_128&id=304 HTTP/1.1" 200 - 14 0.017 0.091 2026-03-22 12:04:47,229 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:04:47,262 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.015 0.145 2026-03-22 12:04:47,303 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "GET /web/image/res.partner/635/avatar_128?unique=1774181070000 HTTP/1.1" 200 - 6 0.010 0.179 2026-03-22 12:04:47,310 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.194 2026-03-22 12:04:47,325 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.078 2026-03-22 12:04:47,377 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "POST /web/action/load HTTP/1.1" 200 - 10 0.023 0.052 2026-03-22 12:04:47,470 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "POST /mail/data HTTP/1.1" 200 - 33 0.043 0.190 2026-03-22 12:04:47,507 26 INFO 00758-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 304, model: discuss.channel, field: rtc_session_ids 2026-03-22 12:04:47,543 26 INFO 00758-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 304, model: discuss.channel, field: lead_ids 2026-03-22 12:04:47,629 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 48 0.055 0.148 2026-03-22 12:04:47,634 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.299 2026-03-22 12:04:47,703 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.010 0.022 2026-03-22 12:04:47,835 26 INFO 00758-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 12:04:47,894 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.017 0.029 2026-03-22 12:04:47,921 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:47] "GET /web/image/res.partner/635/avatar_128 HTTP/1.1" 200 - 6 0.006 0.026 2026-03-22 12:04:48,073 26 INFO 00758-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 12:04:48,111 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:48] "POST /mail/data HTTP/1.1" 200 - 42 0.038 0.068 2026-03-22 12:04:48,135 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:48] "GET /web/image/im_livechat.channel.member.history/258/avatar_128 HTTP/1.1" 200 - 6 0.004 0.074 2026-03-22 12:04:48,222 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:48] "GET /web/image/im_livechat.channel.member.history/257/avatar_128 HTTP/1.1" 200 - 7 0.024 0.139 2026-03-22 12:04:48,234 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:48] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.003 0.127 2026-03-22 12:04:48,266 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.009 0.057 2026-03-22 12:04:48,358 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:48] "POST /mail/data HTTP/1.1" 200 - 29 0.027 0.070 2026-03-22 12:04:48,693 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:48] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.020 0.043 2026-03-22 12:04:48,702 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:48] "GET /web/image/mail.guest/45/avatar_128?unique=1774181082000 HTTP/1.1" 200 - 3 0.002 0.015 2026-03-22 12:04:48,939 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:48] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.034 2026-03-22 12:04:48,983 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:48] "POST /mail/data HTTP/1.1" 200 - 5 0.005 0.014 2026-03-22 12:04:49,222 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6296) 2026-03-22 12:04:49,228 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:49] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.007 0.215 2026-03-22 12:04:49,820 26 INFO 00758-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 12:04:49,885 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:49] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.015 0.030 2026-03-22 12:04:49,994 26 INFO 00758-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 12:04:50,055 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:50] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.007 0.019 2026-03-22 12:04:51,196 26 INFO 00758-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 12:04:51,276 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:51] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.020 0.041 2026-03-22 12:04:51,308 26 INFO 00758-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 12:04:51,310 26 INFO 00758-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 12:04:51,750 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: heap 29342828 (allocated 30371840) 2026-03-22 12:04:51,760 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Closing chrome headless with pid 5598 2026-03-22 12:04:51,764 26 INFO 00758-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 12:04:51,766 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Terminating chrome headless with pid 5598 2026-03-22 12:04:51,886 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Removing chrome user profile "/tmp/tmptba41i_l_chrome_odoo" 2026-03-22 12:04:52,010 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-03-22 12:04:52,805 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:53,524 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:53,960 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:54,066 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category ... 2026-03-22 12:04:54,434 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:04:54,565 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:04:54,915 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 88 0.068 0.285 2026-03-22 12:04:55,117 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:55] "POST /im_livechat/get_session HTTP/1.1" 200 - 59 0.057 0.086 2026-03-22 12:04:55,182 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1218, 1219, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1230] 2026-03-22 12:04:55,654 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome pid: 5776 2026-03-22 12:04:55,654 26 INFO 00758-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/tmpepg0nba2_chrome_odoo 2026-03-22 12:04:55,654 26 INFO 00758-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:41735/json/version 2026-03-22 12:04:55,676 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:04:55,849 26 INFO 00758-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 12:04:55,849 26 INFO 00758-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:41735/json 2026-03-22 12:04:55,851 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:04:55,936 26 INFO 00758-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:41735/devtools/page/8AF7A760B3A92ED3EC42F63FFE0EBC64 2026-03-22 12:04:55,967 26 INFO 00758-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 12:04:56,014 26 INFO 00758-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 12:04:56,115 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:agent from n/a 2026-03-22 12:04:56,118 26 INFO 00758-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 12:04:56,120 26 INFO 00758-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 12:04:56,120 26 INFO 00758-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 12:04:57,954 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:57] "GET /odoo/discuss HTTP/1.1" 200 - 134 0.119 1.698 2026-03-22 12:04:57,964 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Navigation result: {'frameId': '8AF7A760B3A92ED3EC42F63FFE0EBC64', 'loaderId': 'F84748E87D3FC4C4E2161174E826C043', 'isDownload': False} 2026-03-22 12:04:57,965 26 INFO 00758-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 12:04:58,010 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:58] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.009 2026-03-22 12:04:58,026 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:58] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.023 2026-03-22 12:04:58,153 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:58] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.062 0.085 2026-03-22 12:04:58,181 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:58] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.073 2026-03-22 12:04:58,313 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:58] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.012 2026-03-22 12:04:58,970 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:58] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:04:58,993 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.016 2026-03-22 12:04:59,022 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-03-22 12:04:59,029 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:04:59,122 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6337) 2026-03-22 12:04:59,129 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.005 0.056 2026-03-22 12:04:59,186 26 INFO 00758-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 12:04:59,219 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 12:04:59,243 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:04:59,347 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /odoo HTTP/1.1" 200 - 25 0.021 0.064 2026-03-22 12:04:59,373 26 INFO 00758-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 12:04:59,427 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /odoo/offline HTTP/1.1" 200 - 5 0.019 0.126 2026-03-22 12:04:59,454 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.050 2026-03-22 12:04:59,503 26 INFO 00758-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 12:04:59,535 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-03-22 12:04:59,547 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /web/image?model=res.users&field=avatar_128&id=312 HTTP/1.1" 200 - 14 0.023 0.120 2026-03-22 12:04:59,574 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "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 12:04:59,737 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "POST /mail/data HTTP/1.1" 200 - 61 0.089 0.248 2026-03-22 12:04:59,744 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.323 2026-03-22 12:04:59,775 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /web/image/res.partner/643/avatar_128?unique=1774181092000 HTTP/1.1" 200 - 6 0.009 0.330 2026-03-22 12:04:59,793 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "POST /web/action/load HTTP/1.1" 200 - 6 0.005 0.364 2026-03-22 12:04:59,796 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:04:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.129 2026-03-22 12:05:00,005 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:00] "GET /web/image/mail.guest/47/avatar_128?unique=1774181092000 HTTP/1.1" 200 - 4 0.005 0.017 2026-03-22 12:05:00,006 26 INFO 00758-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 12:05:00,158 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:00] "POST /mail/data HTTP/1.1" 200 - 52 0.051 0.098 2026-03-22 12:05:00,169 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:00] "GET /web/image/mail.guest/46/avatar_128?unique=1774181092000 HTTP/1.1" 200 - 3 0.003 0.175 2026-03-22 12:05:00,640 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.021 0.035 2026-03-22 12:05:00,677 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:00] "GET /web/image/discuss.channel/1/avatar_128?unique=788975dbb3a18de0a662e6557a4ea615d5d2cb308ce640387451617a5489eb384e6c97d001d776d28aeb0caf01948a065d30ee3e9ccce9488c7ab3d0a91bab29 HTTP/1.1" 200 - 3 0.007 0.030 2026-03-22 12:05:00,725 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:00] "GET /web/image/res.partner/2/avatar_128?unique=1774177011000 HTTP/1.1" 200 - 5 0.012 0.067 2026-03-22 12:05:00,862 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.024 0.033 2026-03-22 12:05:00,896 26 INFO 00758-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 12:05:00,986 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:00] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.041 0.125 2026-03-22 12:05:01,132 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:01] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.004 0.017 2026-03-22 12:05:01,165 26 INFO 00758-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 12:05:01,344 26 INFO 00758-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 12:05:01,447 26 INFO 00758-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 12:05:01,535 26 INFO 00758-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 12:05:01,636 26 INFO 00758-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 12:05:01,684 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7855295/web.assets_emoji.min.js (id:6338) 2026-03-22 12:05:01,697 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:01] "GET /web/assets/7855295/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.011 0.234 2026-03-22 12:05:01,776 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:01] "POST /im_livechat/session/update_status HTTP/1.1" 200 - 15 0.025 0.074 2026-03-22 12:05:01,922 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: tour succeeded 2026-03-22 12:05:01,928 26 INFO 00758-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 12:05:02,219 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: heap 25123772 (allocated 26963968) 2026-03-22 12:05:02,231 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing chrome headless with pid 5776 2026-03-22 12:05:02,233 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing websocket connection 2026-03-22 12:05:02,235 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Terminating chrome headless with pid 5776 2026-03-22 12:05:02,363 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Removing chrome user profile "/tmp/tmpepg0nba2_chrome_odoo" 2026-03-22 12:05:02,449 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update ... 2026-03-22 12:05:02,471 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:02,929 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:02] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.112 0.350 2026-03-22 12:05:03,492 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Chrome pid: 5944 2026-03-22 12:05:03,502 26 INFO 00758-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/tmplj70alxb_chrome_odoo 2026-03-22 12:05:03,502 26 INFO 00758-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:37831/json/version 2026-03-22 12:05:03,507 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:05:03,586 26 INFO 00758-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 12:05:03,587 26 INFO 00758-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:37831/json 2026-03-22 12:05:03,588 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:05:03,627 26 INFO 00758-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:37831/devtools/page/8EBFA18908DA085384E02699575C8385 2026-03-22 12:05:03,656 26 INFO 00758-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 12:05:03,657 26 INFO 00758-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 12:05:03,884 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:bob_looking_for_help from n/a 2026-03-22 12:05:03,895 26 INFO 00758-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 12:05:03,898 26 INFO 00758-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 12:05:03,899 26 INFO 00758-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 12:05:05,466 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:05] "GET /odoo/action-507?view_type=kanban HTTP/1.1" 200 - 128 0.102 1.451 2026-03-22 12:05:05,472 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Navigation result: {'frameId': '8EBFA18908DA085384E02699575C8385', 'loaderId': '366D9505B2753AF7F4C6DC8CA338CE32', 'isDownload': False} 2026-03-22 12:05:05,472 26 INFO 00758-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 12:05:05,595 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:05] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.027 0.054 2026-03-22 12:05:05,620 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:05] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.010 0.103 2026-03-22 12:05:05,647 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:05] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.013 0.122 2026-03-22 12:05:05,711 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:05] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-03-22 12:05:05,829 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:05] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.007 0.020 2026-03-22 12:05:06,830 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:06] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.020 2026-03-22 12:05:06,865 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.017 0.027 2026-03-22 12:05:06,900 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.008 0.036 2026-03-22 12:05:06,919 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:06] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:05:06,993 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6339) 2026-03-22 12:05:06,996 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.006 0.037 2026-03-22 12:05:07,042 26 INFO 00758-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 12:05:07,065 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 12:05:07,086 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:05:07,204 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "GET /odoo HTTP/1.1" 200 - 25 0.034 0.064 2026-03-22 12:05:07,238 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.119 2026-03-22 12:05:07,326 26 INFO 00758-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 12:05:07,334 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 12:05:07,365 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-03-22 12:05:07,375 26 INFO 00758-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 12:05:07,394 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "GET /web/image?model=res.users&field=avatar_128&id=311 HTTP/1.1" 200 - 14 0.059 0.065 2026-03-22 12:05:07,526 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "POST /mail/data HTTP/1.1" 200 - 33 0.057 0.082 2026-03-22 12:05:07,572 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.019 0.264 2026-03-22 12:05:07,643 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.027 0.223 2026-03-22 12:05:07,703 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "GET /web/image/res.partner/642/avatar_128?unique=1774181092000 HTTP/1.1" 200 - 6 0.012 0.414 2026-03-22 12:05:07,715 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.309 2026-03-22 12:05:07,743 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.073 2026-03-22 12:05:07,766 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.465 2026-03-22 12:05:07,982 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:07] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 37 0.044 0.123 2026-03-22 12:05:08,110 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:08] "POST /mail/data HTTP/1.1" 200 - 42 0.047 0.145 2026-03-22 12:05:08,163 26 INFO 00758-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 12:05:08,165 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:08] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.015 0.118 2026-03-22 12:05:08,231 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:08] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.009 0.053 2026-03-22 12:05:08,297 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:08] "GET /web/image/res.partner/642/avatar_128 HTTP/1.1" 200 - 6 0.012 0.033 2026-03-22 12:05:08,321 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:08] "POST /web/dataset/call_kw/discuss.channel/search#discuss.channel.search HTTP/1.1" 200 - 4 0.006 0.025 2026-03-22 12:05:08,435 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:08] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 15 0.013 0.084 2026-03-22 12:05:08,459 26 INFO 00758-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 12:05:08,470 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:08] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 12:05:08,623 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:08] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 36 0.036 0.073 2026-03-22 12:05:08,633 26 INFO 00758-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 12:05:08,993 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:08] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 11 0.009 0.028 2026-03-22 12:05:09,045 26 INFO 00758-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 12:05:09,047 26 INFO 00758-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 12:05:09,252 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update.browser: heap 20624036 (allocated 21450752) 2026-03-22 12:05:09,263 26 INFO 00758-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 5944 2026-03-22 12:05:09,265 26 INFO 00758-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 12:05:09,266 26 INFO 00758-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 5944 2026-03-22 12:05:09,381 26 INFO 00758-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/tmplj70alxb_chrome_odoo" 2026-03-22 12:05:09,427 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update ... 2026-03-22 12:05:09,453 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:09,820 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:09] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.067 0.309 2026-03-22 12:05:10,271 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Chrome pid: 6112 2026-03-22 12:05:10,272 26 INFO 00758-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/tmpm1gg5psj_chrome_odoo 2026-03-22 12:05:10,272 26 INFO 00758-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:35067/json/version 2026-03-22 12:05:10,282 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35067', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:05:10,442 26 INFO 00758-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 12:05:10,442 26 INFO 00758-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:35067/json 2026-03-22 12:05:10,443 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35067', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:05:10,498 26 INFO 00758-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:35067/devtools/page/FDF69B12589CC333D21A18CEF3886025 2026-03-22 12:05:10,540 26 INFO 00758-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 12:05:10,596 26 INFO 00758-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 12:05:10,696 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:bob_looking_for_help from n/a 2026-03-22 12:05:10,707 26 INFO 00758-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 12:05:10,716 26 INFO 00758-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 12:05:10,716 26 INFO 00758-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 12:05:12,300 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:12] "GET /odoo/action-507 HTTP/1.1" 200 - 128 0.109 1.456 2026-03-22 12:05:12,307 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Navigation result: {'frameId': 'FDF69B12589CC333D21A18CEF3886025', 'loaderId': 'C1A75AE5133B07DE374ADB0EE699C241', 'isDownload': False} 2026-03-22 12:05:12,308 26 INFO 00758-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 12:05:12,360 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:12] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-03-22 12:05:12,480 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.062 0.062 2026-03-22 12:05:12,495 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:12] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.141 2026-03-22 12:05:12,575 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:12] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-03-22 12:05:12,756 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:12] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-03-22 12:05:13,440 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:05:13,464 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.011 2026-03-22 12:05:13,483 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:13] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 12:05:13,493 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-03-22 12:05:13,574 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6340) 2026-03-22 12:05:13,577 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.006 0.047 2026-03-22 12:05:13,607 26 INFO 00758-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 12:05:13,622 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 12:05:13,674 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:13] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 12:05:13,825 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:13] "GET /odoo HTTP/1.1" 200 - 25 0.040 0.077 2026-03-22 12:05:13,858 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.133 2026-03-22 12:05:13,948 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:13] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.003 0.008 2026-03-22 12:05:14,026 26 INFO 00758-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 12:05:14,076 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.033 2026-03-22 12:05:14,077 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-03-22 12:05:14,080 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "GET /web/image?model=res.users&field=avatar_128&id=311 HTTP/1.1" 200 - 14 0.064 0.069 2026-03-22 12:05:14,146 26 INFO 00758-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 12:05:14,172 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "GET /web/image/res.partner/642/avatar_128?unique=1774181092000 HTTP/1.1" 200 - 6 0.027 0.192 2026-03-22 12:05:14,237 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.267 2026-03-22 12:05:14,264 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.140 2026-03-22 12:05:14,399 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "POST /mail/data HTTP/1.1" 200 - 33 0.076 0.195 2026-03-22 12:05:14,415 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.134 2026-03-22 12:05:14,423 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.131 2026-03-22 12:05:14,559 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 37 0.036 0.136 2026-03-22 12:05:14,670 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.018 0.044 2026-03-22 12:05:14,779 26 INFO 00758-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 12:05:14,858 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "GET /web/image/im_livechat.channel.member.history/266/avatar_128 HTTP/1.1" 200 - 6 0.005 0.018 2026-03-22 12:05:14,899 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "GET /web/image/im_livechat.channel.member.history/265/avatar_128 HTTP/1.1" 200 - 7 0.008 0.064 2026-03-22 12:05:14,943 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:14] "POST /web/dataset/call_kw/discuss.channel/search#discuss.channel.search HTTP/1.1" 200 - 4 0.008 0.092 2026-03-22 12:05:15,044 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:15] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 19 0.020 0.061 2026-03-22 12:05:15,058 26 INFO 00758-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 12:05:15,157 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:15] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-03-22 12:05:15,290 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:15] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 36 0.024 0.094 2026-03-22 12:05:15,298 26 INFO 00758-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 12:05:15,373 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:15] "POST /mail/data HTTP/1.1" 200 - 38 0.027 0.149 2026-03-22 12:05:15,435 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:15] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.007 0.022 2026-03-22 12:05:15,722 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:15] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 12 0.010 0.022 2026-03-22 12:05:15,757 26 INFO 00758-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 12:05:15,758 26 INFO 00758-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 12:05:15,961 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update.browser: heap 21075200 (allocated 21975040) 2026-03-22 12:05:15,975 26 INFO 00758-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 6112 2026-03-22 12:05:15,981 26 INFO 00758-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 12:05:15,983 26 INFO 00758-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 6112 2026-03-22 12:05:16,112 26 INFO 00758-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/tmpm1gg5psj_chrome_odoo" 2026-03-22 12:05:16,159 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update ... 2026-03-22 12:05:16,180 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:16,572 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:16] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.070 0.325 2026-03-22 12:05:17,113 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Chrome pid: 6282 2026-03-22 12:05:17,113 26 INFO 00758-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/tmptu700stw_chrome_odoo 2026-03-22 12:05:17,113 26 INFO 00758-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:38147/json/version 2026-03-22 12:05:17,119 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38147', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:05:17,274 26 INFO 00758-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 12:05:17,275 26 INFO 00758-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:38147/json 2026-03-22 12:05:17,299 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38147', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:05:17,347 26 INFO 00758-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:38147/devtools/page/CDD79F01725CBD920692C1C93C7DB032 2026-03-22 12:05:17,406 26 INFO 00758-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 12:05:17,435 26 INFO 00758-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 12:05:17,558 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:bob_looking_for_help from n/a 2026-03-22 12:05:17,569 26 INFO 00758-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 12:05:17,574 26 INFO 00758-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 12:05:17,574 26 INFO 00758-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 12:05:19,270 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:19] "GET /odoo/action-507 HTTP/1.1" 200 - 128 0.134 1.550 2026-03-22 12:05:19,280 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Navigation result: {'frameId': 'CDD79F01725CBD920692C1C93C7DB032', 'loaderId': '7C8C77E8D56F7672887305EE798A68D7', 'isDownload': False} 2026-03-22 12:05:19,280 26 INFO 00758-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 12:05:19,390 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:19] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-03-22 12:05:19,404 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:19] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.023 2026-03-22 12:05:19,636 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:19] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.122 0.135 2026-03-22 12:05:19,659 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:19] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.110 2026-03-22 12:05:19,806 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:19] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-03-22 12:05:20,523 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:20] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-03-22 12:05:20,592 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.022 0.067 2026-03-22 12:05:20,612 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.065 2026-03-22 12:05:20,629 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:20] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-22 12:05:20,721 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6341) 2026-03-22 12:05:20,723 26 INFO 00758-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 12:05:20,726 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.012 0.057 2026-03-22 12:05:20,749 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-22 12:05:20,774 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:20] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-22 12:05:20,840 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.026 2026-03-22 12:05:20,912 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:20] "GET /odoo HTTP/1.1" 200 - 25 0.027 0.075 2026-03-22 12:05:21,061 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "GET /web/image/res.partner/642/avatar_128?unique=1774181092000 HTTP/1.1" 200 - 13 0.022 0.050 2026-03-22 12:05:21,097 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-22 12:05:21,100 26 INFO ? werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "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 12:05:21,101 26 INFO 00758-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 12:05:21,109 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "GET /web/image?model=res.users&field=avatar_128&id=311 HTTP/1.1" 200 - 7 0.015 0.106 2026-03-22 12:05:21,131 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.008 0.116 2026-03-22 12:05:21,164 26 INFO 00758-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 12:05:21,165 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.141 2026-03-22 12:05:21,236 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.035 0.077 2026-03-22 12:05:21,381 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "POST /mail/data HTTP/1.1" 200 - 33 0.058 0.195 2026-03-22 12:05:21,492 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 37 0.042 0.181 2026-03-22 12:05:21,496 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.195 2026-03-22 12:05:21,593 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.014 0.030 2026-03-22 12:05:21,741 26 INFO 00758-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 12:05:21,857 26 INFO 00758-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 12:05:21,870 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "GET /web/image/im_livechat.channel.member.history/267/avatar_128 HTTP/1.1" 200 - 8 0.025 0.060 2026-03-22 12:05:21,890 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:21] "GET /web/image/im_livechat.channel.member.history/268/avatar_128 HTTP/1.1" 200 - 5 0.005 0.081 2026-03-22 12:05:21,973 26 INFO 00758-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 12:05:22,073 26 INFO 00758-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 12:05:22,126 26 INFO 00758-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 12:05:22,197 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:22] "POST /mail/data HTTP/1.1" 200 - 42 0.043 0.075 2026-03-22 12:05:22,217 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:22] "POST /web/dataset/call_kw/discuss.channel/search#discuss.channel.search HTTP/1.1" 200 - 4 0.005 0.025 2026-03-22 12:05:22,288 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:22] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.014 0.039 2026-03-22 12:05:22,304 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:22] "POST /web/dataset/call_kw/im_livechat.conversation.tag/create#im_livechat.conversation.tag.create HTTP/1.1" 200 - 3 0.004 0.048 2026-03-22 12:05:22,365 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:22] "POST /im_livechat/conversation/update_tags HTTP/1.1" 200 - 15 0.012 0.039 2026-03-22 12:05:22,375 26 INFO 00758-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 12:05:22,463 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:22] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 14 0.011 0.069 2026-03-22 12:05:22,548 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:22] "POST /im_livechat/conversation/update_tags HTTP/1.1" 200 - 14 0.012 0.036 2026-03-22 12:05:22,558 26 INFO 00758-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 12:05:22,589 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:22] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 13 0.007 0.019 2026-03-22 12:05:22,617 26 INFO 00758-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 12:05:22,619 26 INFO 00758-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 12:05:22,819 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: heap 21425008 (allocated 22499328) 2026-03-22 12:05:22,834 26 INFO 00758-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 6282 2026-03-22 12:05:22,836 26 INFO 00758-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 12:05:22,839 26 INFO 00758-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 6282 2026-03-22 12:05:22,955 26 INFO 00758-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/tmptu700stw_chrome_odoo" 2026-03-22 12:05:23,064 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-03-22 12:05:23,941 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:05:24,761 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:05:25,417 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:05:25,518 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript ... 2026-03-22 12:05:25,547 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:26,324 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:26] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.087 0.695 2026-03-22 12:05:26,626 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:26] "GET /im_livechat/download_transcript/167 HTTP/1.1" 200 - 48 0.042 0.253 2026-03-22 12:05:26,630 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript_non_member ... 2026-03-22 12:05:26,647 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-22 12:05:26,665 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:27,078 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.084 0.333 2026-03-22 12:05:27,121 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:27] "GET /im_livechat/download_transcript/168 HTTP/1.1" 404 - 9 0.010 0.015 2026-03-22 12:05:27,124 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_email_transcript_portal_user ... 2026-03-22 12:05:27,151 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-03-22 12:05:27,174 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:27,604 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 99 0.103 0.333 2026-03-22 12:05:27,628 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:27] "POST /im_livechat/email_livechat_transcript HTTP/1.1" 200 - 3 0.003 0.011 2026-03-22 12:05:27,645 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-22 12:05:27,651 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-03-22 12:05:28,207 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:28,525 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.064 0.258 2026-03-22 12:05:28,587 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:28] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 31 0.025 0.032 2026-03-22 12:05:28,614 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:28] "POST /mail/attachment/upload HTTP/1.1" 403 - 10 0.006 0.014 2026-03-22 12:05:28,628 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 12:05:28,634 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_channel_invite_notification ... 2026-03-22 12:05:29,098 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:05:29,798 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:05:29,995 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:30,636 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.088 0.557 2026-03-22 12:05:30,787 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_in_store ... 2026-03-22 12:05:31,246 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:05:31,849 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:05:32,296 26 INFO 00758-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_reactions ... 2026-03-22 12:05:32,775 26 INFO 00758-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-22 12:05:33,009 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:33,387 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.077 0.304 2026-03-22 12:05:33,460 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_fr_FR_0 from n/a 2026-03-22 12:05:33,525 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:33] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.025 0.032 2026-03-22 12:05:33,546 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-22 12:05:33,553 26 INFO 00758-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_blacklisted_links ... 2026-03-22 12:05:33,561 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='https', netloc='www.example.com', path='/page/viewform', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:05:33,561 26 INFO 00758-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.example.com/page/viewform 2026-03-22 12:05:33,590 26 INFO 00758-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links ... 2026-03-22 12:05:33,610 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:35,215 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:35] "GET / HTTP/1.1" 200 - 115 0.144 1.465 2026-03-22 12:05:35,266 26 INFO 00758-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_different_labels ... 2026-03-22 12:05:35,360 26 INFO 00758-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_including_base_url ... 2026-03-22 12:05:35,381 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:35,574 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:35] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.004 0.193 2026-03-22 12:05:36,922 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:36] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 115 0.124 1.217 2026-03-22 12:05:37,144 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:37] "GET / HTTP/1.1" 200 - 30 0.066 0.142 2026-03-22 12:05:37,173 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:37] "GET / HTTP/1.1" 200 - 6 0.005 0.015 2026-03-22 12:05:37,183 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:37] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.003 2026-03-22 12:05:37,283 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:37] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 15 0.020 0.074 2026-03-22 12:05:37,343 26 INFO 00758-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_markup ... 2026-03-22 12:05:37,376 26 INFO 00758-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_skip_shorts ... 2026-03-22 12:05:37,418 26 INFO 00758-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_including_base_url ... 2026-03-22 12:05:37,458 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:37,731 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:37] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.006 0.272 2026-03-22 12:05:39,284 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:39] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 115 0.154 1.394 2026-03-22 12:05:39,463 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:39] "GET / HTTP/1.1" 200 - 30 0.052 0.097 2026-03-22 12:05:39,489 26 INFO 00758-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_skip_shorts ... 2026-03-22 12:05:39,497 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='https', netloc='test_542152qsdqsd.com', path='/', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:05:39,498 26 INFO 00758-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://test_542152qsdqsd.com/ 2026-03-22 12:05:39,521 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='https', netloc='odoo.com', path='/', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-22 12:05:39,521 26 INFO 00758-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://odoo.com/ 2026-03-22 12:05:39,559 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 12:05:39,572 26 INFO 00758-19-0-all odoo.addons.link_tracker.tests.test_tracker_http_requests: Starting TestTrackerHttpRequests.test_no_preview_tracking ... 2026-03-22 12:05:39,593 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-22 12:05:40,254 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:40] "GET /r/AJK HTTP/1.1" 301 - 24 0.018 0.647 2026-03-22 12:05:40,276 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:40] "GET /r/AJK HTTP/1.1" 301 - 3 0.002 0.007 2026-03-22 12:05:40,307 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2026 12:05:40] "GET /r/AJK HTTP/1.1" 301 - 8 0.010 0.015 2026-03-22 12:05:40,327 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 12:05:40,693 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_unarchiving ... 2026-03-22 12:05:40,876 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_card_description_on_tag_change ... 2026-03-22 12:05:41,075 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_product_unlink ... 2026-03-22 12:05:41,118 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [9815] 2026-03-22 12:05:41,203 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_mail ... 2026-03-22 12:05:41,381 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values ... 2026-03-22 12:05:41,512 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values_in_form ... 2026-03-22 12:05:41,948 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_upon_writing ... 2026-03-22 12:05:41,999 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [2] 2026-03-22 12:05:42,032 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [2] 2026-03-22 12:05:42,215 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_with_always_edit ... 2026-03-22 12:05:42,674 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_merge_loyalty_cards ... 2026-03-22 12:05:42,900 26 INFO 00758-19-0-all odoo.addons.base.partner.merge: dst_partner: 666 2026-03-22 12:05:43,831 26 INFO 00758-19-0-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [664, 665] with 666 2026-03-22 12:05:43,974 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [664, 665] 2026-03-22 12:05:43,983 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archive_pricelist_linked_to_program ... 2026-03-22 12:05:44,114 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_linked_to_active_loyalty_reward ... 2026-03-22 12:05:44,146 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [2] 2026-03-22 12:05:44,175 26 INFO 00758-19-0-all odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [2] 2026-03-22 12:05:44,445 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_used_for_discount_reward ... 2026-03-22 12:05:44,767 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_when_archiving_program ... 2026-03-22 12:05:44,963 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_batch_contains_duplicate_codes ... 2026-03-22 12:05:45,029 26 INFO 00758-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_conflicting_active_program_exists ... 2026-03-22 12:05:45,107 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-22 12:05:45,115 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome pid: 6474 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless temporary user profile dir: /tmp/tmp5swedi88_chrome_odoo 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:33667/json/version 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Browser version: Chrome/141.0.7390.54 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:33667/json 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Websocket url found: ws://127.0.0.1:33667/devtools/page/D7C87D9C1BD9BE56398F08ED05C82BB5 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Enable chrome headless console log notification 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless enable page notifications 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Setting session cookie in browser 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Open "http://127.0.0.1:8069/" in browser 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigating to: "http://127.0.0.1:8069/" 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET / HTTP/1.1" 200 - 147 0.204 1.735 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigation result: {'frameId': 'D7C87D9C1BD9BE56398F08ED05C82BB5', 'loaderId': '514946CB386EFE206155F5DACD6F56D5', 'isDownload': False} 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate ready code "odoo.isTourReady('order_lunch_tour')" 2022-04-19 10:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/1bb7c47/web.assets_frontend.min.css, copying from /web/assets/1bb7c47/web.assets_frontend.min.css 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/1bb7c47/web.assets_frontend.min.css HTTP/1.1" 200 - 9 0.067 0.080 2022-04-19 10:00:00,000 26 INFO 00758-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 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/03aedce/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.009 0.148 2022-04-19 10:00:00,000 26 INFO 00758-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 2022-04-19 10:00:00,000 26 INFO 00758-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 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/cb45bdc/web.__assets_tests_call__.min.js, copying from /web/assets/cb45bdc/web.__assets_tests_call__.min.js 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/cb45bdc/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.005 0.041 2022-04-19 10:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=c4e9cd2 HTTP/1.1" 200 - 4 0.010 0.036 2022-04-19 10:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/favicon?unique=c4e9cd2 HTTP/1.1" 200 - 4 0.005 0.036 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ef3a813/web.assets_frontend_lazy.min.js, copying from /web/assets/ef3a813/web.assets_frontend_lazy.min.js 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/ef3a813/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.018 0.140 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.027 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Evaluate test code "odoo.startTour('order_lunch_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 21 0.040 0.048 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 136 0.163 1.645 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/f80a3ec/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.016 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/ab02bf8/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.022 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.001 0.037 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/131b7b1/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.028 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/514d866/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.033 2022-04-19 10:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.025 0.023 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2022-04-19 10:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [1/10] Tour order_lunch_tour → Step .o_navbar_apps_menu button:enabled 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.036 0.082 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ff7bb80/bus.websocket_worker_assets.min.js (id:6416) 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: Owl is running in 'dev' mode. 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.007 0.101 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2022-04-19 10:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 26 0.062 0.090 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.169 2022-04-19 10:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 304 - 0 0.000 0.002 2022-04-19 10:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 304 - 0 0.000 0.008 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1774177015000 HTTP/1.1" 200 - 13 0.041 0.059 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [2/10] Tour order_lunch_tour → Step Start by accessing the lunch app. (trigger: .o_app[data-menu-xmlid="lunch.menu_lunch"]) 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.018 0.135 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10: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.175 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [3/10] Tour order_lunch_tour → Step click on location (trigger: .lunch_location .o_input_dropdown input) 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.149 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.042 0.187 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.352 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.168 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.143 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.156 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/get_views#lunch.product.get_views HTTP/1.1" 200 - 27 0.055 0.072 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_get HTTP/1.1" 200 - 6 0.011 0.019 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range#lunch.product.search_panel_select_multi_range HTTP/1.1" 200 - 7 0.019 0.037 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range#lunch.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.001 0.062 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range#lunch.product.search_panel_select_multi_range HTTP/1.1" 200 - 5 0.005 0.041 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range#lunch.product.search_panel_select_multi_range HTTP/1.1" 200 - 1 0.001 0.065 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/web_search_read#lunch.product.web_search_read HTTP/1.1" 200 - 1 0.001 0.009 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 21 0.030 0.051 2022-04-19 10:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [4/10] Tour order_lunch_tour → Step Pick 'Farm 1' option (trigger: .dropdown-item:contains("Farm 1")) 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 44 0.074 0.175 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range#lunch.product.search_panel_select_multi_range HTTP/1.1" 200 - 1 0.001 0.217 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image?model=res.users&id=2&field=avatar_128 HTTP/1.1" 200 - 7 0.009 0.120 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.location/web_name_search#lunch.location.web_name_search HTTP/1.1" 200 - 1 0.000 0.073 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range#lunch.product.search_panel_select_multi_range HTTP/1.1" 200 - 1 0.001 0.271 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.027 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [5/10] Tour order_lunch_tour → Step .lunch_location input:value("Farm 1") 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/user_location_set HTTP/1.1" 200 - 1 0.003 0.008 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 11 0.025 0.048 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [6/10] Tour order_lunch_tour → Step Click on a product you want to order and is available. (trigger: .o_kanban_record) 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range#lunch.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.002 0.011 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/web_search_read#lunch.product.web_search_read HTTP/1.1" 200 - 8 0.012 0.039 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/search_panel_select_multi_range#lunch.product.search_panel_select_multi_range HTTP/1.1" 200 - 3 0.003 0.048 2022-04-19 10:00:00,000 26 INFO ? werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [7/10] Tour order_lunch_tour → Step Add additionnal information about your order. (trigger: textarea[id="note_0"]) 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.product/web_search_read#lunch.product.web_search_read HTTP/1.1" 200 - 8 0.027 0.038 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.order/get_views#lunch.order.get_views HTTP/1.1" 200 - 11 0.009 0.026 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.order/onchange#lunch.order.onchange HTTP/1.1" 200 - 21 0.022 0.045 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [8/10] Tour order_lunch_tour → Step Add your order to the cart. (trigger: button[name="add_to_cart"]) 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [9/10] Tour order_lunch_tour → Step Validate your order (trigger: button:contains("Order Now")) 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_kw/lunch.order/web_save#lunch.order.web_save HTTP/1.1" 200 - 23 0.025 0.048 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/dataset/call_button/lunch.order/add_to_cart#lunch.order.add_to_cart HTTP/1.1" 200 - 0 0.000 0.004 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/lunch.order/1/image_1920?unique=1650362400000 HTTP/1.1" 200 - 19 0.018 0.036 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.011 0.056 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: [10/10] Tour order_lunch_tour → Step Check that order is ordered (trigger: .o_lunch_widget_line li[name='o_lunch_order_line'] .badge:contains('Ordered')) 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/pay HTTP/1.1" 200 - 17 0.018 0.030 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.009 0.021 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: tour succeeded 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: ╔═════════════════════════════════╗ ║ TOUR order_lunch_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: heap 22789744 (allocated 24072192) 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing chrome headless with pid 6474 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing websocket connection 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Terminating chrome headless with pid 6474 2022-04-19 10:00:00,000 26 INFO 00758-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Removing chrome user profile "/tmp/tmp5swedi88_chrome_odoo" 2026-03-22 12:05:56,976 26 INFO 00758-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-22 12:05:56,983 26 INFO 00758-19-0-all odoo.service.server: 479 post-tests in 1256.39s, 344911 queries 2026-03-22 12:05:56,988 26 INFO 00758-19-0-all odoo.tests.stats: google_address_autocomplete: 6 tests 11.40s 998 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr: 82 tests 87.83s 23438 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_attendance: 10 tests 112.44s 42730 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_expense: 65 tests 171.55s 61403 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_gamification: 4 tests 2.31s 593 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_holidays: 185 tests 299.50s 96970 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_holidays_attendance: 20 tests 31.28s 14368 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_homeworking_calendar: 8 tests 1.13s 378 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_org_chart: 11 tests 30.37s 6957 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_recruitment: 3 tests 0.73s 253 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_skills: 7 tests 29.44s 4012 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_skills_survey: 3 tests 2.39s 914 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_timesheet: 22 tests 10.03s 3159 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_timesheet_attendance: 3 tests 5.44s 1366 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: hr_work_entry: 7 tests 1.03s 320 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: html_builder: 3 tests 0.11s 12 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: html_editor: 37 tests 2.87s 602 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: http_routing: 3 tests 0.10s 32 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: im_livechat: 147 tests 334.84s 81996 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: link_tracker: 13 tests 6.78s 726 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: loyalty: 17 tests 4.77s 2034 queries 2026-03-22 12:05:56,989 26 INFO 00758-19-0-all odoo.tests.stats: lunch: 3 tests 11.87s 952 queries 2026-03-22 12:05:56,990 26 INFO 00758-19-0-all odoo.tests.result: 0 failed, 0 error(s) of 479 tests when loading database '00758-19-0-all' 2026-03-22 12:05:56,990 26 INFO 00758-19-0-all odoo.service.server: Initiating shutdown 2026-03-22 12:05:56,990 26 INFO 00758-19-0-all odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown. 2026-03-22 12:05:57,405 26 INFO 00758-19-0-all odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 3 connections