Docker command: python3 odoo/odoo-bin --addons-path odoo/addons,odoo/odoo/addons,duong-addons -d 00848-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/3404180b18edb0fda39c13245744ca9e8d556243 Adding readonly volume '/data/build/duong-addons' pointing to /home/git/runbot19/runbot/static/sources/duong-addons/05097bb811e4893658aee69cfee1d7b3331c74b4 Adding readonly volume '/home/runbot19/.odoorc' pointing to /home/git/runbot19/runbot/static/build/00848-19-0/.odoorc Defaulting to user installation because normal site-packages is not writeable WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' Ignoring asn1crypto: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version < "3.11"' don't match your environment Ignoring Babel: markers 'python_version >= "3.13"' don't match your environment Ignoring cbor2: markers 'python_version < "3.12"' don't match your environment Ignoring chardet: markers 'python_version < "3.11"' don't match your environment Ignoring cryptography: markers 'python_version < "3.12"' don't match your environment Ignoring docutils: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version < "3.11"' don't match your environment Ignoring freezegun: markers 'python_version >= "3.13"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring gevent: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version == "3.10"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring greenlet: markers 'sys_platform != "win32" and python_version >= "3.13"' don't match your environment Ignoring idna: markers 'python_version < "3.12"' don't match your environment Ignoring Jinja2: markers 'python_version <= "3.10"' don't match your environment Ignoring libsass: markers 'python_version < "3.11"' don't match your environment Ignoring lxml: markers 'python_version <= "3.10"' don't match your environment Ignoring lxml: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring MarkupSafe: markers 'python_version <= "3.10"' don't match your environment Ignoring MarkupSafe: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring num2words: markers 'python_version < "3.12"' don't match your environment Ignoring openpyxl: markers 'python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version <= "3.10"' don't match your environment Ignoring Pillow: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring Pillow: markers 'python_version >= "3.13"' don't match your environment Ignoring psutil: markers 'python_version <= "3.10"' don't match your environment Ignoring psutil: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.10"' don't match your environment Ignoring psycopg2: markers 'python_version == "3.11"' don't match your environment Ignoring psycopg2: markers 'python_version >= "3.13"' don't match your environment Ignoring pyopenssl: markers 'python_version < "3.12"' don't match your environment Ignoring PyPDF2: markers 'python_version <= "3.10"' don't match your environment Ignoring PyPDF: markers 'python_version >= "3.13"' don't match your environment Ignoring pypiwin32: markers 'sys_platform == "win32"' don't match your environment Ignoring python-dateutil: markers 'python_version < "3.11"' don't match your environment Ignoring python-magic: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-ldap: markers 'sys_platform != "win32" and python_version < "3.12"' don't match your environment Ignoring python-stdnum: markers 'python_version < "3.11"' don't match your environment Ignoring qrcode: markers 'python_version < "3.11"' don't match your environment Ignoring reportlab: markers 'python_version <= "3.10"' don't match your environment Ignoring reportlab: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring requests: markers 'python_version < "3.11"' don't match your environment Ignoring rjsmin: markers 'python_version < "3.11"' don't match your environment Ignoring rl-renderPM: markers 'sys_platform == "win32" and python_version >= "3.12"' don't match your environment Ignoring urllib3: markers 'python_version < "3.12"' don't match your environment Ignoring Werkzeug: markers 'python_version <= "3.10"' don't match your environment Ignoring Werkzeug: markers 'python_version > "3.10" and python_version < "3.12"' don't match your environment Ignoring xlrd: markers 'python_version < "3.12"' don't match your environment Ignoring XlsxWriter: markers 'python_version < "3.12"' don't match your environment Ignoring zeep: markers 'python_version < "3.11"' don't match your environment Ignoring zeep: markers 'python_version >= "3.13"' don't match your environment Requirement already satisfied: asn1crypto==1.5.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 4)) (1.5.1) Requirement already satisfied: Babel==2.10.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 6)) (2.10.3) Requirement already satisfied: cbor2==5.6.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 9)) (5.6.2) Requirement already satisfied: chardet==5.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 11)) (5.2.0) Requirement already satisfied: cryptography==42.0.8 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 13)) (42.0.8) Requirement already satisfied: docutils==0.20.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 15)) (0.20.1) Requirement already satisfied: freezegun==1.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 17)) (1.2.1) Requirement already satisfied: geoip2==2.9.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 19)) (2.9.0) Requirement already satisfied: gevent==24.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 22)) (24.2.1) Requirement already satisfied: greenlet==3.0.3 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 26)) (3.0.3) Requirement already satisfied: idna==3.6 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 29)) (3.6) Requirement already satisfied: Jinja2==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 31)) (3.1.2) Requirement already satisfied: libsass==0.22.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 33)) (0.22.0) Requirement already satisfied: lxml==5.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 36)) (5.2.1) Requirement already satisfied: lxml-html-clean in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 37)) (0.1.1) Requirement already satisfied: MarkupSafe==2.1.5 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 40)) (2.1.5) Requirement already satisfied: num2words==0.5.13 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 42)) (0.5.13) Requirement already satisfied: ofxparse==0.21 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 43)) (0.21) Requirement already satisfied: openpyxl==3.1.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 45)) (3.1.2) Requirement already satisfied: passlib==1.7.4 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 46)) (1.7.4) Requirement already satisfied: Pillow==10.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 49)) (10.2.0) Requirement already satisfied: polib==1.1.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 51)) (1.1.1) Requirement already satisfied: psutil==5.9.8 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 54)) (5.9.8) Requirement already satisfied: psycopg2==2.9.9 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 57)) (2.9.9) Requirement already satisfied: pyopenssl==24.1.0 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 60)) (24.1.0) Requirement already satisfied: PyPDF2==2.12.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 62)) (2.12.1) Requirement already satisfied: pyserial==3.5 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 65)) (3.5) Requirement already satisfied: python-dateutil==2.8.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 67)) (2.8.2) Requirement already satisfied: python-magic==0.4.27 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 69)) (0.4.27) Requirement already satisfied: python-ldap==3.4.4 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 71)) (3.4.4) Requirement already satisfied: python-stdnum==1.19 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 73)) (1.19) Requirement already satisfied: pytz in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 74)) (2024.1) Requirement already satisfied: pyusb==1.2.1 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 75)) (1.2.1) Requirement already satisfied: qrcode==7.4.2 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 77)) (7.4.2) Requirement already satisfied: reportlab==4.1.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 80)) (4.1.0) Requirement already satisfied: requests==2.31.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 82)) (2.31.0) Requirement already satisfied: rjsmin==1.2.0 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 84)) (1.2.0) Requirement already satisfied: urllib3==2.0.7 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 87)) (2.0.7) Requirement already satisfied: vobject==0.9.6.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 88)) (0.9.6.1) Requirement already satisfied: Werkzeug==3.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 91)) (3.0.1) Requirement already satisfied: xlrd==2.0.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 93)) (2.0.1) Requirement already satisfied: XlsxWriter==3.1.9 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 95)) (3.1.9) Requirement already satisfied: xlwt==1.3.0 in /home/runbot19/.local/lib/python3.12/site-packages (from -r odoo/requirements.txt (line 96)) (1.3.0) Requirement already satisfied: zeep==4.2.1 in /usr/lib/python3/dist-packages (from -r odoo/requirements.txt (line 98)) (4.2.1) Requirement already satisfied: cffi>=1.12 in /home/runbot19/.local/lib/python3.12/site-packages (from cryptography==42.0.8->-r odoo/requirements.txt (line 13)) (2.0.0) Requirement already satisfied: pyasn1>=0.3.7 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 71)) (0.4.8) Requirement already satisfied: pyasn1_modules>=0.1.5 in /usr/lib/python3/dist-packages (from python-ldap==3.4.4->-r odoo/requirements.txt (line 71)) (0.2.8) Requirement already satisfied: pycparser in /home/runbot19/.local/lib/python3.12/site-packages (from cffi>=1.12->cryptography==42.0.8->-r odoo/requirements.txt (line 13)) (3.0) WARNING: Skipping /usr/lib/python3.12/dist-packages/charset_normalizer-3.3.2.dist-info due to invalid metadata entry 'name' 2026-03-23 07:45:34,329 26 INFO ? odoo: Odoo version 19.0 2026-03-23 07:45:34,330 26 INFO ? odoo: Using configuration file at /home/runbot19/.odoorc 2026-03-23 07:45:34,330 26 INFO ? odoo: addons paths: _NamespacePath(['/data/build/odoo/odoo/addons', '/data/build/datadir/addons/19.0', '/data/build/odoo/addons', '/data/build/duong-addons']) 2026-03-23 07:45:34,330 26 INFO ? odoo: database: runbot19@default:default 2026-03-23 07:45:36,003 26 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-03-23 07:45:36,106 26 INFO 00848-19-0-all odoo.tests.common: Importing test framework 2026-03-23 07:45:36,174 26 INFO 00848-19-0-all odoo.modules.loading: loading 1 modules... 2026-03-23 07:45:37,425 26 INFO 00848-19-0-all odoo.modules.loading: 1 modules loaded in 1.25s, 0 queries (+0 extra) 2026-03-23 07:45:37,649 26 INFO 00848-19-0-all odoo.modules.loading: loading 421 modules... 2026-03-23 07:45:55,794 26 INFO 00848-19-0-all odoo.modules.loading: 421 modules loaded in 18.14s, 0 queries (+0 extra) 2026-03-23 07:45:56,804 26 INFO 00848-19-0-all odoo.modules.loading: Modules loaded. 2026-03-23 07:45:57,398 26 INFO 00848-19-0-all odoo.registry: Registry loaded in 21.393s 2026-03-23 07:45:57,398 26 INFO 00848-19-0-all odoo.service.server: Starting post tests 2026-03-23 07:45:58,472 26 INFO 00848-19-0-all odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-03-23 07:45:59,332 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f8dc5f1/api_doc.assets.min.js (id:1063) 2026-03-23 07:45:59,975 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/9dd1ce2/hr_attendance.assets_public_attendance.min.js (id:1064) 2026-03-23 07:46:00,240 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/48ab339/im_livechat.embed_assets_unit_tests.min.js (id:1065) 2026-03-23 07:46:07,102 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/acb4da9/im_livechat.embed_assets_unit_tests_setup.min.js (id:1066) 2026-03-23 07:46:07,253 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/46eaeaa/mail.assets_discuss_public_test_tours.min.js (id:1067) 2026-03-23 07:46:09,081 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c463b1c/mail.assets_public.min.js (id:1068) 2026-03-23 07:46:09,111 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c2a1ac5/mass_mailing.mailing_assets.min.js (id:1069) 2026-03-23 07:46:10,457 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0b7800f/mrp_subcontracting.webclient.min.js (id:1070) 2026-03-23 07:46:10,760 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8cfbeec/point_of_sale.assets_debug.min.js (id:1071) 2026-03-23 07:46:13,035 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b1121d2/point_of_sale.assets_prod.min.js (id:1072) 2026-03-23 07:46:15,105 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b1121d2/point_of_sale.assets_prod_dark.min.js (id:1073) 2026-03-23 07:46:15,691 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0ba3ffa/point_of_sale.customer_display_assets.min.js (id:1074) 2026-03-23 07:46:15,830 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1446234/point_of_sale.customer_display_assets_test.min.js (id:1075) 2026-03-23 07:46:16,633 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b7fa66c/pos_self_order.assets.min.js (id:1076) 2026-03-23 07:46:16,818 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6f9f231/pos_self_order.assets_tests.min.js (id:1077) 2026-03-23 07:46:19,327 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1a504f0/project.webclient.min.js (id:1078) 2026-03-23 07:46:19,393 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/snailmail.report_assets_snailmail.min.js (id:1079) 2026-03-23 07:46:20,094 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/000161d/spreadsheet.public_spreadsheet.min.js (id:1080) 2026-03-23 07:46:20,241 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6adbf08/survey.survey_assets.min.js (id:1081) 2026-03-23 07:46:20,280 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/68832d2/survey.survey_user_input_session_assets.min.js (id:1082) 2026-03-23 07:46:21,541 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/e278303/web.__assets_tests_call__.min.js (id:1083) 2026-03-23 07:46:24,302 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/435eb97/web.assets_frontend_lazy.min.js (id:1084) 2026-03-23 07:46:24,341 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0bb32e1/web.assets_frontend_minimal.min.js (id:1085) 2026-03-23 07:46:25,194 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f99cb8d/web.assets_tests.min.js (id:1086) 2026-03-23 07:46:33,955 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/0bdfe18/web.assets_unit_tests.min.js (id:1087) 2026-03-23 07:46:39,847 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/42e7b38/web.assets_unit_tests_setup.min.js (id:1088) 2026-03-23 07:46:43,987 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/83698d5/web.assets_web.min.js (id:1089) 2026-03-23 07:46:44,042 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4a3e860/web.qunit_suite_tests.min.js (id:1090) 2026-03-23 07:46:44,173 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/849c385/web.report_assets_common.min.js (id:1091) 2026-03-23 07:46:44,185 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.report_assets_pdf.min.js (id:1092) 2026-03-23 07:46:48,406 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7c80e8c/web.tests_assets.min.js (id:1093) 2026-03-23 07:46:48,498 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/02c31ba/website.assets_all_wysiwyg.min.js (id:1094) 2026-03-23 07:46:49,071 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5e728a8/website_slides.slide_embed_assets.min.js (id:1095) 2026-03-23 07:46:49,076 26 INFO 00848-19-0-all odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 50.55066180229187 seconds 2026-03-23 07:46:50,095 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/af3aa6d/api_doc.assets.min.css (id:1096) 2026-03-23 07:46:51,825 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b03fdc8/hr_attendance.assets_public_attendance.min.css (id:1097) 2026-03-23 07:46:51,839 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/im_livechat.embed_assets_unit_tests.min.css (id:1098) 2026-03-23 07:46:55,169 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8244761/im_livechat.embed_assets_unit_tests_setup.min.css (id:1099) 2026-03-23 07:46:55,176 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/mail.assets_discuss_public_test_tours.min.css (id:1100) 2026-03-23 07:46:56,804 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/89f6a7f/mail.assets_public.min.css (id:1101) 2026-03-23 07:46:58,822 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ca8c4c9/mass_mailing.assets_iframe_style.min.css (id:1102) 2026-03-23 07:46:58,833 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b6fc562/mass_mailing.mailing_assets.min.css (id:1103) 2026-03-23 07:47:00,132 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f7c6071/mrp_subcontracting.webclient.min.css (id:1104) 2026-03-23 07:47:00,138 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/point_of_sale.assets_debug.min.css (id:1105) 2026-03-23 07:47:02,116 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3557503/point_of_sale.assets_prod.min.css (id:1106) 2026-03-23 07:47:03,973 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/3557503/point_of_sale.assets_prod_dark.min.css (id:1107) 2026-03-23 07:47:05,229 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c3c0f12/point_of_sale.customer_display_assets.min.css (id:1108) 2026-03-23 07:47:05,236 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/point_of_sale.customer_display_assets_test.min.css (id:1109) 2026-03-23 07:47:06,867 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/103cf83/pos_self_order.assets.min.css (id:1110) 2026-03-23 07:47:06,881 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/pos_self_order.assets_tests.min.css (id:1111) 2026-03-23 07:47:08,309 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/2b40098/project.webclient.min.css (id:1112) 2026-03-23 07:47:08,492 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ca28314/snailmail.report_assets_snailmail.min.css (id:1113) 2026-03-23 07:47:09,440 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ddd765d/spreadsheet.public_spreadsheet.min.css (id:1114) 2026-03-23 07:47:09,452 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/stock.assets_stock_print_report.min.css (id:1115) 2026-03-23 07:47:09,695 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/b39dd4f/survey.survey_assets.min.css (id:1116) 2026-03-23 07:47:09,699 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/survey.survey_user_input_session_assets.min.css (id:1117) 2026-03-23 07:47:09,706 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.__assets_tests_call__.min.css (id:1118) 2026-03-23 07:47:12,974 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6b0eae6/web.assets_frontend.min.css (id:1119) 2026-03-23 07:47:15,858 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/6b0eae6/web.assets_frontend_lazy.min.css (id:1120) 2026-03-23 07:47:15,863 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_frontend_minimal.min.css (id:1121) 2026-03-23 07:47:15,870 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.assets_tests.min.css (id:1122) 2026-03-23 07:47:16,495 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f14668a/web.assets_unit_tests.min.css (id:1123) 2026-03-23 07:47:19,368 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4a74e1c/web.assets_unit_tests_setup.min.css (id:1124) 2026-03-23 07:47:22,499 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/873398d/web.assets_web.min.css (id:1125) 2026-03-23 07:47:26,252 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f891620/web.assets_web_dark.min.css (id:1126) 2026-03-23 07:47:29,611 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/fcbf094/web.assets_web_print.min.css (id:1127) 2026-03-23 07:47:29,615 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/cf83e13/web.qunit_suite_tests.min.css (id:1128) 2026-03-23 07:47:31,041 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/4bc8513/web.report_assets_common.min.css (id:1129) 2026-03-23 07:47:31,057 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/7f0b7d1/web.report_assets_pdf.min.css (id:1130) 2026-03-23 07:47:33,995 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/89d506d/web.tests_assets.min.css (id:1131) 2026-03-23 07:47:34,204 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f1a9df4/website.assets_all_wysiwyg.min.css (id:1132) 2026-03-23 07:47:34,488 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/f1a9df4/website.assets_wysiwyg.min.css (id:1133) 2026-03-23 07:47:35,909 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/14c75c3/website_slides.slide_embed_assets.min.css (id:1134) 2026-03-23 07:47:35,911 26 INFO 00848-19-0-all odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 46.83460736274719 seconds 2026-03-23 07:47:35,957 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_address_autocomplete ... 2026-03-23 07:47:41,590 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Chrome pid: 30 2026-03-23 07:47:41,591 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Chrome headless temporary user profile dir: /tmp/tmpdunci463_chrome_odoo 2026-03-23 07:47:41,591 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Issuing json command http://127.0.0.1:39167/json/version 2026-03-23 07:47:41,603 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:47:42,117 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Browser version: Chrome/141.0.7390.54 2026-03-23 07:47:42,130 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Issuing json command http://127.0.0.1:39167/json 2026-03-23 07:47:42,131 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:47:42,238 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Websocket url found: ws://127.0.0.1:39167/devtools/page/2ABD1DF4D87F9F7B50D3A1A407DC41A9 2026-03-23 07:47:42,336 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Enable chrome headless console log notification 2026-03-23 07:47:42,470 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Chrome headless enable page notifications 2026-03-23 07:47:42,847 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 07:47:42,882 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Setting session cookie in browser 2026-03-23 07:47:42,892 26 INFO 00848-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-23 07:47:42,892 26 INFO 00848-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-23 07:47:42,979 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:47:44,392 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:44] "GET /odoo/companies HTTP/1.1" 200 - 119 0.492 0.947 2026-03-23 07:47:44,399 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Navigation result: {'frameId': '2ABD1DF4D87F9F7B50D3A1A407DC41A9', 'loaderId': 'E03D8A38EA97D7DC5B474A37B37547AF', 'isDownload': False} 2026-03-23 07:47:44,400 26 INFO 00848-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-23 07:47:44,488 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:44] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.023 2026-03-23 07:47:44,522 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:44] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.050 2026-03-23 07:47:45,066 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.220 0.372 2026-03-23 07:47:45,100 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:45] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.416 2026-03-23 07:47:45,140 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:45] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.012 0.088 2026-03-23 07:47:46,109 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:46] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.028 2026-03-23 07:47:46,251 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.084 0.103 2026-03-23 07:47:46,335 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:46] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:47:46,690 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.492 2026-03-23 07:47:46,821 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 07:47:46,964 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:46] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.099 0.123 2026-03-23 07:47:47,022 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: Owl is running in 'dev' mode. 2026-03-23 07:47:47,242 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:1135) 2026-03-23 07:47:47,267 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.058 0.428 2026-03-23 07:47:47,282 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.163 2026-03-23 07:47:47,378 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:47] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:47:47,660 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:47] "GET /odoo HTTP/1.1" 200 - 26 0.119 0.122 2026-03-23 07:47:47,660 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: The ready code tooks too much time : 3.2602038383483887 2026-03-23 07:47:47,661 26 INFO 00848-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-23 07:47:47,777 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.076 2026-03-23 07:47:47,821 26 INFO 00848-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-23 07:47:47,887 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.055 2026-03-23 07:47:48,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:48] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.144 0.426 2026-03-23 07:47:48,037 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:48] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.599 2026-03-23 07:47:48,078 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:48] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.007 0.623 2026-03-23 07:47:48,156 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:48] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.045 0.656 2026-03-23 07:47:48,167 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.276 2026-03-23 07:47:48,202 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:48] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.146 2026-03-23 07:47:48,272 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:48] "POST /web/action/load HTTP/1.1" 200 - 9 0.027 0.772 2026-03-23 07:47:48,445 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:48] "POST /mail/data HTTP/1.1" 200 - 35 0.123 0.392 2026-03-23 07:47:48,507 26 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-03-23 07:47:51,014 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:51] "POST /web/dataset/call_kw/res.company/get_views#res.company.get_views HTTP/1.1" 200 - 427 0.439 2.189 2026-03-23 07:47:51,699 26 INFO 00848-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-23 07:47:51,704 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:51] "POST /mail/data HTTP/1.1" 200 - 44 0.192 2.923 2026-03-23 07:47:51,852 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:51] "POST /web/dataset/call_kw/res.company/web_search_read#res.company.web_search_read HTTP/1.1" 200 - 4 0.016 0.620 2026-03-23 07:47:52,102 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:52] "POST /web/dataset/call_kw/res.company/onchange#res.company.onchange HTTP/1.1" 200 - 7 0.030 0.280 2026-03-23 07:47:52,190 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:52] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.023 0.164 2026-03-23 07:47:52,453 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:52] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:47:53,049 26 INFO 00848-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-23 07:47:53,287 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:53] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.058 2026-03-23 07:47:53,463 26 INFO 00848-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-23 07:47:53,514 26 INFO 00848-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-23 07:47:53,608 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:1136) 2026-03-23 07:47:53,614 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:53] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.241 2026-03-23 07:47:53,652 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:53] "POST /autocomplete/address HTTP/1.1" 200 - 5 0.014 0.184 2026-03-23 07:47:53,866 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:53] "POST /autocomplete/address HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:47:53,898 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:53] "GET /google_address_autocomplete/static/src/img/powered_by_google_on_white.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:47:53,947 26 INFO 00848-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-23 07:47:53,949 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:53] "POST /autocomplete/address_full HTTP/1.1" 200 - 2 0.011 0.005 2026-03-23 07:47:54,073 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:54] "POST /web/dataset/call_kw/res.company/onchange#res.company.onchange HTTP/1.1" 200 - 5 0.019 0.025 2026-03-23 07:47:54,097 26 INFO 00848-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-23 07:47:54,149 26 INFO 00848-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-23 07:47:54,199 26 INFO 00848-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-23 07:47:54,251 26 INFO 00848-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-23 07:47:54,302 26 INFO 00848-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-23 07:47:54,354 26 INFO 00848-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-23 07:47:54,422 26 INFO 00848-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-23 07:47:54,453 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:54] "POST /web/dataset/call_kw/res.company/web_search_read#res.company.web_search_read HTTP/1.1" 200 - 4 0.003 0.014 2026-03-23 07:47:54,532 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:54] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:47:54,584 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: tour succeeded 2026-03-23 07:47:54,587 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: ╔══════════════════════════════════════════╗ ║ TOUR autocomplete_address_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-03-23 07:47:54,609 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:54] "GET /web/image/res.company/1/logo?unique=1774252074507 HTTP/1.1" 200 - 3 0.004 0.019 2026-03-23 07:47:54,888 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete.browser: heap 25919644 (allocated 27217920) 2026-03-23 07:47:54,909 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Closing chrome headless with pid 30 2026-03-23 07:47:54,913 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Closing websocket connection 2026-03-23 07:47:54,926 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Terminating chrome headless with pid 30 2026-03-23 07:47:55,066 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui.TestUI.test_address_autocomplete: Removing chrome user profile "/tmp/tmpdunci463_chrome_odoo" 2026-03-23 07:47:55,214 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_google_api_calls ... 2026-03-23 07:47:55,239 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 07:47:55,266 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:47:55,558 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:55] "POST /autocomplete/address HTTP/1.1" 200 - 20 0.019 0.282 2026-03-23 07:47:55,581 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:55] "POST /autocomplete/address_full HTTP/1.1" 200 - 6 0.006 0.010 2026-03-23 07:47:55,584 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_google_api_calls2 ... 2026-03-23 07:47:55,604 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 07:47:55,620 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:47:55,846 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:55] "POST /autocomplete/address_full HTTP/1.1" 200 - 19 0.012 0.218 2026-03-23 07:47:55,850 26 INFO 00848-19-0-all odoo.addons.google_address_autocomplete.tests.test_ui: Starting TestUI.test_no_access ... 2026-03-23 07:47:55,864 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:47:56,101 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:47:56] "POST /autocomplete/address_full HTTP/1.1" 200 - 18 0.022 0.221 2026-03-23 07:47:56,283 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 670 checked, 3 removed 2026-03-23 07:47:57,825 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_channel: Starting TestChannel.test_auto_subscribe_department ... 2026-03-23 07:47:57,968 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:48:01,213 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_0contract_1version ... 2026-03-23 07:48:01,407 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_1version ... 2026-03-23 07:48:01,745 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version ... 2026-03-23 07:48:01,960 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_end ... 2026-03-23 07:48:02,171 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_start ... 2026-03-23 07:48:02,358 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_1contract_5version_w_date_start_date_end ... 2026-03-23 07:48:02,560 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each ... 2026-03-23 07:48:02,662 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each_w_date_end ... 2026-03-23 07:48:02,795 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each_w_date_start ... 2026-03-23 07:48:02,921 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_1version_each_w_date_start_date_end ... 2026-03-23 07:48:03,084 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each ... 2026-03-23 07:48:03,384 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each_w_date_end ... 2026-03-23 07:48:03,645 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each_w_date_start ... 2026-03-23 07:48:03,888 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_contract_versions: Starting TestHrContractVersions.test_2contract_3version_each_w_date_start_date_end ... 2026-03-23 07:48:04,256 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 07:48:04,261 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestHrEmployeeLinks.test_shared_private_link_permissions ... 2026-03-23 07:48:04,735 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:48:05,624 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome pid: 206 2026-03-23 07:48:05,626 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome headless temporary user profile dir: /tmp/tmpmhnm6_g7_chrome_odoo 2026-03-23 07:48:05,627 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Issuing json command http://127.0.0.1:36217/json/version 2026-03-23 07:48:05,628 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36217', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:48:05,773 26 INFO 00848-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-23 07:48:05,773 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Issuing json command http://127.0.0.1:36217/json 2026-03-23 07:48:05,774 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36217', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:48:05,823 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Websocket url found: ws://127.0.0.1:36217/devtools/page/E54ECA2E548FA8812BD2A51DE51898FD 2026-03-23 07:48:05,865 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Enable chrome headless console log notification 2026-03-23 07:48:05,940 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome headless enable page notifications 2026-03-23 07:48:06,186 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:amy from n/a 2026-03-23 07:48:06,189 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Setting session cookie in browser 2026-03-23 07:48:06,191 26 INFO 00848-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-23 07:48:06,192 26 INFO 00848-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-23 07:48:06,223 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:48:08,495 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:08] "GET /odoo/employees/5 HTTP/1.1" 200 - 145 0.134 2.145 2026-03-23 07:48:08,502 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Navigation result: {'frameId': 'E54ECA2E548FA8812BD2A51DE51898FD', 'loaderId': '05272E062D8B9869D4F2F1CEEFD6F351', 'isDownload': False} 2026-03-23 07:48:08,503 26 INFO 00848-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-23 07:48:08,568 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:08] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-03-23 07:48:08,580 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:08] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-03-23 07:48:08,730 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:08] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.077 0.100 2026-03-23 07:48:08,748 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:08] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.088 2026-03-23 07:48:08,867 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:08] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.010 2026-03-23 07:48:09,569 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:09] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 07:48:09,587 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.014 2026-03-23 07:48:09,608 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-03-23 07:48:09,609 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:09] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:48:09,692 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:1216) 2026-03-23 07:48:09,695 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.007 0.039 2026-03-23 07:48:09,744 26 INFO 00848-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-23 07:48:09,763 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:09] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:48:09,786 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:09] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:48:09,900 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:09] "GET /odoo HTTP/1.1" 200 - 25 0.029 0.061 2026-03-23 07:48:09,928 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:09] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.105 2026-03-23 07:48:10,046 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:48:10,049 26 INFO 00848-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-23 07:48:10,051 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:10] "GET /web/image?model=res.users&field=avatar_128&id=7 HTTP/1.1" 200 - 14 0.030 0.038 2026-03-23 07:48:10,054 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 07:48:10,081 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.003 0.083 2026-03-23 07:48:10,104 26 INFO 00848-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-23 07:48:10,138 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:10] "GET /web/image/res.partner/15/avatar_128?unique=1774252084000 HTTP/1.1" 200 - 6 0.017 0.110 2026-03-23 07:48:10,171 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:10] "POST /web/action/load HTTP/1.1" 200 - 11 0.015 0.151 2026-03-23 07:48:10,195 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.123 2026-03-23 07:48:10,271 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:10] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:48:10,348 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:10] "POST /mail/data HTTP/1.1" 200 - 33 0.089 0.187 2026-03-23 07:48:11,735 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:11] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 107 0.175 1.300 2026-03-23 07:48:11,749 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:11] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:48:11,765 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:11] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:48:11,785 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:11] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 07:48:11,833 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:11] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 22 0.033 1.542 2026-03-23 07:48:11,848 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:11] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 07:48:11,869 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:11] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 07:48:11,888 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:11] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 07:48:11,928 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:11] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 22 0.032 1.639 2026-03-23 07:48:11,940 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:11] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:48:12,002 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:12] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 22 0.018 1.723 2026-03-23 07:48:12,083 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:12] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 22 0.019 1.759 2026-03-23 07:48:12,095 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:12] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 2 0.001 1.733 2026-03-23 07:48:12,187 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: tour succeeded 2026-03-23 07:48:12,189 26 INFO 00848-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-23 07:48:12,205 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:12] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 21 0.029 0.379 2026-03-23 07:48:12,325 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:12] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 21 0.031 0.399 2026-03-23 07:48:12,328 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 2.031 2026-03-23 07:48:12,431 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:12] "POST /web/action/load HTTP/1.1" 200 - 11 0.047 0.267 2026-03-23 07:48:12,646 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser: heap 18996652 (allocated 22499328) 2026-03-23 07:48:12,675 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Closing chrome headless with pid 206 2026-03-23 07:48:12,681 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Closing websocket connection 2026-03-23 07:48:12,685 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Terminating chrome headless with pid 206 2026-03-23 07:48:12,788 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:12] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 20 0.019 0.142 2026-03-23 07:48:12,822 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Removing chrome user profile "/tmp/tmpmhnm6_g7_chrome_odoo" 2026-03-23 07:48:12,921 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:12] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 20 0.052 0.247 2026-03-23 07:48:12,940 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: waiting for threads: [, , , , , ] 2026-03-23 07:48:13,062 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:13] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.037 0.385 2026-03-23 07:48:13,161 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:13] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.019 0.493 2026-03-23 07:48:13,276 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:13] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.030 0.593 2026-03-23 07:48:13,369 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:13] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 20 0.020 0.679 2026-03-23 07:48:13,449 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:13] "POST /mail/data HTTP/1.1" 200 - 42 0.024 0.750 2026-03-23 07:48:13,469 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:48:16,677 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestVersionCron.test_version_cron_update_fields ... 2026-03-23 07:48:16,937 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestVersionCron.test_version_cron_update_no_fields ... 2026-03-23 07:48:17,317 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 07:48:17,325 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_employee: Starting TestHrEmployeeWebJson.test_webjson_employees ... 2026-03-23 07:48:17,344 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 07:48:17,369 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:48:17,633 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:17] "GET /json/1/employees HTTP/1.1" 307 - 40 0.033 0.239 2026-03-23 07:48:17,746 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:17] "GET /json/1/employees?offset=0&limit=80 HTTP/1.1" 200 - 42 0.038 0.069 2026-03-23 07:48:17,760 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 07:48:18,780 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_1_version_contract_synchronisation ... 2026-03-23 07:48:19,052 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_2_versions_contract_synchronisation ... 2026-03-23 07:48:19,363 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_archive_or_unassign_all_versions ... 2026-03-23 07:48:19,904 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_contracts_no_overlap ... 2026-03-23 07:48:20,404 26 INFO 00848-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 00848-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 00848-19-0-all odoo.tests.common: Simulating signal changes during tests 2020-01-01 00:00:00,000 26 INFO 00848-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 00848-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 00848-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-23 07:48:21,117 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_date_version_sync_contract_date_start_for_single_version ... 2026-03-23 07:48:21,476 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_constraints ... 2026-03-23 07:48:21,836 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_new_version_in_contract ... 2026-03-23 07:48:22,486 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_new_version_out_of_contract ... 2026-03-23 07:48:23,454 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_dates_synchronisation ... 2026-03-23 07:48:24,099 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_delete_version ... 2026-03-23 07:48:24,438 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [619] 2026-03-23 07:48:24,458 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [108] 2026-03-23 07:48:24,484 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [614] 2026-03-23 07:48:24,497 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [106] 2026-03-23 07:48:24,541 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [618] 2026-03-23 07:48:24,552 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_hr_version_fields_tracking ... 2026-03-23 07:48:24,554 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_in_out_contract ... 2026-03-23 07:48:24,788 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_contract_sync_different_contract ... 2026-03-23 07:48:25,129 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_contract_sync_same_contract ... 2026-03-23 07:48:25,430 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_all_contract ... 2026-03-23 07:48:25,759 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_incompatible ... 2026-03-23 07:48:26,190 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_mix_contract ... 2026-03-23 07:48:26,503 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_multi_employees_no_contract ... 2026-03-23 07:48:26,791 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_other ... 2026-03-23 07:48:27,291 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_multi_edit_other_and_contract_date_sync ... 2026-03-23 07:48:27,706 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_occupation_dates ... 2026-03-23 07:48:27,997 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_related_fields_on_version ... 2026-03-23 07:48:27,999 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_related_fields_on_version_onchange ... 2026-03-23 07:48:28,005 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_search_on_version_fields ... 2026-03-23 07:48:29,047 26 INFO 00848-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: contract_date_start 2026-03-23 07:48:29,057 26 INFO 00848-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: wage 2026-03-23 07:48:29,063 26 INFO 00848-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: hr.version, field: wage 2026-03-23 07:48:29,160 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_hr_version: Starting TestHrVersion.test_unlink_version_except_one ... 2026-03-23 07:48:29,424 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [706] 2026-03-23 07:48:29,439 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted hr.version records with IDs: [139] 2026-03-23 07:48:29,467 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-23 07:48:37,025 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 07:48:37,026 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 07:48:38,592 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_assert_initial_values ... 2026-03-23 07:48:38,924 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_get_default_recipients ... 2026-03-23 07:48:39,186 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_get_suggested_recipients ... 2026-03-23 07:48:39,419 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_mail_features: Starting TestHrEmployeeMail.test_employee_template ... 2026-03-23 07:48:39,826 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-03-23 07:48:39,831 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts: Starting TestEmployeeMultipleBanksUi.test_employee_profile_tour ... 2026-03-23 07:48:40,570 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome pid: 390 2026-03-23 07:48:40,570 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome headless temporary user profile dir: /tmp/tmpai423s1e_chrome_odoo 2026-03-23 07:48:40,571 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:38417/json/version 2026-03-23 07:48:40,573 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:48:40,772 26 INFO 00848-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-23 07:48:40,772 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:38417/json 2026-03-23 07:48:40,773 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:48:40,792 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Websocket url found: ws://127.0.0.1:38417/devtools/page/8FB947069D47CA545A888680BCDF89F8 2026-03-23 07:48:40,859 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Enable chrome headless console log notification 2026-03-23 07:48:40,894 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Chrome headless enable page notifications 2026-03-23 07:48:41,043 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 07:48:41,051 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Setting session cookie in browser 2026-03-23 07:48:41,055 26 INFO 00848-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-23 07:48:41,055 26 INFO 00848-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-23 07:48:41,074 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:48:43,009 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:43] "GET /odoo HTTP/1.1" 200 - 156 0.130 1.812 2026-03-23 07:48:43,013 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Navigation result: {'frameId': '8FB947069D47CA545A888680BCDF89F8', 'loaderId': '807EFA8552F3A45A1836066AA6E895F8', 'isDownload': False} 2026-03-23 07:48:43,013 26 INFO 00848-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-23 07:48:43,067 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:43] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-03-23 07:48:43,076 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:43] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-03-23 07:48:43,345 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:43] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.102 0.183 2026-03-23 07:48:43,365 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:43] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.209 2026-03-23 07:48:43,572 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:43] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-03-23 07:48:44,473 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:44] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 07:48:44,510 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.018 0.041 2026-03-23 07:48:44,534 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:44] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:48:44,536 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.062 2026-03-23 07:48:44,641 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 07:48:44,680 26 INFO 00848-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-23 07:48:44,685 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:44] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.041 0.068 2026-03-23 07:48:44,720 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:1655) 2026-03-23 07:48:44,725 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:44] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-03-23 07:48:44,726 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.006 0.090 2026-03-23 07:48:44,751 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:44] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:48:44,834 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:44] "GET /odoo HTTP/1.1" 200 - 26 0.014 0.050 2026-03-23 07:48:44,863 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.072 2026-03-23 07:48:44,911 26 INFO 00848-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-23 07:48:44,959 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.024 2026-03-23 07:48:45,015 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 07:48:45,020 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:48:45,023 26 INFO 00848-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-23 07:48:45,043 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:45] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.037 0.068 2026-03-23 07:48:45,085 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:45] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.009 0.135 2026-03-23 07:48:45,128 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:45] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.170 2026-03-23 07:48:45,175 26 INFO 00848-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-23 07:48:45,203 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:45] "POST /mail/data HTTP/1.1" 200 - 35 0.031 0.113 2026-03-23 07:48:45,243 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:45] "POST /web/action/load HTTP/1.1" 200 - 5 0.014 0.279 2026-03-23 07:48:45,250 26 INFO 00848-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-23 07:48:45,285 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:45] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.023 2026-03-23 07:48:45,294 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-03-23 07:48:45,326 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:45] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 07:48:45,369 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:45] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:48:46,701 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:46] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 107 0.160 1.219 2026-03-23 07:48:46,713 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:46] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:48:46,723 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:46] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:48:46,779 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:46] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 20 0.021 1.433 2026-03-23 07:48:46,794 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:46] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:48:46,833 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:46] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:48:46,855 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:46] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 07:48:46,890 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:46] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.042 1.510 2026-03-23 07:48:46,904 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:46] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:48:46,968 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:46] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.019 1.604 2026-03-23 07:48:47,054 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:47] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.023 1.688 2026-03-23 07:48:47,539 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:47] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 96 0.129 2.034 2026-03-23 07:48:47,640 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:47] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.016 0.896 2026-03-23 07:48:47,729 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:47] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.022 0.839 2026-03-23 07:48:47,785 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:47] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.016 0.171 2026-03-23 07:48:47,992 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:47] "POST /mail/data HTTP/1.1" 200 - 44 0.049 0.165 2026-03-23 07:48:48,108 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:48] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 32 0.037 0.255 2026-03-23 07:48:48,147 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.069 2026-03-23 07:48:48,258 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:48] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.017 0.025 2026-03-23 07:48:48,277 26 INFO 00848-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-23 07:48:48,312 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:48] "GET /web/image/hr.employee/1/image_128?unique=1774248001000 HTTP/1.1" 200 - 10 0.028 0.045 2026-03-23 07:48:48,324 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:48] "GET /web/image/hr.employee/44/image_128?unique=1774252119000 HTTP/1.1" 200 - 4 0.003 0.074 2026-03-23 07:48:48,510 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:48] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 68 0.061 0.142 2026-03-23 07:48:48,744 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:48] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-03-23 07:48:48,779 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:48] "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.007 2026-03-23 07:48:48,862 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:48] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.028 0.023 2026-03-23 07:48:48,866 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:48] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.033 2026-03-23 07:48:49,162 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:49] "GET /web/image/hr.employee/44/avatar_128?unique=1774252119000 HTTP/1.1" 200 - 3 0.008 0.023 2026-03-23 07:48:49,227 26 INFO 00848-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-23 07:48:49,291 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:49] "POST /mail/data HTTP/1.1" 200 - 33 0.053 0.103 2026-03-23 07:48:49,379 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:49] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.027 0.089 2026-03-23 07:48:49,551 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:49] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-03-23 07:48:49,619 26 INFO 00848-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-23 07:48:49,638 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:49] "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.019 2026-03-23 07:48:49,778 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:49] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.008 0.052 2026-03-23 07:48:50,006 26 INFO 00848-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-23 07:48:50,017 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:1656) 2026-03-23 07:48:50,023 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:50] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.015 0.223 2026-03-23 07:48:50,086 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:50] "POST /web/dataset/call_kw/res.partner.bank/get_views#res.partner.bank.get_views HTTP/1.1" 200 - 11 0.023 0.053 2026-03-23 07:48:50,189 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:50] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 6 0.010 0.043 2026-03-23 07:48:50,378 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:50] "GET /web/image/hr.employee/44/avatar_128 HTTP/1.1" 200 - 3 0.002 0.013 2026-03-23 07:48:50,385 26 INFO 00848-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-23 07:48:50,517 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:50] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 22 0.040 0.083 2026-03-23 07:48:50,598 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:50] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.012 0.040 2026-03-23 07:48:50,842 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:50] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 42 0.030 0.165 2026-03-23 07:48:50,916 26 INFO 00848-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-23 07:48:51,268 26 INFO 00848-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-23 07:48:51,327 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:51] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 5 0.007 0.026 2026-03-23 07:48:51,719 26 INFO 00848-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-23 07:48:51,808 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:51] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 12 0.018 0.056 2026-03-23 07:48:51,880 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:51] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.005 0.024 2026-03-23 07:48:52,138 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:52] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 42 0.032 0.169 2026-03-23 07:48:52,278 26 INFO 00848-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-23 07:48:52,291 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:52] "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.012 2026-03-23 07:48:52,536 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:52] "POST /web/dataset/call_kw/res.partner.bank/web_name_search#res.partner.bank.web_name_search HTTP/1.1" 200 - 1 0.001 0.006 2026-03-23 07:48:52,651 26 INFO 00848-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-23 07:48:52,722 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:52] "POST /web/dataset/call_kw/res.partner.bank/onchange#res.partner.bank.onchange HTTP/1.1" 200 - 5 0.006 0.042 2026-03-23 07:48:52,871 26 INFO 00848-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-23 07:48:52,944 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:52] "POST /web/dataset/call_kw/res.partner.bank/web_save#res.partner.bank.web_save HTTP/1.1" 200 - 12 0.014 0.047 2026-03-23 07:48:53,014 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:53] "POST /web/dataset/call_kw/res.partner.bank/web_read#res.partner.bank.web_read HTTP/1.1" 200 - 5 0.007 0.027 2026-03-23 07:48:53,234 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:53] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 42 0.034 0.158 2026-03-23 07:48:53,336 26 INFO 00848-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-23 07:48:53,545 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:53] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 60 0.044 0.158 2026-03-23 07:48:53,606 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:53] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.011 0.040 2026-03-23 07:48:53,662 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:53] "GET /web/image/hr.employee/44/avatar_128?unique=1774252133000 HTTP/1.1" 200 - 3 0.001 0.012 2026-03-23 07:48:53,780 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: tour succeeded 2026-03-23 07:48:53,785 26 INFO 00848-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-23 07:48:53,908 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:48:53] "POST /mail/data HTTP/1.1" 200 - 20 0.059 0.082 2026-03-23 07:48:54,631 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour.browser: heap 34439932 (allocated 36511744) 2026-03-23 07:48:54,687 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Closing chrome headless with pid 390 2026-03-23 07:48:54,689 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Closing websocket connection 2026-03-23 07:48:54,690 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Terminating chrome headless with pid 390 2026-03-23 07:48:54,861 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_multiple_bank_accounts.TestEmployeeMultipleBanksUi.test_employee_profile_tour: Removing chrome user profile "/tmp/tmpai423s1e_chrome_odoo" 2026-03-23 07:48:55,016 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:48:55,021 26 INFO 00848-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-23 07:48:55,170 26 INFO 00848-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-23 07:48:55,217 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_payroll_fields_access: Starting TestPayrollFieldsAccess.test_related_fields_on_version ... 2026-03-23 07:48:55,231 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 07:48:56,248 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_access_preferences_view ... 2026-03-23 07:48:56,717 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:48:57,204 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_access_preferences_view_toolbar ... 2026-03-23 07:48:57,673 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:48:58,456 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:48:58,800 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_employee_fields_groups ... 2026-03-23 07:48:59,317 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:48:59,664 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_open_preferences_with_group_without_external_id ... 2026-03-23 07:48:59,954 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessPreferences.test_preferences_view_fields ... 2026-03-23 07:49:00,431 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:49:01,092 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:49:01,204 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-23 07:49:01,210 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui: Starting TestEmployeeUi.test_employee_profile_tour ... 2026-03-23 07:49:01,653 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:49:02,193 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:49:03,052 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome pid: 604 2026-03-23 07:49:03,052 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome headless temporary user profile dir: /tmp/tmp824q1kao_chrome_odoo 2026-03-23 07:49:03,052 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:41971/json/version 2026-03-23 07:49:03,057 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:49:03,203 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Browser version: Chrome/141.0.7390.54 2026-03-23 07:49:03,203 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Issuing json command http://127.0.0.1:41971/json 2026-03-23 07:49:03,204 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:49:03,239 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Websocket url found: ws://127.0.0.1:41971/devtools/page/4374F59398E19FA8A459012FB2EDE2ED 2026-03-23 07:49:03,327 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Enable chrome headless console log notification 2026-03-23 07:49:03,364 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome headless enable page notifications 2026-03-23 07:49:03,503 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:davidelora from n/a 2026-03-23 07:49:03,506 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Setting session cookie in browser 2026-03-23 07:49:03,509 26 INFO 00848-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-23 07:49:03,509 26 INFO 00848-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-23 07:49:03,528 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:49:05,549 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:05] "GET /odoo HTTP/1.1" 200 - 148 0.171 1.854 2026-03-23 07:49:05,557 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Navigation result: {'frameId': '4374F59398E19FA8A459012FB2EDE2ED', 'loaderId': 'DFE33FF34ED66C916B62B8DC79776B6A', 'isDownload': False} 2026-03-23 07:49:05,558 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Evaluate ready code "odoo.isTourReady('hr_employee_tour')" 2026-03-23 07:49:05,615 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:05] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-03-23 07:49:05,624 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:05] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-03-23 07:49:05,811 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:05] "GET /web/webclient/load_menus HTTP/1.1" 200 - 34 0.095 0.109 2026-03-23 07:49:05,834 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:05] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.063 2026-03-23 07:49:06,038 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:06] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-03-23 07:49:06,676 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:06] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 07:49:06,681 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.015 0.013 2026-03-23 07:49:06,697 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-03-23 07:49:06,706 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:06] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:49:06,794 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:1747) 2026-03-23 07:49:06,805 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.008 0.052 2026-03-23 07:49:06,845 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: Owl is running in 'dev' mode. 2026-03-23 07:49:06,861 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:49:06,906 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:06] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:49:06,985 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:06] "GET /odoo HTTP/1.1" 200 - 26 0.015 0.043 2026-03-23 07:49:07,011 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.070 2026-03-23 07:49:07,174 26 INFO 00848-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-23 07:49:07,175 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "GET /web/image?model=res.users&field=avatar_128&id=25 HTTP/1.1" 200 - 14 0.022 0.031 2026-03-23 07:49:07,212 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.028 2026-03-23 07:49:07,213 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 07:49:07,238 26 INFO 00848-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-23 07:49:07,252 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "GET /web/image/res.partner/77/avatar_128?unique=1774252141000 HTTP/1.1" 200 - 6 0.036 0.084 2026-03-23 07:49:07,280 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.135 2026-03-23 07:49:07,311 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.106 2026-03-23 07:49:07,374 26 INFO 00848-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-23 07:49:07,389 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "POST /mail/data HTTP/1.1" 200 - 33 0.030 0.122 2026-03-23 07:49:07,410 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.264 2026-03-23 07:49:07,417 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.147 2026-03-23 07:49:07,444 26 INFO 00848-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-23 07:49:07,464 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.017 2026-03-23 07:49:07,557 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:49:07,609 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:07] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:49:08,977 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:08] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 107 0.152 1.268 2026-03-23 07:49:09,071 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 22 0.023 1.466 2026-03-23 07:49:09,083 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:49:09,098 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 07:49:09,206 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 22 0.035 1.581 2026-03-23 07:49:09,220 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:49:09,243 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:49:09,268 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 07:49:09,315 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 22 0.032 1.690 2026-03-23 07:49:09,341 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 07:49:09,422 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 22 0.031 1.786 2026-03-23 07:49:09,648 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "POST /web/dataset/call_kw/hr.employee.public/get_views#hr.employee.public.get_views HTTP/1.1" 200 - 45 0.065 1.947 2026-03-23 07:49:09,858 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "POST /mail/data HTTP/1.1" 200 - 43 0.049 0.817 2026-03-23 07:49:09,947 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:09] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 21 0.020 0.823 2026-03-23 07:49:10,043 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 21 0.027 0.740 2026-03-23 07:49:10,112 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "POST /web/dataset/call_kw/hr.employee.public/web_search_read#hr.employee.public.web_search_read HTTP/1.1" 200 - 25 0.021 0.362 2026-03-23 07:49:10,147 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "POST /web/dataset/call_kw/hr.employee.public/search_panel_select_range#hr.employee.public.search_panel_select_range HTTP/1.1" 200 - 7 0.011 0.415 2026-03-23 07:49:10,313 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.022 0.052 2026-03-23 07:49:10,383 26 INFO 00848-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-23 07:49:10,411 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.028 0.062 2026-03-23 07:49:10,451 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "GET /web/image/res.users/25/avatar_128 HTTP/1.1" 200 - 7 0.012 0.119 2026-03-23 07:49:10,472 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "GET /web/image/res.users/26/avatar_128 HTTP/1.1" 200 - 7 0.006 0.130 2026-03-23 07:49:10,506 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "GET /web/image/hr.employee.public/1/image_1024?unique=1774252150198 HTTP/1.1" 200 - 10 0.013 0.106 2026-03-23 07:49:10,525 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "GET /web/image/hr.employee.public/51/image_1024?unique=1774252150201 HTTP/1.1" 200 - 3 0.003 0.130 2026-03-23 07:49:10,558 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "GET /web/image/hr.employee.public/50/image_1024?unique=1774252150203 HTTP/1.1" 200 - 3 0.010 0.146 2026-03-23 07:49:10,607 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "POST /web/dataset/call_kw/gamification.badge.user/get_views#gamification.badge.user.get_views HTTP/1.1" 200 - 9 0.014 0.159 2026-03-23 07:49:10,730 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "POST /web/dataset/call_kw/hr.employee.public/web_read#hr.employee.public.web_read HTTP/1.1" 200 - 31 0.022 0.071 2026-03-23 07:49:10,849 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "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-23 07:49:10,871 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "POST /hr/get_org_chart HTTP/1.1" 200 - 3 0.006 0.009 2026-03-23 07:49:10,875 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 07:49:10,972 26 INFO 00848-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-23 07:49:10,997 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:10] "GET /web/image/hr.employee.public/50/avatar_128?unique=1774252150808 HTTP/1.1" 200 - 4 0.005 0.016 2026-03-23 07:49:11,020 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:11] "POST /web/dataset/call_kw/hr.employee.public/read#hr.employee.public.read HTTP/1.1" 200 - 3 0.005 0.031 2026-03-23 07:49:11,057 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:11] "POST /web/dataset/call_kw/res.users/search#res.users.search HTTP/1.1" 200 - 9 0.009 0.015 2026-03-23 07:49:11,238 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:11] "POST /mail/action HTTP/1.1" 200 - 45 0.051 0.114 2026-03-23 07:49:11,311 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:11] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.004 0.011 2026-03-23 07:49:11,573 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:11] "POST /discuss/channel/messages HTTP/1.1" 200 - 6 0.007 0.013 2026-03-23 07:49:11,602 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:11] "GET /web/image/res.partner/78/avatar_128?unique=1774252141000 HTTP/1.1" 200 - 6 0.006 0.036 2026-03-23 07:49:11,684 26 INFO 00848-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-23 07:49:11,791 26 INFO 00848-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-23 07:49:11,883 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: tour succeeded 2026-03-23 07:49:11,890 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: ╔═════════════════════════════════╗ ║ TOUR hr_employee_tour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-03-23 07:49:11,958 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:11] "POST /web/dataset/call_kw/res.users/action_get#res.users.action_get HTTP/1.1" 200 - 14 0.037 0.037 2026-03-23 07:49:12,204 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour.browser: heap 25212620 (allocated 26566656) 2026-03-23 07:49:12,211 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Closing chrome headless with pid 604 2026-03-23 07:49:12,213 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Closing websocket connection 2026-03-23 07:49:12,215 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Terminating chrome headless with pid 604 2026-03-23 07:49:12,364 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Removing chrome user profile "/tmp/tmp824q1kao_chrome_odoo" 2026-03-23 07:49:12,429 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:12] "POST /web/dataset/call_kw/res.users/get_views#res.users.get_views HTTP/1.1" 200 - 41 0.076 0.146 2026-03-23 07:49:12,460 26 INFO 00848-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 00848-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 00848-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 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Chrome pid: 802 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Chrome headless temporary user profile dir: /tmp/tmpiqxp6k_1_chrome_odoo 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Issuing json command http://127.0.0.1:39673/json/version 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Issuing json command http://127.0.0.1:39673/json 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Websocket url found: ws://127.0.0.1:39673/devtools/page/763151F39D9092A40585A7DDA902DB64 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-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 00848-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 00848-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 00848-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 00848-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 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /odoo HTTP/1.1" 200 - 148 0.154 1.930 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Navigation result: {'frameId': '763151F39D9092A40585A7DDA902DB64', 'loaderId': '7408F0429E73721831AFB04588EAF548', 'isDownload': False} 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.014 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.029 2024-01-01 00:00:00,000 26 INFO 00848-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.081 0.072 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.072 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.017 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.013 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.014 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.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.002 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:1768) 2024-01-01 00:00:00,000 26 INFO 00848-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.003 0.035 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-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.006 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.003 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /odoo HTTP/1.1" 200 - 26 0.023 0.047 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.083 2024-01-01 00:00:00,000 26 INFO 00848-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/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2024-01-01 00:00:00,000 26 INFO 00848-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.035 0.066 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.011 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.partner/79/avatar_128?unique=1774252141000 HTTP/1.1" 200 - 6 0.019 0.124 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-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.010 0.178 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-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.026 0.163 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 33 0.034 0.234 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.368 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.167 2024-01-01 00:00:00,000 26 INFO 00848-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.201 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.008 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.011 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 107 0.121 1.378 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.006 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.003 2024-01-01 00:00:00,000 26 INFO 00848-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.026 1.564 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.002 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.005 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.008 2024-01-01 00:00:00,000 26 INFO 00848-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.027 1.641 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.007 2024-01-01 00:00:00,000 26 INFO 00848-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.019 1.739 2024-01-01 00:00:00,000 26 INFO 00848-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.023 1.818 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-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.069 2.088 2024-01-01 00:00:00,000 26 INFO 00848-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.024 0.824 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 21 0.022 0.813 2024-01-01 00:00:00,000 26 INFO 00848-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.009 0.207 2024-01-01 00:00:00,000 26 INFO 00848-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.041 0.077 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 44 0.030 0.082 2024-01-01 00:00:00,000 26 INFO 00848-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.036 0.060 2024-01-01 00:00:00,000 26 INFO 00848-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.008 0.118 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-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.019 0.171 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/52/image_128?unique=1774252141000 HTTP/1.1" 200 - 10 0.021 0.155 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/1/image_128?unique=1774248001000 HTTP/1.1" 200 - 4 0.005 0.186 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/53/image_128?unique=1774252141000 HTTP/1.1" 200 - 4 0.003 0.207 2024-01-01 00:00:00,000 26 INFO 00848-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.015 0.207 2024-01-01 00:00:00,000 26 INFO 00848-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.049 0.236 2024-01-01 00:00:00,000 26 INFO 00848-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.018 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/get_presence_server_action_data#hr.employee.get_presence_server_action_data HTTP/1.1" 200 - 11 0.004 0.021 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /hr/get_org_chart HTTP/1.1" 200 - 9 0.014 0.019 2024-01-01 00:00:00,000 26 INFO 00848-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.013 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/hr.employee/53/avatar_128?unique=1774252141000 HTTP/1.1" 200 - 3 0.008 0.045 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.049 0.065 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 32 0.050 0.126 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.005 0.026 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-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 00848-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 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:1769) 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.008 0.267 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 38 0.045 0.260 2024-01-01 00:00:00,000 26 INFO 00848-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.079 0.172 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.037 0.048 2024-01-01 00:00:00,000 26 INFO 00848-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.059 0.119 2024-01-01 00:00:00,000 26 INFO 00848-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.005 0.155 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/data HTTP/1.1" 200 - 23 0.021 0.201 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour.browser: heap 31908484 (allocated 35454976) 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [01/Jan/2024 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.008 0.019 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Closing chrome headless with pid 802 2024-01-01 00:00:00,000 26 INFO 00848-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 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Terminating chrome headless with pid 802 2024-01-01 00:00:00,000 26 INFO 00848-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.056 0.137 2024-01-01 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_version_timeline_auto_save_tour: Removing chrome user profile "/tmp/tmpiqxp6k_1_chrome_odoo" 2026-03-23 07:49:25,364 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 07:49:31,086 26 INFO 00848-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_kiosk: Starting TestHrAttendanceKiosk.test_employee_count_kiosk ... 2026-03-23 07:49:31,172 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:49:31,443 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:49:31] "GET /hr_attendance/bf2e0a6d48244e06b9b16d60b9746a6b HTTP/1.1" 200 - 19 0.032 0.241 2026-03-23 07:49:31,487 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 07:49:31,801 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:49:32,163 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:49:32,861 26 INFO 00848-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_manager: Starting TestAttendanceManager.test_attendance_manager_rights ... 2026-03-23 07:49:33,037 26 INFO 00848-19-0-all odoo.models.unlink: User #29 deleted hr.attendance.overtime.line records with IDs: [1] 2026-03-23 07:49:33,110 26 INFO 00848-19-0-all odoo.models.unlink: User #29 deleted hr.attendance.overtime.line records with IDs: [2] 2026-03-23 07:49:33,137 26 INFO 00848-19-0-all odoo.addons.hr_attendance.tests.test_hr_attendance_manager: Starting TestAttendanceManager.test_attendance_officer_rights ... 2026-03-23 07:49:33,230 26 INFO 00848-19-0-all odoo.models.unlink: User #30 deleted hr.attendance.overtime.line records with IDs: [1] 2026-03-23 07:49:33,309 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:50:20,762 26 INFO 00848-19-0-all odoo.addons.hr_attendance.tests.test_performance: Starting TestHrAttendancePerformance.test_regenerate_overtime_line ... 2026-03-23 07:51:02,161 26 INFO 00848-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-23 07:51:14,158 26 INFO 00848-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-23 07:51:14,158 26 INFO 00848-19-0-all odoo.addons.hr_attendance.tests.test_performance: Regenerated overtime for 6000 hr.attendance records in 12.63006854057312 seconds. 2026-03-23 07:51:14,219 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 101 checked, 101 removed 2026-03-23 07:51:31,405 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_attachments_in_move_from_company_expense ... 2026-03-23 07:51:31,531 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:31,548 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:32,387 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:32,388 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:32,817 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_attachments_in_move_from_own_expense ... 2026-03-23 07:51:33,005 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:33,019 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:33,344 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:33,345 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:33,685 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_company_expense_sepa_ct_trust_bypass ... 2026-03-23 07:51:33,988 26 INFO 00848-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-23 07:51:33,998 26 INFO 00848-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-23 07:51:34,330 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_corner_case_defaults_values_from_product ... 2026-03-23 07:51:34,948 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_corner_case_expense_submitted_cannot_be_zero ... 2026-03-23 07:51:36,212 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted account.move.line records with IDs: [16, 17] 2026-03-23 07:51:36,302 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted account.move records with IDs: [4] 2026-03-23 07:51:36,425 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_employee_expense_in_foreign_currency ... 2026-03-23 07:51:37,029 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_analytic_vendor_bill_count ... 2026-03-23 07:51:37,709 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_by_company_with_caba_tax ... 2026-03-23 07:51:38,443 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_company_dates ... 2026-03-23 07:51:39,237 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_main_flow ... 2026-03-23 07:51:42,789 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted account.partial.reconcile records with IDs: [3, 4, 1, 2] 2026-03-23 07:51:42,888 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted account.full.reconcile records with IDs: [2, 1] 2026-03-23 07:51:43,009 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted account.analytic.line records with IDs: [4, 5] 2026-03-23 07:51:43,437 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted account.move.line records with IDs: [44, 45, 46, 47, 48, 49, 50] 2026-03-23 07:51:43,530 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted account.move records with IDs: [12, 13] 2026-03-23 07:51:43,704 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted account.move.line records with IDs: [37, 38, 39] 2026-03-23 07:51:43,802 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted account.move records with IDs: [10] 2026-03-23 07:51:43,873 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted account.payment records with IDs: [6] 2026-03-23 07:51:43,933 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted mail.message records with IDs: [7502] 2026-03-23 07:51:43,972 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted hr.expense records with IDs: [13] 2026-03-23 07:51:44,000 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted mail.activity records with IDs: [11] 2026-03-23 07:51:44,009 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted mail.followers records with IDs: [108] 2026-03-23 07:51:44,095 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted account.analytic.account records with IDs: [11] 2026-03-23 07:51:44,104 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_mandatory_analytic_plan_product_category ... 2026-03-23 07:51:44,561 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_multi_company ... 2026-03-23 07:51:44,927 26 INFO 00848-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-23 07:51:45,094 26 INFO 00848-19-0-all odoo.models.unlink: User #34 deleted mail.activity records with IDs: [17] 2026-03-23 07:51:45,114 26 INFO 00848-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-23 07:51:45,632 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_multi_currencies ... 2026-03-23 07:51:47,172 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_no_stealing_from_employees ... 2026-03-23 07:51:47,853 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_paid_company_no_autobalancing_line ... 2026-03-23 07:51:48,435 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_payment_method ... 2026-03-23 07:51:49,196 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_set_quantity_to_0 ... 2026-03-23 07:51:49,408 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_set_total_amount_to_0 ... 2026-03-23 07:51:49,575 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_split_flow ... 2026-03-23 07:51:50,553 26 INFO 00848-19-0-all odoo.models.unlink: User #31 deleted hr.expense.split records with IDs: [1] 2026-03-23 07:51:50,933 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_standard_price_update_warning ... 2026-03-23 07:51:52,156 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_vendor ... 2026-03-23 07:51:53,041 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_foreign_currencies_total ... 2026-03-23 07:51:53,249 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_multiple_attachments_in_move_from_company_expense ... 2026-03-23 07:51:53,407 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:53,411 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:53,701 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:53,703 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-03-23 07:51:54,039 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_payment_edit_fields ... 2026-03-23 07:51:54,778 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_remove_company_id_from_hr_expense ... 2026-03-23 07:51:55,220 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_tax_is_used_when_in_transactions ... 2026-03-23 07:51:55,407 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_update_expense_price_on_product_standard_price ... 2026-03-23 07:51:56,790 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 07:52:14,304 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_access_rights ... 2026-03-23 07:52:14,604 26 INFO 00848-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-23 07:52:14,842 26 INFO 00848-19-0-all odoo.models.unlink: User #38 deleted mail.activity records with IDs: [30] 2026-03-23 07:52:14,862 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_access_rights_user ... 2026-03-23 07:52:16,219 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Chrome pid: 1005 2026-03-23 07:52:16,219 26 INFO 00848-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/tmpjysxaw60_chrome_odoo 2026-03-23 07:52:16,229 26 INFO 00848-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:35449/json/version 2026-03-23 07:52:16,235 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35449', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:52:16,494 26 INFO 00848-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-23 07:52:16,497 26 INFO 00848-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:35449/json 2026-03-23 07:52:16,501 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35449', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:52:16,561 26 INFO 00848-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:35449/devtools/page/E29781557DD765A212E4ADC77753B883 2026-03-23 07:52:16,593 26 INFO 00848-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-23 07:52:16,611 26 INFO 00848-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-23 07:52:16,847 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:test-expense from n/a 2026-03-23 07:52:16,850 26 INFO 00848-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-23 07:52:16,851 26 INFO 00848-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-23 07:52:16,851 26 INFO 00848-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-23 07:52:16,876 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:52:18,593 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:18] "GET /odoo HTTP/1.1" 200 - 146 0.113 1.609 2026-03-23 07:52:18,601 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Navigation result: {'frameId': 'E29781557DD765A212E4ADC77753B883', 'loaderId': '370130A965978F1A43A15FC9FFB0DB0D', 'isDownload': False} 2026-03-23 07:52:18,602 26 INFO 00848-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-23 07:52:18,650 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:18] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-03-23 07:52:18,668 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:18] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.024 2026-03-23 07:52:18,814 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 34 0.076 0.092 2026-03-23 07:52:18,821 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:18] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.085 2026-03-23 07:52:18,958 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:18] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-03-23 07:52:19,651 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:19] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:52:19,668 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.015 2026-03-23 07:52:19,689 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-03-23 07:52:19,692 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:19] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 07:52:19,790 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:3110) 2026-03-23 07:52:19,794 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.004 0.039 2026-03-23 07:52:19,844 26 INFO 00848-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-23 07:52:19,865 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:52:19,892 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:19] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:52:19,967 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:19] "GET /odoo HTTP/1.1" 200 - 26 0.017 0.040 2026-03-23 07:52:20,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.078 2026-03-23 07:52:20,120 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "GET /web/image?model=res.users&field=avatar_128&id=41 HTTP/1.1" 200 - 14 0.013 0.034 2026-03-23 07:52:20,143 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:52:20,148 26 INFO 00848-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-23 07:52:20,157 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:52:20,167 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.018 0.075 2026-03-23 07:52:20,179 26 INFO 00848-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-23 07:52:20,205 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "POST /web/action/load HTTP/1.1" 200 - 5 0.012 0.109 2026-03-23 07:52:20,241 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "GET /web/image/res.partner/211/avatar_128?unique=1774252316000 HTTP/1.1" 200 - 6 0.010 0.150 2026-03-23 07:52:20,271 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "GET /web/image/res.company/11/favicon HTTP/1.1" 200 - 9 0.013 0.078 2026-03-23 07:52:20,363 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "POST /mail/data HTTP/1.1" 200 - 33 0.038 0.137 2026-03-23 07:52:20,371 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.142 2026-03-23 07:52:20,452 26 INFO 00848-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-23 07:52:20,563 26 INFO 00848-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-23 07:52:20,644 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "POST /mail/data HTTP/1.1" 200 - 43 0.046 0.082 2026-03-23 07:52:20,669 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:20] "POST /web/action/load HTTP/1.1" 200 - 14 0.008 0.104 2026-03-23 07:52:21,103 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.031 0.039 2026-03-23 07:52:21,165 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.004 0.079 2026-03-23 07:52:21,228 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "GET /web/image/res.partner/2/avatar_128?unique=1774252316000 HTTP/1.1" 200 - 5 0.008 0.134 2026-03-23 07:52:21,322 26 INFO 00848-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-23 07:52:21,425 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 29 0.090 0.093 2026-03-23 07:52:21,453 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.009 0.208 2026-03-23 07:52:21,597 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 44 0.035 0.276 2026-03-23 07:52:21,764 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 30 0.039 0.079 2026-03-23 07:52:21,771 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.110 2026-03-23 07:52:21,793 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:52:21,883 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 10 0.011 0.038 2026-03-23 07:52:21,984 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 7 0.024 0.045 2026-03-23 07:52:21,990 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:21] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.029 2026-03-23 07:52:22,209 26 INFO 00848-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-23 07:52:22,259 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:22] "GET /web/image/hr.employee.public/162/avatar_128 HTTP/1.1" 200 - 10 0.032 0.100 2026-03-23 07:52:22,402 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:22] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 28 0.036 0.082 2026-03-23 07:52:22,680 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:22] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.005 0.031 2026-03-23 07:52:22,826 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:22] "GET /web/image/res.users/39/avatar_128 HTTP/1.1" 200 - 7 0.019 0.055 2026-03-23 07:52:22,832 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:22] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 2 0.001 0.023 2026-03-23 07:52:22,840 26 INFO 00848-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-23 07:52:23,018 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:23] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 35 0.047 0.131 2026-03-23 07:52:23,086 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:23] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.027 0.151 2026-03-23 07:52:23,229 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:23] "POST /mail/data HTTP/1.1" 200 - 42 0.056 0.221 2026-03-23 07:52:23,245 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:23] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.014 2026-03-23 07:52:23,317 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:23] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 25 0.019 0.222 2026-03-23 07:52:23,519 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:23] "GET /web/image/res.partner/209/avatar_128?unique=1774252316000 HTTP/1.1" 200 - 6 0.012 0.047 2026-03-23 07:52:23,666 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: tour succeeded 2026-03-23 07:52:23,675 26 INFO 00848-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-23 07:52:23,830 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:23] "POST /mail/data HTTP/1.1" 200 - 33 0.063 0.120 2026-03-23 07:52:24,086 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:3111) 2026-03-23 07:52:24,099 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:52:24] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.005 0.430 2026-03-23 07:52:24,132 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user.browser: heap 27560828 (allocated 30498816) 2026-03-23 07:52:24,201 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Closing chrome headless with pid 1005 2026-03-23 07:52:24,218 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Closing websocket connection 2026-03-23 07:52:24,225 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Terminating chrome headless with pid 1005 2026-03-23 07:52:24,341 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights_user: Removing chrome user profile "/tmp/tmpjysxaw60_chrome_odoo" 2026-03-23 07:52:24,480 26 INFO 00848-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-23 07:52:25,971 26 INFO 00848-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-23 07:52:25,992 26 INFO 00848-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-23 07:52:26,015 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_user_cant_approve_own_expense ... 2026-03-23 07:52:27,223 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-23 07:52:43,158 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email ... 2026-03-23 07:52:43,653 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_employee_without_user ... 2026-03-23 07:52:43,877 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_no_product ... 2026-03-23 07:52:44,210 26 INFO 00848-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-23 07:52:44,493 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_several_employees ... 2026-03-23 07:52:44,918 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_mail_action_submit_errors ... 2026-03-23 07:52:45,229 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_mail_parsing_subjects ... 2026-03-23 07:52:46,369 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 07:53:03,344 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_next_activity ... 2026-03-23 07:53:03,563 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_autovalidation ... 2026-03-23 07:53:03,654 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_cancel_move ... 2026-03-23 07:53:05,440 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_regular_flow ... 2026-03-23 07:53:06,378 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_reverse_move ... 2026-03-23 07:53:08,092 26 INFO 00848-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [117, 118] 2026-03-23 07:53:08,673 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_unlink_move ... 2026-03-23 07:53:09,924 26 INFO 00848-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [122, 123, 124, 125] 2026-03-23 07:53:10,034 26 INFO 00848-19-0-all odoo.models.unlink: User #49 deleted account.move records with IDs: [34] 2026-03-23 07:53:10,080 26 INFO 00848-19-0-all odoo.models.unlink: User #49 deleted account.payment records with IDs: [21] 2026-03-23 07:53:10,161 26 INFO 00848-19-0-all odoo.models.unlink: User #49 deleted account.move.line records with IDs: [126, 127, 128, 129] 2026-03-23 07:53:10,210 26 INFO 00848-19-0-all odoo.models.unlink: User #49 deleted account.move records with IDs: [35] 2026-03-23 07:53:10,228 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_1 ... 2026-03-23 07:53:10,996 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_2 ... 2026-03-23 07:53:12,230 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_3 ... 2026-03-23 07:53:13,860 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow_4 ... 2026-03-23 07:53:15,037 26 INFO 00848-19-0-all odoo.models.unlink: User #49 deleted account.partial.reconcile records with IDs: [9] 2026-03-23 07:53:15,110 26 INFO 00848-19-0-all odoo.models.unlink: User #49 deleted account.full.reconcile records with IDs: [6] 2026-03-23 07:53:15,184 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_3_company_specific_flow ... 2026-03-23 07:53:16,806 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 07:53:16,956 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour: Starting TestExpensesTour.test_tour_expenses ... 2026-03-23 07:53:17,557 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome pid: 1190 2026-03-23 07:53:17,557 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome headless temporary user profile dir: /tmp/tmpgderxzc3_chrome_odoo 2026-03-23 07:53:17,557 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Issuing json command http://127.0.0.1:44811/json/version 2026-03-23 07:53:17,562 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:53:17,703 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Browser version: Chrome/141.0.7390.54 2026-03-23 07:53:17,703 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Issuing json command http://127.0.0.1:44811/json 2026-03-23 07:53:17,704 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:53:17,783 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Websocket url found: ws://127.0.0.1:44811/devtools/page/CD6CF6420C9846D1159BFB3B196948C3 2026-03-23 07:53:17,840 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Enable chrome headless console log notification 2026-03-23 07:53:17,908 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome headless enable page notifications 2026-03-23 07:53:18,056 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 07:53:18,069 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Setting session cookie in browser 2026-03-23 07:53:18,072 26 INFO 00848-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-23 07:53:18,072 26 INFO 00848-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-23 07:53:18,087 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:53:20,044 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:20] "GET /odoo HTTP/1.1" 200 - 158 0.196 1.766 2026-03-23 07:53:20,049 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Navigation result: {'frameId': 'CD6CF6420C9846D1159BFB3B196948C3', 'loaderId': '6A292AB3E5D04A6381E9AA39D41A41D9', 'isDownload': False} 2026-03-23 07:53:20,050 26 INFO 00848-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-23 07:53:20,085 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:20] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-03-23 07:53:20,098 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:20] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-03-23 07:53:20,255 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:20] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.060 0.107 2026-03-23 07:53:20,267 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:20] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.086 2026-03-23 07:53:20,369 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:20] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-03-23 07:53:20,999 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:20] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:53:21,035 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.030 0.043 2026-03-23 07:53:21,054 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.031 2026-03-23 07:53:21,060 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:53:21,122 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 07:53:21,183 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.027 0.071 2026-03-23 07:53:21,221 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: Owl is running in 'dev' mode. 2026-03-23 07:53:21,225 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:3308) 2026-03-23 07:53:21,229 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.006 0.089 2026-03-23 07:53:21,243 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:53:21,264 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:53:21,369 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /odoo HTTP/1.1" 200 - 26 0.025 0.062 2026-03-23 07:53:21,405 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.102 2026-03-23 07:53:21,478 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.017 2026-03-23 07:53:21,503 26 INFO 00848-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-23 07:53:21,529 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:53:21,540 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 07:53:21,547 26 INFO 00848-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-23 07:53:21,582 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.047 0.081 2026-03-23 07:53:21,631 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.016 0.163 2026-03-23 07:53:21,648 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.178 2026-03-23 07:53:21,680 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.132 2026-03-23 07:53:21,691 26 INFO 00848-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-23 07:53:21,783 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "POST /mail/data HTTP/1.1" 200 - 35 0.044 0.175 2026-03-23 07:53:21,787 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.162 2026-03-23 07:53:21,808 26 INFO 00848-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-23 07:53:21,918 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "POST /mail/data HTTP/1.1" 200 - 56 0.042 0.078 2026-03-23 07:53:21,951 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "POST /web/action/load HTTP/1.1" 200 - 14 0.013 0.130 2026-03-23 07:53:21,957 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:21] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.080 2026-03-23 07:53:22,394 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:22] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.035 0.051 2026-03-23 07:53:22,407 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:22] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.003 0.023 2026-03-23 07:53:22,417 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:22] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.002 0.034 2026-03-23 07:53:22,449 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:22] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.007 0.055 2026-03-23 07:53:22,547 26 INFO 00848-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-23 07:53:22,580 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:22] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 27 0.037 0.064 2026-03-23 07:53:22,595 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:22] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.004 0.113 2026-03-23 07:53:22,785 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:22] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.060 0.197 2026-03-23 07:53:22,859 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:22] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 11 0.011 0.027 2026-03-23 07:53:22,864 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:22] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.034 2026-03-23 07:53:22,934 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:22] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:53:23,002 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.009 0.027 2026-03-23 07:53:23,040 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:23] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 3 0.004 0.015 2026-03-23 07:53:23,091 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:23] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:53:23,193 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:23] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:53:23,316 26 INFO 00848-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-23 07:53:23,344 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:23] "GET /web/image/hr.employee/4/avatar_128 HTTP/1.1" 200 - 5 0.010 0.039 2026-03-23 07:53:23,402 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:23] "GET /web/image/hr.employee/2/avatar_128 HTTP/1.1" 200 - 4 0.009 0.094 2026-03-23 07:53:23,427 26 INFO 00848-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-23 07:53:23,449 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:23] "GET /web/image/hr.employee/5/avatar_128 HTTP/1.1" 200 - 4 0.007 0.141 2026-03-23 07:53:23,532 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:23] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.027 0.201 2026-03-23 07:53:23,620 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:23] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 18 0.024 0.121 2026-03-23 07:53:23,913 26 INFO 00848-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-23 07:53:23,949 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:23] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 9 0.011 0.034 2026-03-23 07:53:24,028 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:24] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-03-23 07:53:24,364 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:3309) 2026-03-23 07:53:24,378 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:24] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.005 0.269 2026-03-23 07:53:24,424 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:24] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 8 0.011 0.137 2026-03-23 07:53:24,514 26 INFO 00848-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-23 07:53:24,574 26 INFO 00848-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-23 07:53:24,627 26 INFO 00848-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-23 07:53:24,699 26 INFO 00848-19-0-all odoo.tests.common: Simulating signal changes during tests 2026-03-23 07:53:24,700 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:24] "POST /web/dataset/call_kw/product.product/name_create#product.product.name_create HTTP/1.1" 200 - 64 0.059 0.133 2026-03-23 07:53:24,820 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:24] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 32 0.034 0.075 2026-03-23 07:53:24,892 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:24] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 12 0.011 0.033 2026-03-23 07:53:25,030 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:25] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 46 0.040 0.077 2026-03-23 07:53:25,167 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:25] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 25 0.037 0.055 2026-03-23 07:53:25,189 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:25] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 7 0.006 0.044 2026-03-23 07:53:25,243 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:25] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 3 0.010 0.022 2026-03-23 07:53:25,360 26 INFO 00848-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-23 07:53:25,429 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:25] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 4 0.002 0.010 2026-03-23 07:53:25,439 26 INFO 00848-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-23 07:53:25,476 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:25] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 3 0.005 0.012 2026-03-23 07:53:25,500 26 INFO 00848-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-23 07:53:25,560 26 INFO 00848-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-23 07:53:25,589 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:25] "POST /web/action/load HTTP/1.1" 200 - 13 0.010 0.016 2026-03-23 07:53:25,693 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:25] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 23 0.018 0.061 2026-03-23 07:53:25,791 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:25] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.004 0.081 2026-03-23 07:53:26,080 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1f88dab/web.assets_backend_lazy.min.css (id:3310) 2026-03-23 07:53:26,087 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "GET /web/assets/1f88dab/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 14 0.017 0.272 2026-03-23 07:53:26,212 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c85fcdb/web.assets_backend_lazy.min.js (id:3311) 2026-03-23 07:53:26,220 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "GET /web/assets/c85fcdb/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 7 0.005 0.413 2026-03-23 07:53:26,319 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "POST /web/dataset/call_kw/hr.expense/formatted_read_group#hr.expense.formatted_read_group HTTP/1.1" 200 - 5 0.017 0.044 2026-03-23 07:53:26,322 26 INFO 00848-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-23 07:53:26,345 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "POST /web/dataset/call_kw/hr.expense/search_panel_select_range#hr.expense.search_panel_select_range HTTP/1.1" 200 - 2 0.001 0.015 2026-03-23 07:53:26,415 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 16 0.020 0.056 2026-03-23 07:53:26,439 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:26] "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.064 2026-03-23 07:53:26,500 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: tour succeeded 2026-03-23 07:53:26,501 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: ╔═════════════════════════════════════╗ ║ TOUR hr_expense_test_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-03-23 07:53:26,826 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses.browser: heap 36268316 (allocated 37838848) 2026-03-23 07:53:26,840 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Closing chrome headless with pid 1190 2026-03-23 07:53:26,842 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Closing websocket connection 2026-03-23 07:53:26,852 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Terminating chrome headless with pid 1190 2026-03-23 07:53:26,969 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Removing chrome user profile "/tmp/tmpgderxzc3_chrome_odoo" 2026-03-23 07:53:27,025 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 07:53:43,095 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui: Starting TestUi.test_expense_manager_can_always_set_employee ... 2026-03-23 07:53:44,024 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Chrome pid: 1390 2026-03-23 07:53:44,025 26 INFO 00848-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/tmp2yg3ph06_chrome_odoo 2026-03-23 07:53:44,025 26 INFO 00848-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:45003/json/version 2026-03-23 07:53:44,032 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45003', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:53:44,279 26 INFO 00848-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-23 07:53:44,280 26 INFO 00848-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:45003/json 2026-03-23 07:53:44,281 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45003', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:53:44,370 26 INFO 00848-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:45003/devtools/page/2D702288EE7D2B8378FB995663EE0214 2026-03-23 07:53:44,409 26 INFO 00848-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-23 07:53:44,444 26 INFO 00848-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-23 07:53:44,725 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_1 from n/a 2026-03-23 07:53:44,732 26 INFO 00848-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-23 07:53:44,734 26 INFO 00848-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-23 07:53:44,735 26 INFO 00848-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-23 07:53:44,754 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:53:46,466 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:46] "GET /odoo HTTP/1.1" 200 - 149 0.145 1.572 2026-03-23 07:53:46,471 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Navigation result: {'frameId': '2D702288EE7D2B8378FB995663EE0214', 'loaderId': 'BBA41F30577DECD940787385B021D068', 'isDownload': False} 2026-03-23 07:53:46,471 26 INFO 00848-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-23 07:53:46,517 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:46] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-03-23 07:53:46,539 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:46] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.025 2026-03-23 07:53:46,668 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:46] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.077 0.080 2026-03-23 07:53:46,676 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:46] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-03-23 07:53:46,843 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:46] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-03-23 07:53:47,519 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:47] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:53:47,537 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.020 2026-03-23 07:53:47,565 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.040 2026-03-23 07:53:47,570 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:47] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 07:53:47,664 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:3410) 2026-03-23 07:53:47,667 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.004 0.035 2026-03-23 07:53:47,716 26 INFO 00848-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-23 07:53:47,730 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:53:47,765 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:47] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:53:47,838 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:47] "GET /odoo HTTP/1.1" 200 - 25 0.013 0.041 2026-03-23 07:53:47,878 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:47] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.069 2026-03-23 07:53:48,049 26 INFO 00848-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-23 07:53:48,085 26 INFO 00848-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-23 07:53:48,089 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.023 2026-03-23 07:53:48,094 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 07:53:48,096 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "GET /web/image?model=res.users&field=avatar_128&id=57 HTTP/1.1" 200 - 14 0.036 0.087 2026-03-23 07:53:48,132 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "GET /web/image/res.partner/242/avatar_128?unique=1774252407000 HTTP/1.1" 200 - 6 0.015 0.139 2026-03-23 07:53:48,142 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.156 2026-03-23 07:53:48,148 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-03-23 07:53:48,180 26 INFO 00848-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-23 07:53:48,227 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /mail/data HTTP/1.1" 200 - 33 0.031 0.075 2026-03-23 07:53:48,243 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.230 2026-03-23 07:53:48,269 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 9 0.008 0.144 2026-03-23 07:53:48,297 26 INFO 00848-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-23 07:53:48,333 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /web/action/load HTTP/1.1" 200 - 14 0.012 0.018 2026-03-23 07:53:48,376 26 INFO 00848-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-23 07:53:48,557 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.049 0.109 2026-03-23 07:53:48,649 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 10 0.007 0.035 2026-03-23 07:53:48,652 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.032 2026-03-23 07:53:48,734 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /mail/data HTTP/1.1" 200 - 42 0.024 0.050 2026-03-23 07:53:48,737 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.057 2026-03-23 07:53:48,805 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.010 0.029 2026-03-23 07:53:48,865 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 11 0.021 0.053 2026-03-23 07:53:48,900 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 6 0.004 0.014 2026-03-23 07:53:48,977 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:48] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 07:53:49,065 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:49] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:53:49,279 26 INFO 00848-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-23 07:53:49,307 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:49] "GET /web/image/hr.employee.public/2/avatar_128 HTTP/1.1" 200 - 5 0.031 0.076 2026-03-23 07:53:49,358 26 INFO 00848-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-23 07:53:49,415 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:49] "GET /web/image/hr.employee.public/1/avatar_128 HTTP/1.1" 200 - 18 0.039 0.170 2026-03-23 07:53:49,436 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:49] "GET /web/image/hr.employee.public/4/avatar_128 HTTP/1.1" 200 - 4 0.002 0.224 2026-03-23 07:53:49,460 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:49] "GET /web/image/hr.employee.public/3/avatar_128 HTTP/1.1" 200 - 4 0.003 0.232 2026-03-23 07:53:49,492 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:49] "GET /web/image/hr.employee.public/5/avatar_128 HTTP/1.1" 200 - 4 0.002 0.260 2026-03-23 07:53:49,581 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:49] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 22 0.027 0.263 2026-03-23 07:53:49,663 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:49] "GET /web/image/hr.employee.public/168/avatar_128 HTTP/1.1" 200 - 4 0.007 0.022 2026-03-23 07:53:49,673 26 INFO 00848-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-23 07:53:49,773 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:49] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 27 0.026 0.054 2026-03-23 07:53:50,228 26 INFO 00848-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-23 07:53:50,298 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:50] "POST /web/dataset/call_kw/hr.employee.public/web_name_search#hr.employee.public.web_name_search HTTP/1.1" 200 - 3 0.025 0.052 2026-03-23 07:53:50,313 26 INFO 00848-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-23 07:53:50,333 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:50] "POST /mail/thread/messages HTTP/1.1" 200 - 10 0.010 0.059 2026-03-23 07:53:50,440 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:50] "POST /mail/data HTTP/1.1" 200 - 26 0.045 0.092 2026-03-23 07:53:50,592 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:50] "POST /web/dataset/call_kw/hr.employee.public/web_name_search#hr.employee.public.web_name_search HTTP/1.1" 200 - 3 0.004 0.022 2026-03-23 07:53:50,626 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:50] "GET /web/image/hr.employee.public/167/avatar_128 HTTP/1.1" 200 - 4 0.005 0.010 2026-03-23 07:53:50,654 26 INFO 00848-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-23 07:53:50,710 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:50] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 21 0.017 0.050 2026-03-23 07:53:50,715 26 INFO 00848-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-23 07:53:50,815 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:50] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 25 0.023 0.056 2026-03-23 07:53:51,008 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:51] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 44 0.058 0.101 2026-03-23 07:53:51,042 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:51] "GET /web/image/res.users/57/avatar_128 HTTP/1.1" 200 - 7 0.012 0.174 2026-03-23 07:53:51,082 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:51] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.016 0.031 2026-03-23 07:53:51,172 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:51] "POST /mail/data HTTP/1.1" 200 - 28 0.019 0.052 2026-03-23 07:53:51,243 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.033 2026-03-23 07:53:51,251 26 INFO 00848-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-23 07:53:51,340 26 INFO 00848-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-23 07:53:51,368 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:51] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-03-23 07:53:51,437 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:51] "POST /web/dataset/call_kw/hr.expense/get_expense_dashboard#hr.expense.get_expense_dashboard HTTP/1.1" 200 - 2 0.002 0.021 2026-03-23 07:53:51,466 26 INFO 00848-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-23 07:53:51,692 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: tour succeeded 2026-03-23 07:53:51,693 26 INFO 00848-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-23 07:53:51,721 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:3411) 2026-03-23 07:53:51,727 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:51] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.005 0.257 2026-03-23 07:53:52,087 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee.browser: heap 28968708 (allocated 31809536) 2026-03-23 07:53:52,156 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Closing chrome headless with pid 1390 2026-03-23 07:53:52,157 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Closing websocket connection 2026-03-23 07:53:52,165 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Terminating chrome headless with pid 1390 2026-03-23 07:53:52,286 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Removing chrome user profile "/tmp/tmp2yg3ph06_chrome_odoo" 2026-03-23 07:53:52,359 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui: Starting TestUi.test_no_zero_amount_expense_in_expense ... 2026-03-23 07:53:52,898 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Chrome pid: 1581 2026-03-23 07:53:52,899 26 INFO 00848-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/tmpswy8vzlu_chrome_odoo 2026-03-23 07:53:52,899 26 INFO 00848-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:44251/json/version 2026-03-23 07:53:52,900 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44251', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:53:53,040 26 INFO 00848-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-23 07:53:53,042 26 INFO 00848-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:44251/json 2026-03-23 07:53:53,047 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44251', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:53:53,082 26 INFO 00848-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:44251/devtools/page/C5CB93B1166390418A1FB62DCE37D8F4 2026-03-23 07:53:53,087 26 INFO 00848-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-23 07:53:53,090 26 INFO 00848-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-23 07:53:53,329 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:expense_manager_1 from n/a 2026-03-23 07:53:53,339 26 INFO 00848-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-23 07:53:53,341 26 INFO 00848-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-23 07:53:53,341 26 INFO 00848-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-23 07:53:53,358 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:53:55,018 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:55] "GET /odoo HTTP/1.1" 200 - 150 0.108 1.556 2026-03-23 07:53:55,022 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Navigation result: {'frameId': 'C5CB93B1166390418A1FB62DCE37D8F4', 'loaderId': '4D8CF0F45D82C18056D28249EE289E62', 'isDownload': False} 2026-03-23 07:53:55,022 26 INFO 00848-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-23 07:53:55,085 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:55] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.031 2026-03-23 07:53:55,112 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:55] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.050 2026-03-23 07:53:55,257 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:55] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.072 0.122 2026-03-23 07:53:55,278 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:55] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.104 2026-03-23 07:53:55,435 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:55] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-03-23 07:53:56,140 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:53:56,151 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.019 2026-03-23 07:53:56,173 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-03-23 07:53:56,177 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:53:56,276 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:3412) 2026-03-23 07:53:56,284 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.017 0.056 2026-03-23 07:53:56,312 26 INFO 00848-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-23 07:53:56,340 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:53:56,378 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:53:56,435 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.023 2026-03-23 07:53:56,494 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /odoo HTTP/1.1" 200 - 25 0.020 0.060 2026-03-23 07:53:56,523 26 INFO 00848-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-23 07:53:56,624 26 INFO 00848-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-23 07:53:56,641 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.042 2026-03-23 07:53:56,644 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.038 2026-03-23 07:53:56,697 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /web/image?model=res.users&field=avatar_128&id=57 HTTP/1.1" 200 - 14 0.041 0.114 2026-03-23 07:53:56,728 26 INFO 00848-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-23 07:53:56,761 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /web/image/res.partner/242/avatar_128?unique=1774252407000 HTTP/1.1" 200 - 6 0.010 0.200 2026-03-23 07:53:56,799 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.008 0.238 2026-03-23 07:53:56,812 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.165 2026-03-23 07:53:56,852 26 INFO 00848-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-23 07:53:56,905 26 INFO 00848-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-23 07:53:56,907 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "POST /mail/data HTTP/1.1" 200 - 33 0.036 0.191 2026-03-23 07:53:56,921 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.357 2026-03-23 07:53:56,939 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /web/image/res.company/17/favicon HTTP/1.1" 200 - 9 0.006 0.264 2026-03-23 07:53:56,962 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "POST /web/action/load HTTP/1.1" 200 - 14 0.009 0.104 2026-03-23 07:53:56,973 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:56] "GET /web/image/res.company/17/favicon HTTP/1.1" 304 - 4 0.003 0.026 2026-03-23 07:53:57,135 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "POST /web/dataset/call_kw/hr.expense/get_views#hr.expense.get_views HTTP/1.1" 200 - 45 0.039 0.091 2026-03-23 07:53:57,233 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 10 0.008 0.037 2026-03-23 07:53:57,236 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.042 2026-03-23 07:53:57,361 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "POST /mail/data HTTP/1.1" 200 - 42 0.041 0.071 2026-03-23 07:53:57,367 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.030 2026-03-23 07:53:57,432 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.011 0.032 2026-03-23 07:53:57,468 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 11 0.008 0.033 2026-03-23 07:53:57,501 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "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-23 07:53:57,541 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:53:57,612 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "GET /hr_expense/static/img/nocontent.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:53:57,806 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "GET /web/image/hr.employee.public/4/avatar_128 HTTP/1.1" 200 - 5 0.034 0.041 2026-03-23 07:53:57,856 26 INFO 00848-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-23 07:53:57,867 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "GET /web/image/hr.employee.public/5/avatar_128 HTTP/1.1" 200 - 4 0.006 0.100 2026-03-23 07:53:57,988 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:57] "POST /web/dataset/call_kw/hr.expense/web_search_read#hr.expense.web_search_read HTTP/1.1" 200 - 23 0.046 0.075 2026-03-23 07:53:58,011 26 INFO 00848-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-23 07:53:58,050 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:58] "GET /web/image/hr.employee.public/1/avatar_128 HTTP/1.1" 200 - 18 0.014 0.285 2026-03-23 07:53:58,073 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:58] "GET /web/image/hr.employee.public/3/avatar_128 HTTP/1.1" 200 - 4 0.001 0.296 2026-03-23 07:53:58,095 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:58] "GET /web/image/hr.employee.public/2/avatar_128 HTTP/1.1" 200 - 4 0.002 0.330 2026-03-23 07:53:58,105 26 INFO 00848-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-23 07:53:58,121 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:58] "GET /web/image/hr.employee.public/167/avatar_128 HTTP/1.1" 200 - 4 0.010 0.063 2026-03-23 07:53:58,254 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:58] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 27 0.038 0.079 2026-03-23 07:53:58,569 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:58] "GET /web/image/res.users/57/avatar_128 HTTP/1.1" 200 - 7 0.008 0.026 2026-03-23 07:53:58,599 26 INFO 00848-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-23 07:53:58,650 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:58] "POST /web/dataset/call_kw/product.product/web_name_search#product.product.web_name_search HTTP/1.1" 200 - 4 0.006 0.033 2026-03-23 07:53:58,680 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:58] "POST /mail/thread/messages HTTP/1.1" 200 - 10 0.012 0.042 2026-03-23 07:53:58,713 26 INFO 00848-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-23 07:53:58,757 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:58] "POST /mail/data HTTP/1.1" 200 - 26 0.028 0.075 2026-03-23 07:53:58,785 26 INFO 00848-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-23 07:53:58,859 26 INFO 00848-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-23 07:53:58,865 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:58] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 30 0.040 0.110 2026-03-23 07:53:58,934 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:58] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 17 0.010 0.033 2026-03-23 07:53:59,052 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:59] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 39 0.028 0.070 2026-03-23 07:53:59,098 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:59] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.012 0.024 2026-03-23 07:53:59,143 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:59] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 8 0.008 0.048 2026-03-23 07:53:59,238 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:59] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-03-23 07:53:59,416 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:59] "POST /mail/data HTTP/1.1" 200 - 18 0.019 0.043 2026-03-23 07:53:59,430 26 INFO 00848-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-23 07:53:59,553 26 INFO 00848-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-23 07:53:59,633 26 INFO 00848-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-23 07:53:59,692 26 INFO 00848-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-23 07:53:59,693 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:3413) 2026-03-23 07:53:59,703 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:59] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.005 0.281 2026-03-23 07:53:59,754 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:59] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 16 0.014 0.079 2026-03-23 07:53:59,981 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:53:59] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 24 0.057 0.106 2026-03-23 07:54:00,034 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:54:00] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.016 0.027 2026-03-23 07:54:00,140 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:54:00] "POST /web/dataset/call_button/hr.expense/action_submit#hr.expense.action_submit HTTP/1.1" 200 - 26 0.030 0.100 2026-03-23 07:54:00,262 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:54:00] "POST /mail/data HTTP/1.1" 200 - 35 0.046 0.153 2026-03-23 07:54:00,358 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:54:00] "POST /web/dataset/call_kw/hr.expense/web_read#hr.expense.web_read HTTP/1.1" 200 - 21 0.024 0.166 2026-03-23 07:54:00,399 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:54:00] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.016 0.222 2026-03-23 07:54:00,489 26 INFO 00848-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-23 07:54:00,523 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:54:00] "POST /mail/data HTTP/1.1" 200 - 31 0.028 0.048 2026-03-23 07:54:00,593 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:54:00] "POST /web/dataset/call_kw/hr.expense/onchange#hr.expense.onchange HTTP/1.1" 200 - 16 0.025 0.080 2026-03-23 07:54:00,643 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:54:00] "POST /web/dataset/call_kw/hr.expense/web_save#hr.expense.web_save HTTP/1.1" 200 - 6 0.004 0.025 2026-03-23 07:54:00,680 26 INFO 00848-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-23 07:54:00,755 26 INFO 00848-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-23 07:54:00,826 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: tour succeeded 2026-03-23 07:54:00,828 26 INFO 00848-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-23 07:54:01,318 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense.browser: heap 29857836 (allocated 31285248) 2026-03-23 07:54:01,339 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Closing chrome headless with pid 1581 2026-03-23 07:54:01,341 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Closing websocket connection 2026-03-23 07:54:01,343 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Terminating chrome headless with pid 1581 2026-03-23 07:54:01,461 26 INFO 00848-19-0-all odoo.addons.hr_expense.tests.test_ui.TestUi.test_no_zero_amount_expense_in_expense: Removing chrome user profile "/tmp/tmpswy8vzlu_chrome_odoo" 2026-03-23 07:54:02,471 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-23 07:54:04,292 26 INFO 00848-19-0-all odoo.addons.hr_gamification.tests.test_gamification_current_badge: Starting TestGamificationBadge.test_delete_badge ... 2026-03-23 07:54:04,556 26 INFO 00848-19-0-all odoo.models.unlink: User #61 deleted mail.message records with IDs: [7607, 7606] 2026-03-23 07:54:04,585 26 INFO 00848-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-23 07:54:04,620 26 INFO 00848-19-0-all odoo.models.unlink: User #60 deleted mail.message records with IDs: [7607, 7606] 2026-03-23 07:54:04,647 26 INFO 00848-19-0-all odoo.models.unlink: User #60 deleted gamification.badge.user records with IDs: [1] 2026-03-23 07:54:04,656 26 INFO 00848-19-0-all odoo.models.unlink: User #60 deleted mail.followers records with IDs: [231] 2026-03-23 07:54:04,810 26 INFO 00848-19-0-all odoo.models.unlink: User #62 deleted mail.message records with IDs: [7609, 7608] 2026-03-23 07:54:04,832 26 INFO 00848-19-0-all odoo.models.unlink: User #62 deleted gamification.badge.user records with IDs: [2] 2026-03-23 07:54:04,838 26 INFO 00848-19-0-all odoo.models.unlink: User #62 deleted mail.followers records with IDs: [232] 2026-03-23 07:54:04,845 26 INFO 00848-19-0-all odoo.addons.hr_gamification.tests.test_gamification_current_badge: Starting TestGamificationBadge.test_update_badge ... 2026-03-23 07:54:04,931 26 INFO 00848-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-23 07:54:04,970 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 07:54:14,229 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_base_user_create_other ... 2026-03-23 07:54:14,411 26 INFO 00848-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-23 07:54:14,473 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_base_user_create_self ... 2026-03-23 07:54:14,718 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_manager_create_other ... 2026-03-23 07:54:15,029 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_manager_create_self ... 2026-03-23 07:54:15,197 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_user_create_other ... 2026-03-23 07:54:15,379 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_user_create_self ... 2026-03-23 07:54:15,571 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 07:54:23,730 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_other ... 2026-03-23 07:54:23,918 26 INFO 00848-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-23 07:54:23,945 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_other_browse ... 2026-03-23 07:54:24,228 26 INFO 00848-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-23 07:54:24,243 26 INFO 00848-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-23 07:54:24,263 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_own ... 2026-03-23 07:54:24,350 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 07:54:32,340 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_holiday_responsible_refuse_leave ... 2026-03-23 07:54:34,147 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_creation_for_other_user ... 2026-03-23 07:54:34,352 26 INFO 00848-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-23 07:54:34,402 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_double_validate ... 2026-03-23 07:54:35,567 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_double_validate_holiday_manager ... 2026-03-23 07:54:36,133 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_holiday_user ... 2026-03-23 07:54:36,543 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_manager ... 2026-03-23 07:54:36,841 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_user ... 2026-03-23 07:54:37,016 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_manager_to_validate_by_holiday_user ... 2026-03-23 07:54:37,564 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_manager_to_validate_by_user ... 2026-03-23 07:54:38,306 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_messaging_by_user ... 2026-03-23 07:54:38,756 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_update_by_user ... 2026-03-23 07:54:38,816 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_update_by_user_other ... 2026-03-23 07:54:39,111 26 INFO 00848-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-23 07:54:39,166 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 07:54:47,369 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_confirm_by_user ... 2026-03-23 07:54:47,501 26 INFO 00848-19-0-all odoo.models.unlink: User #81 deleted mail.message records with IDs: [7804] 2026-03-23 07:54:47,569 26 INFO 00848-19-0-all odoo.models.unlink: User #81 deleted hr.leave records with IDs: [24] 2026-03-23 07:54:47,588 26 INFO 00848-19-0-all odoo.models.unlink: User #81 deleted mail.followers records with IDs: [324] 2026-03-23 07:54:47,607 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_confirm_in_past_by_user ... 2026-03-23 07:54:47,865 26 INFO 00848-19-0-all odoo.models.unlink: User #81 deleted mail.message records with IDs: [7805] 2026-03-23 07:54:47,898 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_validate_by_user ... 2026-03-23 07:54:48,193 26 INFO 00848-19-0-all odoo.models.unlink: User #81 deleted mail.message records with IDs: [7806] 2026-03-23 07:54:48,209 26 INFO 00848-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-23 07:54:48,256 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 07:54:56,800 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_constraint_1 ... 2026-03-23 07:54:56,895 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_persists ... 2026-03-23 07:54:57,826 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units ... 2026-03-23 07:54:58,288 26 INFO 00848-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-23 07:54:59,610 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units_half_day ... 2026-03-23 07:55:00,107 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_date_in_the_future ... 2026-03-23 07:55:01,858 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_immediate_monthly_start_day ... 2026-03-23 07:55:02,258 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_with_monthly_31st_milestone ... 2026-03-23 07:55:02,382 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_with_virtual_future_leaves ... 2026-03-23 07:55:02,955 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_without_working_hours ... 2026-03-23 07:55:03,403 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carrover_other_period_end_multi_level ... 2026-03-23 07:55:04,199 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carryover_at_allocation ... 2026-03-23 07:55:04,950 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carryover_at_other ... 2026-03-23 07:55:05,538 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_creation_for_history ... 2026-03-23 07:55:05,772 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_creation_on_anterior_date ... 2026-03-23 07:55:06,030 26 INFO 00848-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-23 07:55:07,826 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_days_left_under_carryover_maximum ... 2026-03-23 07:55:09,064 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_hours_with_max_carryover ... 2026-03-23 07:55:09,603 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_immediate_cron_run ... 2026-03-23 07:55:09,820 26 INFO 00848-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 00848-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 00848-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 00848-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 00848-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [53] 2026-03-23 07:55:11,659 26 INFO 00848-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 00848-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 00848-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [57] 2026-03-23 07:55:12,268 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_taken_maximum ... 2026-03-23 07:55:13,356 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_taken_maximum_hours ... 2026-03-23 07:55:14,530 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_lost_first_january ... 2026-03-23 07:55:14,977 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_lost_previous_days ... 2026-03-23 07:55:15,532 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_maximum_leaves ... 2026-03-23 07:55:16,298 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_maximum_leaves_no_limit ... 2026-03-23 07:55:17,187 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start ... 2026-03-23 07:55:17,633 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_level_transfer ... 2026-03-23 07:55:18,323 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_multiple_runs ... 2026-03-23 07:55:18,772 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_past_start_date ... 2026-03-23 07:55:19,574 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_cleared_when_switch_to_regular ... 2026-03-23 07:55:19,809 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_end_carryover_expiring_3_months ... 2026-03-23 07:55:20,778 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_start_carryover_expiring_3_months ... 2026-03-23 07:55:21,821 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_with_multiple_levels ... 2026-03-23 07:55:22,687 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_with_multiple_levels_2 ... 2026-03-23 07:55:23,491 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_skipped_period ... 2026-03-23 07:55:23,891 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_transition_after_period ... 2026-03-23 07:55:24,171 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_transition_immediately ... 2026-03-23 07:55:24,436 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_unlink ... 2026-03-23 07:55:24,712 26 INFO 00848-19-0-all odoo.models.unlink: User #84 deleted hr.leave.allocation records with IDs: [37] 2026-03-23 07:55:24,724 26 INFO 00848-19-0-all odoo.models.unlink: User #84 deleted mail.followers records with IDs: [441, 442, 443] 2026-03-23 07:55:24,741 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted hr.leave.accrual.plan records with IDs: [42] 2026-03-23 07:55:24,747 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_unused_accrual_reset_to_lost ... 2026-03-23 07:55:25,926 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_with_report_creation_for_history ... 2026-03-23 07:55:26,237 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_added_type_during_onchange ... 2026-03-23 07:55:26,386 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_cache_invalidation_with_future_leaves ... 2026-03-23 07:55:27,234 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_cancel_invalid_leaves_with_regular_and_accrual_allocations ... 2026-03-23 07:55:27,840 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry ... 2026-03-23 07:55:28,349 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation ... 2026-03-23 07:55:28,768 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_2 ... 2026-03-23 07:55:29,234 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_3 ... 2026-03-23 07:55:29,886 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_4 ... 2026-03-23 07:55:30,434 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_5 ... 2026-03-23 07:55:31,578 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carriedover_days_expiration_reset ... 2026-03-23 07:55:32,710 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_gain ... 2026-03-23 07:55:33,686 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_lastcall_change_regular_to_accrual ... 2026-03-23 07:55:33,861 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_max_value ... 2026-03-23 07:55:34,217 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_max_value_hours ... 2026-03-23 07:55:34,761 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_compute_allocation_days_after_adding_employee ... 2026-03-23 07:55:36,105 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_consistency_between_cap_accrued_time_and_maximum_leave ... 2026-03-23 07:55:36,202 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_elligible_leaves ... 2026-03-23 07:55:37,466 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_bimonthly ... 2026-03-23 07:55:38,010 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_biyearly ... 2026-03-23 07:55:38,503 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_daily ... 2026-03-23 07:55:38,823 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_hourly_calendar ... 2026-03-23 07:55:39,186 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_hourly_worked_hours ... 2026-03-23 07:55:40,065 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_monthly ... 2026-03-23 07:55:40,498 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_weekly ... 2026-03-23 07:55:40,837 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_yearly ... 2026-03-23 07:55:41,314 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_future_accural_time ... 2026-03-23 07:55:41,508 26 INFO 00848-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-23 07:55:43,455 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_actual_future_leaves ... 2026-03-23 07:55:47,524 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves ... 2026-03-23 07:55:51,196 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves_regular1 ... 2026-03-23 07:55:54,370 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves_regular2 ... 2026-03-23 07:55:57,529 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_matching_accrual_and_carryover_dates ... 2026-03-23 07:55:57,923 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_matching_carryover_and_level_transition_dates ... 2026-03-23 07:55:58,341 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_modify_cap_accrued_days ... 2026-03-23 07:55:59,198 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_modify_cap_accrued_days_with_leaves ... 2026-03-23 07:56:01,205 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_no_days_accrued_on_carryover_date ... 2026-03-23 07:56:01,613 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_non_elligible_leaves ... 2026-03-23 07:56:02,937 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_set_accrual_allocation_to_zero_from_ui ... 2026-03-23 07:56:03,614 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_start_accrual_gain_time_immediately ... 2026-03-23 07:56:04,321 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_three_levels_accrual ... 2026-03-23 07:56:04,722 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_time_off_balance_computation ... 2026-03-23 07:56:06,493 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_time_off_using_expiring_carried_over_days ... 2026-03-23 07:56:07,797 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_timeoff_allocation_with_unused_accrual_lost ... 2026-03-23 07:56:08,255 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_lost ... 2026-03-23 07:56:08,981 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed ... 2026-03-23 07:56:09,680 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_2 ... 2026-03-23 07:56:10,116 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_limit ... 2026-03-23 07:56:10,919 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_limit_2 ... 2026-03-23 07:56:11,337 26 INFO 00848-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 00848-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 00848-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [275] 2026-03-23 07:56:12,345 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_worked_leaves ... 2026-03-23 07:56:13,684 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_yearly_cap ... 2026-03-23 07:56:40,021 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_yearly_cap_constraint ... 2026-03-23 07:56:40,199 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-23 07:56:48,635 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_allocation_with_max_carryover_and_expiring_allocation ... 2026-03-23 07:56:49,198 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_days_expiration_date ... 2026-03-23 07:56:49,725 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_days_expiration_date_2 ... 2026-03-23 07:56:50,531 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_leaves_with_maximum ... 2026-03-23 07:56:50,868 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiration_date ... 2026-03-23 07:56:51,119 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiration_date_2 ... 2026-03-23 07:56:51,649 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiring_allocation_without_carried_over_leaves ... 2026-03-23 07:56:51,809 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves ... 2026-03-23 07:56:52,183 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves_for_flexible_resource ... 2026-03-23 07:56:52,682 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves_for_fully_flexible_resource ... 2026-03-23 07:56:53,008 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 07:57:02,220 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar: Starting TestHolidaysCalendar.test_hours_time_off_request_calendar_view ... 2026-03-23 07:57:03,068 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Chrome pid: 1781 2026-03-23 07:57:03,068 26 INFO 00848-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/tmp75q31l4v_chrome_odoo 2026-03-23 07:57:03,068 26 INFO 00848-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:34683/json/version 2026-03-23 07:57:03,083 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34683', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:57:03,307 26 INFO 00848-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-23 07:57:03,325 26 INFO 00848-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:34683/json 2026-03-23 07:57:03,353 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34683', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:57:03,430 26 INFO 00848-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:34683/devtools/page/FC284D0C64F544B78B329505745F908E 2026-03-23 07:57:03,548 26 INFO 00848-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-23 07:57:03,575 26 INFO 00848-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-23 07:57:03,740 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:enguerran from n/a 2026-03-23 07:57:03,752 26 INFO 00848-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-23 07:57:03,755 26 INFO 00848-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-23 07:57:03,755 26 INFO 00848-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-23 07:57:03,774 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:57:04,456 26 INFO 00848-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 96, model: website.page 2026-03-23 07:57:05,677 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:05] "GET / HTTP/1.1" 200 - 153 0.195 1.716 2026-03-23 07:57:05,683 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Navigation result: {'frameId': 'FC284D0C64F544B78B329505745F908E', 'loaderId': 'D6BF163DE2FC1293329CA3A575690DB1', 'isDownload': False} 2026-03-23 07:57:05,684 26 INFO 00848-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-23 07:57:05,727 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:57:05,751 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 07:57:05,862 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:05] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.075 0.059 2026-03-23 07:57:05,879 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 07:57:05,910 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:05] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.017 0.144 2026-03-23 07:57:05,927 26 INFO 00848-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 07:57:05,932 26 INFO 00848-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 07:57:05,933 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 07:57:05,972 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:05] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.014 0.052 2026-03-23 07:57:06,243 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-03-23 07:57:06,257 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:06] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.021 2026-03-23 07:57:06,301 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:06] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.018 0.071 2026-03-23 07:57:06,450 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 07:57:06,514 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:06] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.007 0.084 2026-03-23 07:57:06,543 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:06] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.010 0.107 2026-03-23 07:57:07,194 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.013 2026-03-23 07:57:07,306 26 INFO 00848-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-23 07:57:07,369 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:07] "POST /mail/data HTTP/1.1" 200 - 19 0.025 0.033 2026-03-23 07:57:08,997 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:08] "GET /odoo HTTP/1.1" 200 - 135 0.133 1.526 2026-03-23 07:57:09,077 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:09] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-03-23 07:57:09,096 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:09] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-03-23 07:57:09,115 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:09] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.001 0.052 2026-03-23 07:57:09,190 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:09] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-03-23 07:57:09,343 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:09] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-03-23 07:57:10,029 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:57:10,054 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.017 0.026 2026-03-23 07:57:10,062 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 07:57:10,071 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:57:10,098 26 INFO 00848-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-23 07:57:10,157 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:4205) 2026-03-23 07:57:10,164 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.011 0.041 2026-03-23 07:57:10,191 26 INFO 00848-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-23 07:57:10,211 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:57:10,239 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 07:57:10,337 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /odoo HTTP/1.1" 200 - 26 0.023 0.058 2026-03-23 07:57:10,382 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.104 2026-03-23 07:57:10,523 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /web/image?model=res.users&field=avatar_128&id=96 HTTP/1.1" 200 - 14 0.023 0.033 2026-03-23 07:57:10,556 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /web/image/res.partner/297/avatar_128?unique=1774252613000 HTTP/1.1" 200 - 6 0.012 0.070 2026-03-23 07:57:10,563 26 INFO 00848-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-23 07:57:10,578 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.089 2026-03-23 07:57:10,601 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /web/image/res.company/31/favicon HTTP/1.1" 200 - 9 0.007 0.046 2026-03-23 07:57:10,666 26 INFO 00848-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-23 07:57:10,707 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "POST /mail/data HTTP/1.1" 200 - 33 0.044 0.113 2026-03-23 07:57:10,744 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.251 2026-03-23 07:57:10,770 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.098 2026-03-23 07:57:10,775 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-03-23 07:57:10,946 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:10] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.032 0.092 2026-03-23 07:57:11,099 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:11] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 14 0.019 0.076 2026-03-23 07:57:11,119 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:11] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.003 0.102 2026-03-23 07:57:11,177 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:11] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.025 0.126 2026-03-23 07:57:11,285 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:11] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 8 0.004 0.049 2026-03-23 07:57:11,375 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:11] "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.022 0.087 2026-03-23 07:57:11,388 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:11] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.084 2026-03-23 07:57:11,558 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:11] "POST /mail/data HTTP/1.1" 200 - 44 0.053 0.106 2026-03-23 07:57:11,614 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/80f0db6/web.fullcalendar_lib.min.js (id:4206) 2026-03-23 07:57:11,621 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:11] "GET /web/assets/80f0db6/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.007 0.204 2026-03-23 07:57:11,665 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:11] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.013 0.062 2026-03-23 07:57:13,335 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:13] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:57:13,335 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:13] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:57:13,342 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:13] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 07:57:13,490 26 INFO 00848-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-23 07:57:13,632 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:13] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 4 0.008 0.027 2026-03-23 07:57:13,681 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 07:57:13,785 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:13] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 42 0.028 0.071 2026-03-23 07:57:13,854 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:13] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:57:14,134 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: tour succeeded 2026-03-23 07:57:14,139 26 INFO 00848-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-23 07:57:14,183 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:14] "GET /web/image/hr.employee.public/202/avatar_128 HTTP/1.1" 200 - 10 0.037 0.041 2026-03-23 07:57:14,403 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:14] "POST /web/dataset/call_kw/hr.leave/web_save#hr.leave.web_save HTTP/1.1" 200 - 56 0.110 0.126 2026-03-23 07:57:14,644 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:14] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 6 0.006 0.015 2026-03-23 07:57:14,648 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view.browser: heap 30943556 (allocated 32460800) 2026-03-23 07:57:14,674 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:57:14] "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.045 2026-03-23 07:57:14,776 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Closing chrome headless with pid 1781 2026-03-23 07:57:14,783 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Closing websocket connection 2026-03-23 07:57:14,793 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Terminating chrome headless with pid 1781 2026-03-23 07:57:14,911 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Removing chrome user profile "/tmp/tmp75q31l4v_chrome_odoo" 2026-03-23 07:57:14,986 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_holidays_calendar: Starting TestHolidaysCalendar.test_timezone_calendar_event_single_day ... 2026-03-23 07:57:15,440 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [287] 2026-03-23 07:57:15,788 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [289] 2026-03-23 07:57:15,954 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-03-23 07:57:15,962 26 INFO 00848-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 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome pid: 1970 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome headless temporary user profile dir: /tmp/tmpkp_ox9pe_chrome_odoo 2022-01-17 00:00:00,000 26 INFO 00848-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:33643/json/version 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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:33643/json 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 26 INFO 00848-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:33643/devtools/page/44A7BC32A1F6AB987127095C594522EC 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-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 00848-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 00848-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 00848-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 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 149 0.137 1.838 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Navigation result: {'frameId': '44A7BC32A1F6AB987127095C594522EC', 'loaderId': '408F0E4DC9D41AE04DBAFB89DA26F6C4', 'isDownload': False} 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.009 0.011 2022-01-17 00:00:00,000 26 INFO 00848-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.083 0.137 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.239 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.025 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.011 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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.014 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 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.006 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.033 0.056 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:4207) 2022-01-17 00:00:00,000 26 INFO 00848-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.015 0.093 2022-01-17 00:00:00,000 26 INFO 00848-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.017 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.002 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 26 0.039 0.070 2022-01-17 00:00:00,000 26 INFO 00848-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.124 2022-01-17 00:00:00,000 26 INFO 00848-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.037 2022-01-17 00:00:00,000 26 INFO 00848-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.002 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.019 0.043 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.002 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1774252635000 HTTP/1.1" 200 - 13 0.075 0.187 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.014 0.305 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.008 0.265 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.041 0.294 2022-01-17 00:00:00,000 26 INFO 00848-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.109 2022-01-17 00:00:00,000 26 INFO 00848-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.034 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 57 0.060 0.112 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.142 2022-01-17 00:00:00,000 26 INFO 00848-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.003 0.141 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /discuss/channel/messages HTTP/1.1" 200 - 25 0.063 0.074 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.002 0.074 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.004 0.073 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.011 0.071 2022-01-17 00:00:00,000 26 INFO 00848-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.035 0.075 2022-01-17 00:00:00,000 26 INFO 00848-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 - 6 0.005 0.125 2022-01-17 00:00:00,000 26 INFO 00848-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.029 0.159 2022-01-17 00:00:00,000 26 INFO 00848-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.016 0.057 2022-01-17 00:00:00,000 26 INFO 00848-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.085 2022-01-17 00:00:00,000 26 INFO 00848-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.109 2022-01-17 00:00:00,000 26 INFO 00848-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.011 0.028 2022-01-17 00:00:00,000 26 INFO 00848-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.020 0.046 2022-01-17 00:00:00,000 26 INFO 00848-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.000 0.046 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/80f0db6/web.fullcalendar_lib.min.js (id:4208) 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/80f0db6/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.006 0.030 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.003 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.015 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.008 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.007 0.036 2022-01-17 00:00:00,000 26 INFO 00848-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.023 2022-01-17 00:00:00,000 26 INFO 00848-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.042 0.083 2022-01-17 00:00:00,000 26 INFO 00848-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.004 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.034 2022-01-17 00:00:00,000 26 INFO 00848-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.009 0.041 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.016 0.045 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-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 00848-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 00848-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.021 0.069 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-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.078 0.169 2022-01-17 00:00:00,000 26 INFO 00848-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.007 0.020 2022-01-17 00:00:00,000 26 INFO 00848-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.037 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.024 2022-01-17 00:00:00,000 26 INFO 00848-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.025 0.083 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 3 0.006 0.014 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 9 0.017 0.043 2022-01-17 00:00:00,000 26 INFO 00848-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.016 0.078 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.011 0.035 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-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 00848-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 00848-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.199 0.282 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour.browser: heap 30020148 (allocated 31285248) 2022-01-17 00:00:00,000 26 INFO 00848-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.011 0.028 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Closing chrome headless with pid 1970 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Terminating chrome headless with pid 1970 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Removing chrome user profile "/tmp/tmpkp_ox9pe_chrome_odoo" 2026-03-23 07:57:32,581 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 07:57:32,591 26 INFO 00848-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 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Chrome pid: 2166 2022-01-17 00:00:00,000 26 INFO 00848-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/tmpqq6fzq2t_chrome_odoo 2022-01-17 00:00:00,000 26 INFO 00848-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:45707/json/version 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45707', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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:45707/json 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45707', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2022-01-17 00:00:00,000 26 INFO 00848-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:45707/devtools/page/470EB5ED5B5784F80C00FB1B4C91606E 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-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 00848-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 00848-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 00848-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 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web HTTP/1.1" 200 - 150 0.164 1.797 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Navigation result: {'frameId': '470EB5ED5B5784F80C00FB1B4C91606E', 'loaderId': 'BCF25615CE6C55082C543C1DFD9B08EE', 'isDownload': False} 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.042 0.187 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.245 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.255 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.017 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.016 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.012 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.025 0.020 2022-01-17 00:00:00,000 26 INFO 00848-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.007 0.032 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.002 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-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.053 0.059 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:4238) 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.008 0.119 2022-01-17 00:00:00,000 26 INFO 00848-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.064 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.002 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo HTTP/1.1" 200 - 26 0.016 0.046 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.080 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.004 2022-01-17 00:00:00,000 26 INFO 00848-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/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.037 0.076 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1774252652000 HTTP/1.1" 200 - 6 0.018 0.152 2022-01-17 00:00:00,000 26 INFO 00848-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.016 0.203 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.235 2022-01-17 00:00:00,000 26 INFO 00848-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.024 0.197 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.039 0.257 2022-01-17 00:00:00,000 26 INFO 00848-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.043 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.041 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 57 0.069 0.143 2022-01-17 00:00:00,000 26 INFO 00848-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.042 0.215 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.170 2022-01-17 00:00:00,000 26 INFO 00848-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.070 2022-01-17 00:00:00,000 26 INFO 00848-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.003 0.092 2022-01-17 00:00:00,000 26 INFO 00848-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.008 0.113 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 14 0.020 0.182 2022-01-17 00:00:00,000 26 INFO 00848-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.010 0.042 2022-01-17 00:00:00,000 26 INFO 00848-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.011 0.145 2022-01-17 00:00:00,000 26 INFO 00848-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.004 0.101 2022-01-17 00:00:00,000 26 INFO 00848-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.002 0.104 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.052 0.092 2022-01-17 00:00:00,000 26 INFO 00848-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.037 2022-01-17 00:00:00,000 26 INFO 00848-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.008 2022-01-17 00:00:00,000 26 INFO 00848-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.026 0.052 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.042 2022-01-17 00:00:00,000 26 INFO 00848-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.026 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-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 00848-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.072 0.077 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:4239) 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.010 0.325 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 8 0.007 0.355 2022-01-17 00:00:00,000 26 INFO 00848-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.349 2022-01-17 00:00:00,000 26 INFO 00848-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.002 0.099 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-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.005 0.016 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.027 0.047 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-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 00848-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 00848-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 00848-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 00848-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.047 0.098 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.058 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 33 0.025 0.084 2022-01-17 00:00:00,000 26 INFO 00848-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.095 0.183 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.013 0.030 2022-01-17 00:00:00,000 26 INFO 00848-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.014 0.080 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.024 0.047 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.022 0.067 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 304 - 2 0.001 0.017 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 304 - 2 0.002 0.021 2022-01-17 00:00:00,000 26 INFO 00848-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.031 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 304 - 2 0.004 0.017 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 304 - 2 0.003 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" 304 - 0 0.000 0.005 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.017 0.015 2022-01-17 00:00:00,000 26 INFO 00848-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.012 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.011 2022-01-17 00:00:00,000 26 INFO 00848-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.009 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.017 2022-01-17 00:00:00,000 26 INFO 00848-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.048 0.060 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.006 2022-01-17 00:00:00,000 26 INFO 00848-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.011 0.127 2022-01-17 00:00:00,000 26 INFO 00848-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.120 2022-01-17 00:00:00,000 26 INFO 00848-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.100 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 38 0.035 0.140 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1774252652000 HTTP/1.1" 304 - 6 0.013 0.314 2022-01-17 00:00:00,000 26 INFO 00848-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.003 0.239 2022-01-17 00:00:00,000 26 INFO 00848-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.050 0.196 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.141 2022-01-17 00:00:00,000 26 INFO 00848-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.024 0.032 2022-01-17 00:00:00,000 26 INFO 00848-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.029 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.027 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/web_search_read#hr.leave.web_search_read HTTP/1.1" 200 - 1 0.001 0.008 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 304 - 3 0.002 0.013 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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.062 0.122 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 32 0.030 0.241 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.030 0.375 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 17 0.020 0.110 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /web/dataset/call_kw/hr.leave/onchange#hr.leave.onchange HTTP/1.1" 200 - 31 0.028 0.061 2022-01-17 00:00:00,000 26 INFO 00848-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.005 0.042 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-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 00848-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 00848-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 00848-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.019 0.051 2022-01-17 00:00:00,000 26 INFO 00848-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.103 0.158 2022-01-17 00:00:00,000 26 INFO 00848-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.258 2022-01-17 00:00:00,000 26 INFO 00848-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.263 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.031 0.046 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.080 0.163 2022-01-17 00:00:00,000 26 INFO 00848-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.116 0.270 2022-01-17 00:00:00,000 26 INFO 00848-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.372 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.018 0.038 2022-01-17 00:00:00,000 26 INFO 00848-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.031 0.101 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 304 - 2 0.001 0.135 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Jan/2022 00:00:00] "POST /mail/data HTTP/1.1" 200 - 30 0.103 0.090 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour.browser: heap 28168076 (allocated 28925952) 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Closing chrome headless with pid 2166 2022-01-17 00:00:00,000 26 INFO 00848-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 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Terminating chrome headless with pid 2166 2022-01-17 00:00:00,000 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_hr_leave_type_tour.TestHrLeaveTypeTour.test_hr_leave_type_tour: Removing chrome user profile "/tmp/tmpqq6fzq2t_chrome_odoo" 2026-03-23 07:57:50,394 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:57:50,396 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_leave_type_data: Starting TestLeaveTypeData.test_ensure_hr_leave_type_definition ... 2026-03-23 07:57:50,415 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 07:57:53,874 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:57:54,361 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:57:54,807 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_department_mandatory_days ... 2026-03-23 07:57:55,286 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_get_mandatory_days ... 2026-03-23 07:57:56,231 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_job_position_mandatory_days ... 2026-03-23 07:57:57,014 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_multiple_employees_mandatory_days ... 2026-03-23 07:57:57,804 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_request_mandatory_days ... 2026-03-23 07:57:58,508 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 07:58:10,256 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_multicompany: Starting TestHrHolidaysAccessRightsCommon.test_unrelated_public_leave ... 2026-03-23 07:58:10,481 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-23 07:58:19,366 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_out_of_office: Starting TestOutOfOffice.test_leave_ooo ... 2026-03-23 07:58:20,347 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2024-06-04 00:00:00,000 26 INFO 00848-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 00848-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 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:58:22,369 26 INFO 00848-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 00848-19-0-all odoo.models.unlink: User #1 deleted mail.activity records with IDs: [59, 60] 2026-03-23 07:58:22,629 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_res_partner: Starting TestPartner.test_res_partner_to_store_no_hr_access ... 2026-03-23 07:58:22,816 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 07:58:23,280 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_resource_calendar: Starting TestResourceCalendar.test_time_off_half_day_duration ... 2026-03-23 07:58:23,968 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 07:58:23,976 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour: Starting TestTimeOffAllocationTour.test_time_off_allocation_warning_tour ... 2026-03-23 07:58:24,583 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Chrome pid: 2399 2026-03-23 07:58:24,584 26 INFO 00848-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/tmpj6bjd3ou_chrome_odoo 2026-03-23 07:58:24,584 26 INFO 00848-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:43643/json/version 2026-03-23 07:58:24,592 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:58:24,844 26 INFO 00848-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-23 07:58:24,845 26 INFO 00848-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:43643/json 2026-03-23 07:58:24,845 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:58:24,917 26 INFO 00848-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:43643/devtools/page/EA6481853F8775E76BF2960F667D2D24 2026-03-23 07:58:24,943 26 INFO 00848-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-23 07:58:24,976 26 INFO 00848-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-23 07:58:25,090 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 07:58:25,100 26 INFO 00848-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-23 07:58:25,105 26 INFO 00848-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-23 07:58:25,105 26 INFO 00848-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-23 07:58:25,130 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:58:27,053 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:27] "GET / HTTP/1.1" 200 - 147 0.223 1.704 2026-03-23 07:58:27,068 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour: Navigation result: {'frameId': 'EA6481853F8775E76BF2960F667D2D24', 'loaderId': '071CF9299928E6D2914D6152B0748B5D', 'isDownload': False} 2026-03-23 07:58:27,069 26 INFO 00848-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-23 07:58:27,129 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 07:58:27,138 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 07:58:27,248 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:27] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.083 0.052 2026-03-23 07:58:27,275 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 07:58:27,293 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:27] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.020 0.116 2026-03-23 07:58:27,303 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 07:58:27,306 26 INFO 00848-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 07:58:27,309 26 INFO 00848-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 07:58:27,331 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:27] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.006 0.037 2026-03-23 07:58:27,487 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:58:27,499 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:27] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.005 0.013 2026-03-23 07:58:27,602 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:27] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:58:27,634 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 07:58:27,701 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:27] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.012 0.082 2026-03-23 07:58:27,727 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:27] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.015 0.094 2026-03-23 07:58:28,349 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-03-23 07:58:28,510 26 INFO 00848-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-23 07:58:28,625 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:28] "POST /mail/data HTTP/1.1" 200 - 21 0.038 0.055 2026-03-23 07:58:30,384 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:30] "GET /odoo HTTP/1.1" 200 - 137 0.134 1.702 2026-03-23 07:58:30,464 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:30] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.025 2026-03-23 07:58:30,480 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:30] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-03-23 07:58:30,503 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:30] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.000 0.045 2026-03-23 07:58:30,564 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:30] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-03-23 07:58:30,714 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:30] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-03-23 07:58:31,530 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:31] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:58:31,548 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.009 0.021 2026-03-23 07:58:31,560 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.025 2026-03-23 07:58:31,602 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:31] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 07:58:31,603 26 INFO 00848-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-23 07:58:31,629 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 07:58:31,687 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:31] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.033 0.070 2026-03-23 07:58:31,710 26 INFO 00848-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-23 07:58:31,737 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:4574) 2026-03-23 07:58:31,740 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.005 0.109 2026-03-23 07:58:31,742 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 07:58:31,771 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:31] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:58:31,852 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:31] "GET /odoo HTTP/1.1" 200 - 26 0.015 0.048 2026-03-23 07:58:31,887 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.082 2026-03-23 07:58:32,011 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.015 0.039 2026-03-23 07:58:32,043 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.010 0.067 2026-03-23 07:58:32,079 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.092 2026-03-23 07:58:32,095 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.100 2026-03-23 07:58:32,112 26 INFO 00848-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-23 07:58:32,124 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.050 2026-03-23 07:58:32,237 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "POST /mail/data HTTP/1.1" 200 - 35 0.053 0.107 2026-03-23 07:58:32,429 26 INFO 00848-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-23 07:58:32,479 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.031 2026-03-23 07:58:32,604 26 INFO 00848-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-23 07:58:32,672 26 INFO 00848-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-23 07:58:32,699 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "POST /mail/data HTTP/1.1" 200 - 57 0.050 0.097 2026-03-23 07:58:32,710 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.119 2026-03-23 07:58:32,731 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "POST /web/action/load HTTP/1.1" 200 - 9 0.006 0.050 2026-03-23 07:58:32,840 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.033 0.204 2026-03-23 07:58:32,920 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:32] "POST /web/dataset/call_kw/hr.leave.allocation/get_views#hr.leave.allocation.get_views HTTP/1.1" 200 - 25 0.019 0.087 2026-03-23 07:58:33,033 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "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.029 0.046 2026-03-23 07:58:33,046 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "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.071 2026-03-23 07:58:33,083 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "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.082 2026-03-23 07:58:33,216 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.032 2026-03-23 07:58:33,321 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 07:58:33,376 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:58:33,487 26 INFO 00848-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-23 07:58:33,506 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee/5/avatar_128 HTTP/1.1" 200 - 5 0.012 0.077 2026-03-23 07:58:33,538 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee/3/avatar_128 HTTP/1.1" 200 - 4 0.006 0.105 2026-03-23 07:58:33,580 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee/4/avatar_128 HTTP/1.1" 200 - 4 0.013 0.147 2026-03-23 07:58:33,632 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.023 0.170 2026-03-23 07:58:33,702 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee.public/4/avatar_128?unique=2026-04-08T02:58:33.000+00:00 HTTP/1.1" 200 - 4 0.013 0.229 2026-03-23 07:58:33,746 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee.public/5/avatar_128?unique=2026-04-16T20:58:33.000+00:00 HTTP/1.1" 200 - 4 0.006 0.279 2026-03-23 07:58:33,785 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee.public/5/avatar_128?unique=2026-04-26T09:58:33.000+00:00 HTTP/1.1" 200 - 4 0.006 0.263 2026-03-23 07:58:33,826 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee.public/4/avatar_128?unique=2026-03-10T16:58:33.000+00:00 HTTP/1.1" 200 - 4 0.009 0.272 2026-03-23 07:58:33,862 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee.public/4/avatar_128?unique=2026-04-21T05:58:33.000+00:00 HTTP/1.1" 200 - 4 0.009 0.253 2026-03-23 07:58:33,891 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee.public/3/avatar_128?unique=2026-02-28T16:58:33.000+00:00 HTTP/1.1" 200 - 4 0.004 0.239 2026-03-23 07:58:33,916 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee.public/3/avatar_128?unique=2026-03-27T15:58:33.000+00:00 HTTP/1.1" 200 - 4 0.002 0.190 2026-03-23 07:58:33,939 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:33] "GET /web/image/hr.employee.public/5/avatar_128?unique=2026-04-06T04:58:33.000+00:00 HTTP/1.1" 200 - 4 0.003 0.173 2026-03-23 07:58:34,018 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:34] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 21 0.023 0.194 2026-03-23 07:58:34,045 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:34] "GET /web/image/hr.employee.public/3/avatar_128?unique=2026-04-27T15:58:33.000+00:00 HTTP/1.1" 200 - 4 0.004 0.166 2026-03-23 07:58:34,086 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:34] "GET /web/image/hr.employee.public/1/avatar_128?unique=2026-04-14T02:58:33.000+00:00 HTTP/1.1" 200 - 10 0.011 0.237 2026-03-23 07:58:34,309 26 INFO 00848-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-23 07:58:34,458 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:34] "POST /web/dataset/call_kw/hr.leave.type/web_name_search#hr.leave.type.web_name_search HTTP/1.1" 200 - 17 0.069 0.075 2026-03-23 07:58:34,483 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:34] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-03-23 07:58:34,569 26 INFO 00848-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-23 07:58:34,591 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:34] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 5 0.004 0.013 2026-03-23 07:58:34,677 26 INFO 00848-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-23 07:58:34,758 26 INFO 00848-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-23 07:58:34,809 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:4575) 2026-03-23 07:58:34,814 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:34] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.007 0.215 2026-03-23 07:58:34,854 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:34] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.002 0.021 2026-03-23 07:58:34,868 26 INFO 00848-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-23 07:58:34,928 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:34] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.005 0.022 2026-03-23 07:58:34,970 26 INFO 00848-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-23 07:58:35,034 26 INFO 00848-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-23 07:58:35,117 26 INFO 00848-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-23 07:58:35,128 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:35] "POST /web/dataset/call_kw/hr.leave.allocation/onchange#hr.leave.allocation.onchange HTTP/1.1" 200 - 2 0.001 0.011 2026-03-23 07:58:35,180 26 INFO 00848-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-23 07:58:35,237 26 INFO 00848-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-23 07:58:35,386 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:35] "POST /web/dataset/call_kw/hr.leave.allocation/web_save#hr.leave.allocation.web_save HTTP/1.1" 200 - 49 0.048 0.098 2026-03-23 07:58:35,525 26 INFO 00848-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-23 07:58:35,531 26 INFO 00848-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-23 07:58:35,592 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:35] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.033 0.060 2026-03-23 07:58:35,725 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:35] "POST /mail/data HTTP/1.1" 200 - 41 0.056 0.136 2026-03-23 07:58:35,947 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_allocation_tour.TestTimeOffAllocationTour.test_time_off_allocation_warning_tour.browser: heap 30440472 (allocated 32858112) 2026-03-23 07:58:36,048 26 INFO 00848-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 2399 2026-03-23 07:58:36,051 26 INFO 00848-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-23 07:58:36,057 26 INFO 00848-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 2399 2026-03-23 07:58:36,186 26 INFO 00848-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/tmpj6bjd3ou_chrome_odoo" 2026-03-23 07:58:36,280 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 07:58:36,285 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour: Starting TestTimeOffCardTour.test_time_off_card_tour ... 2026-03-23 07:58:36,856 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Chrome pid: 2602 2026-03-23 07:58:36,856 26 INFO 00848-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/tmp9lufut8a_chrome_odoo 2026-03-23 07:58:36,857 26 INFO 00848-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:34051/json/version 2026-03-23 07:58:36,858 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:58:36,978 26 INFO 00848-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-23 07:58:36,978 26 INFO 00848-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:34051/json 2026-03-23 07:58:36,980 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:58:36,989 26 INFO 00848-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:34051/devtools/page/DA9ABBDD987C16FBBC1019F113BFA850 2026-03-23 07:58:37,100 26 INFO 00848-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-23 07:58:37,117 26 INFO 00848-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-23 07:58:37,282 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 07:58:37,286 26 INFO 00848-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-23 07:58:37,288 26 INFO 00848-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-23 07:58:37,288 26 INFO 00848-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-23 07:58:37,311 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:58:39,036 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:39] "GET / HTTP/1.1" 200 - 139 0.154 1.578 2026-03-23 07:58:39,043 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Navigation result: {'frameId': 'DA9ABBDD987C16FBBC1019F113BFA850', 'loaderId': '750C34EEAF2F29C37B0A1FD00A4849E9', 'isDownload': False} 2026-03-23 07:58:39,044 26 INFO 00848-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-23 07:58:39,092 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:58:39,120 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 07:58:39,201 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:39] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.060 0.043 2026-03-23 07:58:39,216 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 07:58:39,237 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:39] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.010 0.103 2026-03-23 07:58:39,263 26 INFO 00848-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 07:58:39,264 26 INFO 00848-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 07:58:39,268 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 07:58:39,287 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:39] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.007 0.037 2026-03-23 07:58:39,457 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:58:39,479 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:39] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 07:58:39,488 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:39] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.011 0.014 2026-03-23 07:58:39,516 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 07:58:39,565 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:39] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.007 0.080 2026-03-23 07:58:39,602 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:39] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.010 0.087 2026-03-23 07:58:40,210 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-03-23 07:58:40,345 26 INFO 00848-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-23 07:58:40,437 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:40] "POST /mail/data HTTP/1.1" 200 - 21 0.032 0.047 2026-03-23 07:58:41,941 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:41] "GET /odoo HTTP/1.1" 200 - 134 0.114 1.426 2026-03-23 07:58:42,011 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:42] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-03-23 07:58:42,036 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:42] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.039 2026-03-23 07:58:42,062 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:42] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.000 0.053 2026-03-23 07:58:42,135 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:42] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-03-23 07:58:42,243 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:42] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-03-23 07:58:42,959 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:42] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:58:42,984 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:42] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.021 0.014 2026-03-23 07:58:43,004 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.044 2026-03-23 07:58:43,023 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:58:43,051 26 INFO 00848-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-23 07:58:43,076 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 07:58:43,128 26 INFO 00848-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-23 07:58:43,135 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.030 0.071 2026-03-23 07:58:43,193 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:4580) 2026-03-23 07:58:43,195 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.007 0.124 2026-03-23 07:58:43,198 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-03-23 07:58:43,221 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:58:43,316 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "GET /odoo HTTP/1.1" 200 - 26 0.017 0.056 2026-03-23 07:58:43,382 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "GET /odoo/offline HTTP/1.1" 200 - 5 0.020 0.109 2026-03-23 07:58:43,424 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.018 0.043 2026-03-23 07:58:43,467 26 INFO 00848-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-23 07:58:43,542 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.029 0.129 2026-03-23 07:58:43,567 26 INFO 00848-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-23 07:58:43,589 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "POST /web/action/load HTTP/1.1" 200 - 5 0.024 0.195 2026-03-23 07:58:43,628 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.008 0.230 2026-03-23 07:58:43,643 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.192 2026-03-23 07:58:43,722 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "POST /mail/data HTTP/1.1" 200 - 35 0.027 0.243 2026-03-23 07:58:43,730 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.151 2026-03-23 07:58:43,757 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:43] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.156 2026-03-23 07:58:44,013 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:44] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 31 0.062 0.118 2026-03-23 07:58:44,148 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:44] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.010 0.027 2026-03-23 07:58:44,217 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:44] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 14 0.024 0.087 2026-03-23 07:58:44,240 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:44] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.006 0.130 2026-03-23 07:58:44,335 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:44] "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.025 2026-03-23 07:58:44,440 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:44] "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.034 0.072 2026-03-23 07:58:44,455 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:44] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.071 2026-03-23 07:58:44,561 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:44] "POST /mail/data HTTP/1.1" 200 - 44 0.036 0.133 2026-03-23 07:58:44,621 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/80f0db6/web.fullcalendar_lib.min.js (id:4581) 2026-03-23 07:58:44,631 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:44] "GET /web/assets/80f0db6/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.008 0.152 2026-03-23 07:58:44,687 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:44] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.039 2026-03-23 07:58:46,402 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:46] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-03-23 07:58:46,407 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:46] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:58:46,411 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:46] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:58:46,442 26 INFO 00848-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-23 07:58:46,472 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:46] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 07:58:46,608 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:46] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 11 0.013 0.085 2026-03-23 07:58:46,652 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58: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.017 2026-03-23 07:58:46,679 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:46] "POST /web/dataset/call_kw/hr.leave/search_panel_select_range#hr.leave.search_panel_select_range HTTP/1.1" 200 - 1 0.003 0.030 2026-03-23 07:58:46,710 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:46] "POST /web/dataset/call_kw/hr.leave/web_read_group#hr.leave.web_read_group HTTP/1.1" 200 - 1 0.002 0.017 2026-03-23 07:58:46,933 26 INFO 00848-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-23 07:58:46,983 26 INFO 00848-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-23 07:58:47,059 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:47] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 8 0.017 0.055 2026-03-23 07:58:47,077 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:47] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.003 0.050 2026-03-23 07:58:47,085 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:47] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.002 0.058 2026-03-23 07:58:47,132 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:47] "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.023 2026-03-23 07:58:47,209 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:47] "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.019 0.078 2026-03-23 07:58:48,801 26 INFO 00848-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-23 07:58:48,919 26 INFO 00848-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-23 07:58:48,999 26 INFO 00848-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-23 07:58:49,186 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:49] "POST /web/dataset/call_kw/hr.leave.allocation/get_views#hr.leave.allocation.get_views HTTP/1.1" 200 - 18 0.042 0.128 2026-03-23 07:58:49,245 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:49] "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.013 2026-03-23 07:58:49,293 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:49] "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.010 0.047 2026-03-23 07:58:49,327 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:49] "POST /web/dataset/call_kw/hr.leave.allocation/web_search_read#hr.leave.allocation.web_search_read HTTP/1.1" 200 - 8 0.010 0.079 2026-03-23 07:58:49,452 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:49] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 07:58:49,477 26 INFO 00848-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-23 07:58:49,589 26 INFO 00848-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-23 07:58:49,640 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:49] "GET /web/image/hr.employee/1/avatar_128 HTTP/1.1" 200 - 9 0.025 0.045 2026-03-23 07:58:49,672 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:49] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 8 0.005 0.035 2026-03-23 07:58:49,679 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:49] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.001 0.040 2026-03-23 07:58:49,695 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:49] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.004 0.056 2026-03-23 07:58:49,761 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:49] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.021 0.029 2026-03-23 07:58:49,803 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:49] "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.014 0.046 2026-03-23 07:58:51,096 26 INFO 00848-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-23 07:58:51,215 26 INFO 00848-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-23 07:58:51,270 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:51] "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-23 07:58:51,283 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:51] "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.024 2026-03-23 07:58:51,302 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:51] "POST /web/dataset/call_kw/hr.leave/web_read_group#hr.leave.web_read_group HTTP/1.1" 200 - 1 0.001 0.033 2026-03-23 07:58:51,461 26 INFO 00848-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-23 07:58:51,516 26 INFO 00848-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-23 07:58:51,604 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:51] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 8 0.007 0.065 2026-03-23 07:58:51,627 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:51] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.007 0.082 2026-03-23 07:58:51,637 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:51] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 1 0.001 0.095 2026-03-23 07:58:51,684 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:51] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.008 0.022 2026-03-23 07:58:51,769 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:51] "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.041 0.063 2026-03-23 07:58:52,892 26 INFO 00848-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-23 07:58:53,027 26 INFO 00848-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-23 07:58:53,056 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:53] "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.014 2026-03-23 07:58:53,069 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:53] "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.017 2026-03-23 07:58:53,078 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:53] "POST /web/dataset/call_kw/hr.leave/web_read_group#hr.leave.web_read_group HTTP/1.1" 200 - 1 0.001 0.024 2026-03-23 07:58:53,216 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: tour succeeded 2026-03-23 07:58:53,217 26 INFO 00848-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-23 07:58:53,578 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour.browser: heap 31297224 (allocated 33247232) 2026-03-23 07:58:53,598 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Closing chrome headless with pid 2602 2026-03-23 07:58:53,601 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Closing websocket connection 2026-03-23 07:58:53,602 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Terminating chrome headless with pid 2602 2026-03-23 07:58:53,722 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_card_tour.TestTimeOffCardTour.test_time_off_card_tour: Removing chrome user profile "/tmp/tmp9lufut8a_chrome_odoo" 2026-03-23 07:58:53,834 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 07:58:53,845 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour: Starting TestTimeOffGraphViewTour.test_time_off_graph_view_tour ... 2026-03-23 07:58:54,471 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Chrome pid: 2815 2026-03-23 07:58:54,472 26 INFO 00848-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/tmp13l0byn__chrome_odoo 2026-03-23 07:58:54,472 26 INFO 00848-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:45713/json/version 2026-03-23 07:58:54,474 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45713', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:58:54,644 26 INFO 00848-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-23 07:58:54,645 26 INFO 00848-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:45713/json 2026-03-23 07:58:54,648 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45713', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:58:54,676 26 INFO 00848-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:45713/devtools/page/6C81CDA510C58009AA49D80FC3F1E953 2026-03-23 07:58:54,701 26 INFO 00848-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-23 07:58:54,717 26 INFO 00848-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-23 07:58:54,904 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 07:58:54,920 26 INFO 00848-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-23 07:58:54,923 26 INFO 00848-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-23 07:58:54,923 26 INFO 00848-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-23 07:58:54,944 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:58:56,820 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:56] "GET / HTTP/1.1" 200 - 147 0.179 1.708 2026-03-23 07:58:56,824 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour: Navigation result: {'frameId': '6C81CDA510C58009AA49D80FC3F1E953', 'loaderId': 'BBF4FEC18F453B82DBF10F78CD595776', 'isDownload': False} 2026-03-23 07:58:56,824 26 INFO 00848-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-23 07:58:56,860 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 07:58:56,888 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2026-03-23 07:58:56,994 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:56] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 12 0.075 0.056 2026-03-23 07:58:57,015 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2026-03-23 07:58:57,051 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:57] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.016 0.144 2026-03-23 07:58:57,085 26 INFO 00848-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-03-23 07:58:57,086 26 INFO 00848-19-0-all odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-03-23 07:58:57,107 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2026-03-23 07:58:57,153 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:57] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.021 0.082 2026-03-23 07:58:57,342 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 07:58:57,349 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:57] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.012 0.020 2026-03-23 07:58:57,397 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:57] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 07:58:57,467 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2026-03-23 07:58:57,522 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:57] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.007 0.101 2026-03-23 07:58:57,555 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:57] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.013 0.114 2026-03-23 07:58:58,140 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-03-23 07:58:58,264 26 INFO 00848-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-23 07:58:58,329 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:58:58] "POST /mail/data HTTP/1.1" 200 - 21 0.023 0.036 2026-03-23 07:59:00,087 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:00] "GET /odoo HTTP/1.1" 200 - 137 0.126 1.660 2026-03-23 07:59:00,194 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:00] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-03-23 07:59:00,211 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 1 0.001 0.025 2026-03-23 07:59:00,244 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:00] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.053 2026-03-23 07:59:00,311 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:00] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-03-23 07:59:00,453 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:00] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-03-23 07:59:01,199 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:59:01,220 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.013 0.012 2026-03-23 07:59:01,231 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.020 2026-03-23 07:59:01,241 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:59:01,287 26 INFO 00848-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-23 07:59:01,321 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 07:59:01,377 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.031 0.056 2026-03-23 07:59:01,426 26 INFO 00848-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-23 07:59:01,465 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:4586) 2026-03-23 07:59:01,470 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.009 0.148 2026-03-23 07:59:01,474 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-03-23 07:59:01,501 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:59:01,626 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /odoo HTTP/1.1" 200 - 26 0.032 0.073 2026-03-23 07:59:01,653 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.118 2026-03-23 07:59:01,706 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.010 0.017 2026-03-23 07:59:01,735 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.039 2026-03-23 07:59:01,784 26 INFO 00848-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-23 07:59:01,815 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.028 0.095 2026-03-23 07:59:01,906 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.015 0.195 2026-03-23 07:59:01,944 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:01] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.185 2026-03-23 07:59:02,051 26 INFO 00848-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-23 07:59:02,061 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:02] "POST /mail/data HTTP/1.1" 200 - 35 0.058 0.206 2026-03-23 07:59:02,107 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:02] "POST /web/action/load HTTP/1.1" 200 - 10 0.019 0.036 2026-03-23 07:59:02,111 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-03-23 07:59:02,282 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:02] "POST /mail/data HTTP/1.1" 200 - 57 0.062 0.118 2026-03-23 07:59:02,602 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:02] "POST /web/dataset/call_kw/hr.leave/get_views#hr.leave.get_views HTTP/1.1" 200 - 32 0.117 0.300 2026-03-23 07:59:02,797 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:02] "POST /web/dataset/call_kw/hr.leave/get_unusual_days#hr.leave.get_unusual_days HTTP/1.1" 200 - 14 0.026 0.112 2026-03-23 07:59:02,829 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:02] "POST /web/dataset/call_kw/hr.leave/search_read#hr.leave.search_read HTTP/1.1" 200 - 10 0.008 0.141 2026-03-23 07:59:02,850 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:02] "POST /web/dataset/call_kw/hr.employee/get_mandatory_days#hr.employee.get_mandatory_days HTTP/1.1" 200 - 6 0.006 0.179 2026-03-23 07:59:02,883 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:02] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.140 2026-03-23 07:59:02,924 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:02] "POST /web/dataset/call_kw/hr.employee/get_special_days_data#hr.employee.get_special_days_data HTTP/1.1" 200 - 10 0.010 0.034 2026-03-23 07:59:03,003 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:03] "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.032 0.052 2026-03-23 07:59:03,015 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:03] "GET /web/bundle/web.fullcalendar_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.055 2026-03-23 07:59:03,068 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/80f0db6/web.fullcalendar_lib.min.js (id:4587) 2026-03-23 07:59:03,075 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:03] "GET /web/assets/80f0db6/web.fullcalendar_lib.min.js HTTP/1.1" 200 - 8 0.006 0.042 2026-03-23 07:59:04,965 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:04] "GET /hr/static/src/img/icons/plain.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:59:04,976 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:04] "GET /hr/static/src/img/icons/hatched.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:59:04,979 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:04] "GET /hr/static/src/img/icons/line.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 07:59:05,040 26 INFO 00848-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-23 07:59:05,109 26 INFO 00848-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-23 07:59:05,302 26 INFO 00848-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-23 07:59:05,326 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:05] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.016 2026-03-23 07:59:05,498 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:05] "POST /web/dataset/call_kw/hr.leave.report/get_views#hr.leave.report.get_views HTTP/1.1" 200 - 20 0.017 0.036 2026-03-23 07:59:05,591 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:05] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.004 0.075 2026-03-23 07:59:05,976 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1f88dab/web.assets_backend_lazy.min.css (id:4588) 2026-03-23 07:59:05,983 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:05] "GET /web/assets/1f88dab/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 13 0.011 0.370 2026-03-23 07:59:06,118 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c85fcdb/web.assets_backend_lazy.min.js (id:4589) 2026-03-23 07:59:06,130 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:06] "GET /web/assets/c85fcdb/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 7 0.007 0.520 2026-03-23 07:59:06,210 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:06] "POST /web/dataset/call_kw/hr.leave.report/formatted_read_group#hr.leave.report.formatted_read_group HTTP/1.1" 200 - 5 0.015 0.019 2026-03-23 07:59:06,263 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:06] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-03-23 07:59:06,316 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/5a59b47/web.chartjs_lib.min.js (id:4590) 2026-03-23 07:59:06,321 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:06] "GET /web/assets/5a59b47/web.chartjs_lib.min.js HTTP/1.1" 200 - 8 0.006 0.041 2026-03-23 07:59:06,412 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:06] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 07:59:06,492 26 INFO 00848-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-23 07:59:06,595 26 INFO 00848-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-23 07:59:06,601 26 INFO 00848-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-23 07:59:06,955 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_time_off_graph_view_tour.TestTimeOffGraphViewTour.test_time_off_graph_view_tour.browser: heap 26256092 (allocated 27480064) 2026-03-23 07:59:06,987 26 INFO 00848-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 2815 2026-03-23 07:59:06,988 26 INFO 00848-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-23 07:59:06,990 26 INFO 00848-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 2815 2026-03-23 07:59:07,116 26 INFO 00848-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/tmp13l0byn__chrome_odoo" 2026-03-23 07:59:07,193 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-03-23 07:59:07,195 26 INFO 00848-19-0-all odoo.addons.hr_holidays.tests.test_uninstall: Starting TestHrLeaveUninstall.test_unlink_model ... 2026-03-23 07:59:08,402 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [70207, 70157, 70190, 69861, 84966, 87123, 101474] 2026-03-23 07:59:08,404 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [13424, 18228, 13720, 13753, 13770, 16405, 16244] 2026-03-23 07:59:08,446 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [199] 2026-03-23 07:59:08,470 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [71337] 2026-03-23 07:59:08,471 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.cron records with IDs: [47] 2026-03-23 07:59:09,907 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [69820, 84922, 87107, 101455] 2026-03-23 07:59:09,910 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model records with IDs: [848] 2026-03-23 07:59:10,868 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 07:59:20,259 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_based_on_attendance ... 2026-03-23 07:59:31,378 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_with_overlapping_attendance ... 2026-03-23 07:59:31,859 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_with_overlapping_attendance_timezone ... 2026-03-23 07:59:32,294 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_frequency_hourly_attendance ... 2026-03-23 07:59:32,724 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 07:59:36,242 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:59:36,738 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 07:59:37,296 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_allocation_check_overtime_write ... 2026-03-23 07:59:37,408 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12009] 2026-03-23 07:59:37,570 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_check_overtime ... 2026-03-23 07:59:37,875 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_employee_create_allocation ... 2026-03-23 07:59:38,224 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_get_overtime_data_by_employee ... 2026-03-23 07:59:38,337 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12014] 2026-03-23 07:59:38,893 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_adjust_overtime ... 2026-03-23 07:59:39,194 26 INFO 00848-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 00848-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 00848-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 00848-19-0-all odoo.models.unlink: User #118 deleted account.analytic.line records with IDs: [308] 2026-03-23 07:59:39,998 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_check_overtime_write ... 2026-03-23 07:59:40,129 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12023] 2026-03-23 07:59:40,574 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_overtime_approval_after_refusal ... 2026-03-23 07:59:40,706 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12026] 2026-03-23 07:59:41,191 26 INFO 00848-19-0-all odoo.models.unlink: User #119 deleted resource.calendar.leaves records with IDs: [69] 2026-03-23 07:59:41,359 26 INFO 00848-19-0-all odoo.models.unlink: User #119 deleted account.analytic.line records with IDs: [309] 2026-03-23 07:59:41,578 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_overtime_update_after_leave ... 2026-03-23 07:59:42,086 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [71] 2026-03-23 07:59:42,105 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted hr.attendance.overtime.line records with IDs: [12029] 2026-03-23 07:59:42,238 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [311] 2026-03-23 07:59:42,246 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_public_leave_overtime_with_timing_rule ... 2026-03-23 07:59:42,440 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_public_leave_overtime_without_timing_rule ... 2026-03-23 07:59:42,661 26 INFO 00848-19-0-all odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_worked_leave_type_overtime ... 2026-03-23 07:59:43,136 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:59:43,739 26 INFO 00848-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-23 07:59:43,831 26 INFO 00848-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-23 07:59:44,014 26 INFO 00848-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-23 07:59:44,039 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted hr.employee.location records with IDs: [2] 2026-03-23 07:59:44,043 26 INFO 00848-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-23 07:59:44,117 26 INFO 00848-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-23 07:59:44,142 26 INFO 00848-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-23 07:59:44,164 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 07:59:45,646 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee: Starting TestEmployee.test_hierarchy_read ... 2026-03-23 07:59:45,792 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee: Starting TestEmployee.test_is_subordinate ... 2026-03-23 07:59:45,902 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 07:59:45,905 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_deletion: Starting TestEmployeeDeletion.test_employee_deletion ... 2026-03-23 07:59:47,268 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 07:59:48,682 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui: Starting TestEmployeeUi.test_employee_view_access_multicompany ... 2026-03-23 07:59:55,913 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Chrome pid: 3006 2026-03-23 07:59:55,914 26 INFO 00848-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/tmp3xqdku6q_chrome_odoo 2026-03-23 07:59:55,914 26 INFO 00848-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:39711/json/version 2026-03-23 07:59:55,918 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39711', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:59:56,143 26 INFO 00848-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-23 07:59:56,145 26 INFO 00848-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:39711/json 2026-03-23 07:59:56,147 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39711', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 07:59:56,203 26 INFO 00848-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:39711/devtools/page/F4524E430057CBA4D2E7E55D756EAD40 2026-03-23 07:59:56,274 26 INFO 00848-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-23 07:59:56,316 26 INFO 00848-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-23 07:59:56,524 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:restricted_user from n/a 2026-03-23 07:59:56,536 26 INFO 00848-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-23 07:59:56,540 26 INFO 00848-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-23 07:59:56,540 26 INFO 00848-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-23 07:59:56,559 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 07:59:58,878 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:58] "GET /odoo/employees HTTP/1.1" 200 - 147 0.172 2.154 2026-03-23 07:59:58,889 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Navigation result: {'frameId': 'F4524E430057CBA4D2E7E55D756EAD40', 'loaderId': '0D10641B2152B6E24E7897E5541DB62B', 'isDownload': False} 2026-03-23 07:59:58,889 26 INFO 00848-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-23 07:59:58,960 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:58] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.022 2026-03-23 07:59:58,987 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:58] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.018 0.022 2026-03-23 07:59:59,182 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:59] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.094 0.135 2026-03-23 07:59:59,201 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:59] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.164 2026-03-23 07:59:59,338 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 07:59:59] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.016 2026-03-23 08:00:00,230 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:00:00,248 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.019 2026-03-23 08:00:00,291 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:00:00,313 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-03-23 08:00:00,400 26 INFO 00848-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-23 08:00:00,410 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:4921) 2026-03-23 08:00:00,416 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.007 0.062 2026-03-23 08:00:00,434 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:00:00,467 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:00,562 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /odoo HTTP/1.1" 200 - 25 0.034 0.047 2026-03-23 08:00:00,597 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.097 2026-03-23 08:00:00,635 26 INFO 00848-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-23 08:00:00,796 26 INFO 00848-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-23 08:00:00,801 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:00:00,804 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 08:00:00,814 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /web/image?model=res.users&field=avatar_128&id=125 HTTP/1.1" 200 - 14 0.063 0.094 2026-03-23 08:00:00,885 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /web/image/res.partner/353/avatar_128?unique=1774252787000 HTTP/1.1" 200 - 6 0.020 0.198 2026-03-23 08:00:00,895 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.225 2026-03-23 08:00:00,959 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:00] "GET /web/image/res.company/44/favicon HTTP/1.1" 200 - 9 0.027 0.097 2026-03-23 08:00:01,032 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:01] "POST /mail/data HTTP/1.1" 200 - 33 0.027 0.149 2026-03-23 08:00:01,058 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:01] "POST /web/action/load HTTP/1.1" 200 - 11 0.008 0.364 2026-03-23 08:00:01,162 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:01] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:00:02,588 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:02] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 108 0.151 1.289 2026-03-23 08:00:02,612 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:02] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:00:02,620 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:02] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:02,636 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:02] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:00:02,767 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:02] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 23 0.043 1.570 2026-03-23 08:00:02,789 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:02] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:02,800 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:02] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:00:02,821 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:02] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:00:02,885 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:02] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 23 0.032 1.700 2026-03-23 08:00:02,895 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:02] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:03,020 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:03] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 23 0.027 1.836 2026-03-23 08:00:03,210 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:03] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 23 0.076 1.979 2026-03-23 08:00:03,216 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 2.051 2026-03-23 08:00:03,320 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:03] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 22 0.022 0.652 2026-03-23 08:00:03,418 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:03] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 22 0.023 0.565 2026-03-23 08:00:03,616 26 INFO 00848-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 125, model: hr.employee, field: employee_cars_count 2026-03-23 08:00:03,822 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:03] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 102 0.101 2.551 2026-03-23 08:00:03,947 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:03] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 6 0.009 0.059 2026-03-23 08:00:04,101 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:04] "POST /mail/data HTTP/1.1" 200 - 42 0.043 0.117 2026-03-23 08:00:04,249 26 INFO 00848-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-23 08:00:04,254 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:04] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 25 0.025 0.205 2026-03-23 08:00:04,302 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:04] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.017 0.116 2026-03-23 08:00:04,394 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:04] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 17 0.015 0.102 2026-03-23 08:00:04,501 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:04] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:00:04,593 26 INFO 00848-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-23 08:00:04,602 26 INFO 00848-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-23 08:00:04,642 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:04] "GET /web/image/hr.employee/241/avatar_128 HTTP/1.1" 200 - 18 0.024 0.060 2026-03-23 08:00:04,662 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:04] "GET /web/image/hr.employee/242/avatar_128?unique=1774252787000 HTTP/1.1" 200 - 3 0.004 0.092 2026-03-23 08:00:04,684 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:04] "GET /web/image/hr.employee/242/avatar_128 HTTP/1.1" 200 - 3 0.004 0.116 2026-03-23 08:00:04,701 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:04] "GET /web/image/hr.employee/243/avatar_128?unique=1774252787000 HTTP/1.1" 200 - 3 0.002 0.130 2026-03-23 08:00:04,990 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:04] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 61 0.080 0.272 2026-03-23 08:00:05,273 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:05] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.003 0.029 2026-03-23 08:00:05,362 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:05] "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.017 0.019 2026-03-23 08:00:05,414 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:05] "POST /hr/get_org_chart HTTP/1.1" 200 - 12 0.013 0.027 2026-03-23 08:00:05,512 26 INFO 00848-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-23 08:00:05,539 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:05] "GET /web/image/hr.employee.public/241/avatar_1024/?unique=1774252787000 HTTP/1.1" 200 - 18 0.017 0.040 2026-03-23 08:00:05,560 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:05] "GET /web/image/hr.employee.public/242/avatar_1024/?unique=1774252787000 HTTP/1.1" 200 - 4 0.005 0.067 2026-03-23 08:00:05,575 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:05] "GET /web/image/hr.employee.public/243/avatar_1024/?unique=1774252787000 HTTP/1.1" 200 - 4 0.004 0.079 2026-03-23 08:00:05,719 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: tour succeeded 2026-03-23 08:00:05,722 26 INFO 00848-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-23 08:00:05,736 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:05] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.039 0.045 2026-03-23 08:00:05,857 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:05] "POST /mail/data HTTP/1.1" 200 - 31 0.046 0.105 2026-03-23 08:00:05,970 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:05] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-03-23 08:00:06,487 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany.browser: heap 28293816 (allocated 30076928) 2026-03-23 08:00:06,497 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:06] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.024 0.046 2026-03-23 08:00:06,593 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Closing chrome headless with pid 3006 2026-03-23 08:00:06,597 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Closing websocket connection 2026-03-23 08:00:06,602 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Terminating chrome headless with pid 3006 2026-03-23 08:00:06,719 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_employee_view_access_multicompany: Removing chrome user profile "/tmp/tmp3xqdku6q_chrome_odoo" 2026-03-23 08:00:06,788 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui: Starting TestEmployeeUi.test_indirect_subordinates ... 2026-03-23 08:00:07,279 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome pid: 3199 2026-03-23 08:00:07,279 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome headless temporary user profile dir: /tmp/tmpor4x0_4s_chrome_odoo 2026-03-23 08:00:07,279 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Issuing json command http://127.0.0.1:34595/json/version 2026-03-23 08:00:07,281 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34595', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:00:07,487 26 INFO 00848-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-23 08:00:07,523 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Issuing json command http://127.0.0.1:34595/json 2026-03-23 08:00:07,524 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34595', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:00:07,603 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Websocket url found: ws://127.0.0.1:34595/devtools/page/F6FFA6528DA9A10D5B70ABDB26CA9815 2026-03-23 08:00:07,657 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Enable chrome headless console log notification 2026-03-23 08:00:07,673 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Chrome headless enable page notifications 2026-03-23 08:00:07,730 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:00:07,740 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Setting session cookie in browser 2026-03-23 08:00:07,743 26 INFO 00848-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-23 08:00:07,744 26 INFO 00848-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-23 08:00:07,774 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:00:09,562 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:09] "GET /odoo/employees/238 HTTP/1.1" 200 - 152 0.131 1.671 2026-03-23 08:00:09,569 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Navigation result: {'frameId': 'F6FFA6528DA9A10D5B70ABDB26CA9815', 'loaderId': 'F4269DBDB0CACC524974E0AF3D61132A', 'isDownload': False} 2026-03-23 08:00:09,569 26 INFO 00848-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-23 08:00:09,621 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:09] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-03-23 08:00:09,638 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:09] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-03-23 08:00:09,878 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:09] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.087 0.175 2026-03-23 08:00:09,901 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:09] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.148 2026-03-23 08:00:10,039 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:10] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-03-23 08:00:10,707 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:10] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:00:10,762 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.032 0.031 2026-03-23 08:00:10,809 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:10] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:10,810 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.051 2026-03-23 08:00:10,948 26 INFO 00848-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-23 08:00:10,962 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:00:11,014 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.034 0.098 2026-03-23 08:00:11,048 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:4922) 2026-03-23 08:00:11,054 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.081 2026-03-23 08:00:11,054 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.007 0.113 2026-03-23 08:00:11,083 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:00:11,183 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /odoo HTTP/1.1" 200 - 26 0.021 0.059 2026-03-23 08:00:11,209 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.089 2026-03-23 08:00:11,298 26 INFO 00848-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-23 08:00:11,307 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.021 0.054 2026-03-23 08:00:11,313 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 08:00:11,322 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:00:11,381 26 INFO 00848-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-23 08:00:11,403 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.057 0.097 2026-03-23 08:00:11,440 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.181 2026-03-23 08:00:11,468 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.126 2026-03-23 08:00:11,581 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "POST /mail/data HTTP/1.1" 200 - 35 0.036 0.199 2026-03-23 08:00:11,609 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.347 2026-03-23 08:00:11,614 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.189 2026-03-23 08:00:11,641 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:00:11,679 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:11] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.026 0.173 2026-03-23 08:00:13,123 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 107 0.151 1.333 2026-03-23 08:00:13,148 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:00:13,163 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:00:13,196 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:00:13,213 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 20 0.027 1.526 2026-03-23 08:00:13,231 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:13,246 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:00:13,270 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:00:13,352 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.033 1.649 2026-03-23 08:00:13,370 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:13,472 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.027 1.776 2026-03-23 08:00:13,552 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.020 1.860 2026-03-23 08:00:13,902 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:13] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 97 0.094 2.120 2026-03-23 08:00:14,042 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:14] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.027 0.809 2026-03-23 08:00:14,126 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:14] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.022 0.815 2026-03-23 08:00:14,385 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:14] "POST /web/dataset/call_kw/hr.employee/web_read#hr.employee.web_read HTTP/1.1" 200 - 80 0.090 0.296 2026-03-23 08:00:14,661 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:14] "POST /mail/data HTTP/1.1" 200 - 44 0.109 0.380 2026-03-23 08:00:14,881 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:14] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.003 0.012 2026-03-23 08:00:14,907 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:14] "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.011 2026-03-23 08:00:14,974 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:14] "POST /hr/get_org_chart HTTP/1.1" 200 - 13 0.012 0.026 2026-03-23 08:00:14,978 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:14] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.018 2026-03-23 08:00:15,075 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:15] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.023 2026-03-23 08:00:15,193 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:15] "GET /web/image/hr.employee.public/238/avatar_1024/?unique=1774252787000 HTTP/1.1" 200 - 11 0.029 0.068 2026-03-23 08:00:15,206 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:15] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:00:15,237 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:15] "GET /web/image/hr.employee.public/239/avatar_1024/?unique=1774252787000 HTTP/1.1" 200 - 4 0.019 0.104 2026-03-23 08:00:15,335 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:15] "POST /mail/thread/messages HTTP/1.1" 200 - 29 0.035 0.061 2026-03-23 08:00:15,360 26 INFO 00848-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-23 08:00:15,456 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:15] "POST /mail/data HTTP/1.1" 200 - 40 0.047 0.156 2026-03-23 08:00:15,555 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:15] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.025 2026-03-23 08:00:15,687 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: tour succeeded 2026-03-23 08:00:15,695 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: ╔═══════════════════════════════════════════╗ ║ TOUR indirect_subordinates_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-03-23 08:00:15,727 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:15] "GET /web/image/res.partner/342/avatar_128?unique=1774252787000 HTTP/1.1" 200 - 6 0.030 0.052 2026-03-23 08:00:15,749 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:15] "POST /hr/get_subordinates HTTP/1.1" 200 - 6 0.005 0.044 2026-03-23 08:00:16,128 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:4923) 2026-03-23 08:00:16,136 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:16] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.006 0.358 2026-03-23 08:00:16,166 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates.browser: heap 25972728 (allocated 27074560) 2026-03-23 08:00:16,182 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:16] "POST /web/dataset/call_kw/hr.employee/get_formview_action#hr.employee.get_formview_action HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 08:00:16,217 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Closing chrome headless with pid 3199 2026-03-23 08:00:16,227 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Closing websocket connection 2026-03-23 08:00:16,232 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Terminating chrome headless with pid 3199 2026-03-23 08:00:16,388 26 INFO 00848-19-0-all odoo.addons.hr_org_chart.tests.test_employee_ui.TestEmployeeUi.test_indirect_subordinates: Removing chrome user profile "/tmp/tmpor4x0_4s_chrome_odoo" 2026-03-23 08:00:16,506 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-23 08:00:17,050 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:00:17,185 26 INFO 00848-19-0-all odoo.addons.hr_recruitment.tests.test_utm: Starting TestUTMConsistencyHrRecruitment.test_utm_consistency ... 2026-03-23 08:00:17,257 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:00:20,719 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_report: Starting SkillsTestReport.test_cv_report_traceback ... 2026-03-23 08:00:20,863 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:00:20,892 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:00:21,522 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:21] "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.025 0.611 2026-03-23 08:00:21,554 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:00:21,560 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-03-23 08:00:22,441 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome pid: 3391 2026-03-23 08:00:22,442 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless temporary user profile dir: /tmp/tmpb620cvyf_chrome_odoo 2026-03-23 08:00:22,442 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:34837/json/version 2026-03-23 08:00:22,444 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:00:22,643 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Browser version: Chrome/141.0.7390.54 2026-03-23 08:00:22,643 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Issuing json command http://127.0.0.1:34837/json 2026-03-23 08:00:22,655 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:00:22,762 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Websocket url found: ws://127.0.0.1:34837/devtools/page/4BE9260B138B6028F55B6D2B228AD059 2026-03-23 08:00:22,835 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Enable chrome headless console log notification 2026-03-23 08:00:22,859 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless enable page notifications 2026-03-23 08:00:22,993 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:00:23,015 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Setting session cookie in browser 2026-03-23 08:00:23,023 26 INFO 00848-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-23 08:00:23,024 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:00:23,053 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:00:25,427 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:25] "GET /odoo HTTP/1.1" 200 - 151 0.225 2.156 2026-03-23 08:00:25,435 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Navigation result: {'frameId': '4BE9260B138B6028F55B6D2B228AD059', 'loaderId': 'CE770EAA435C2D4D208B7DF9B0912736', 'isDownload': False} 2026-03-23 08:00:25,435 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Evaluate ready code "odoo.isTourReady('hr_skills_tour')" 2026-03-23 08:00:25,502 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:25] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.011 2026-03-23 08:00:25,521 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:25] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.026 2026-03-23 08:00:25,796 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.100 0.201 2026-03-23 08:00:25,821 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:25] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.191 2026-03-23 08:00:26,065 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:26] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-03-23 08:00:26,870 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:26] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:00:26,902 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.024 2026-03-23 08:00:26,917 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-03-23 08:00:26,923 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:26] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:26,970 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:00:27,034 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.031 0.060 2026-03-23 08:00:27,074 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:4968) 2026-03-23 08:00:27,077 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.007 0.071 2026-03-23 08:00:27,080 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: Owl is running in 'dev' mode. 2026-03-23 08:00:27,103 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:00:27,240 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:27,350 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "GET /odoo HTTP/1.1" 200 - 26 0.026 0.048 2026-03-23 08:00:27,380 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.083 2026-03-23 08:00:27,505 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.019 2026-03-23 08:00:27,540 26 INFO 00848-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-23 08:00:27,562 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:00:27,571 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-03-23 08:00:27,573 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.023 0.069 2026-03-23 08:00:27,610 26 INFO 00848-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-23 08:00:27,611 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.009 0.111 2026-03-23 08:00:27,632 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.133 2026-03-23 08:00:27,719 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.033 0.118 2026-03-23 08:00:27,805 26 INFO 00848-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-23 08:00:27,865 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:27] "POST /mail/data HTTP/1.1" 200 - 35 0.059 0.230 2026-03-23 08:00:27,998 26 INFO 00848-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-23 08:00:28,031 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:28] "POST /web/action/load HTTP/1.1" 200 - 10 0.016 0.032 2026-03-23 08:00:28,094 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:28] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:00:28,212 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:28] "POST /mail/data HTTP/1.1" 200 - 57 0.085 0.098 2026-03-23 08:00:28,216 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.204 2026-03-23 08:00:29,749 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:29] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 107 0.171 1.490 2026-03-23 08:00:29,768 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:29] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:00:29,778 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:29] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:29,798 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:29] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-03-23 08:00:29,849 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:29] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.026 1.723 2026-03-23 08:00:29,866 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:29] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:00:29,879 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:29] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:00:29,892 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:29] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:00:29,970 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:29] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.025 1.842 2026-03-23 08:00:29,990 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:29] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:00:30,065 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:30] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.027 1.948 2026-03-23 08:00:30,180 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:30] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 20 0.030 2.065 2026-03-23 08:00:30,612 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:30] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 97 0.115 2.278 2026-03-23 08:00:30,715 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:30] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.020 0.882 2026-03-23 08:00:30,813 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:30] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.027 0.879 2026-03-23 08:00:30,854 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:30] "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.188 2026-03-23 08:00:30,954 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:30] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.069 2026-03-23 08:00:31,064 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:31] "POST /web/dataset/call_kw/hr.employee/web_search_read#hr.employee.web_search_read HTTP/1.1" 200 - 27 0.026 0.142 2026-03-23 08:00:31,102 26 INFO 00848-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-23 08:00:31,319 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:31] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 27 0.024 0.160 2026-03-23 08:00:33,260 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:33] "POST /web/dataset/call_kw/hr.employee/get_presence_server_action_data#hr.employee.get_presence_server_action_data HTTP/1.1" 200 - 11 0.003 0.006 2026-03-23 08:00:33,299 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:33] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:00:33,482 26 INFO 00848-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-23 08:00:33,483 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:33] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:33,594 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:33] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-03-23 08:00:33,676 26 INFO 00848-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-23 08:00:33,727 26 INFO 00848-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-23 08:00:33,784 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:33] "POST /web/dataset/call_kw/hr.employee/onchange#hr.employee.onchange HTTP/1.1" 200 - 0 0.000 0.105 2026-03-23 08:00:34,225 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:4969) 2026-03-23 08:00:34,231 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:34] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.009 0.437 2026-03-23 08:00:34,792 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:34] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 166 0.192 0.662 2026-03-23 08:00:34,801 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:34] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.004 0.747 2026-03-23 08:00:34,804 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:34] "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.782 2026-03-23 08:00:34,925 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:34] "POST /web/dataset/call_kw/hr.version/search_read#hr.version.search_read HTTP/1.1" 200 - 2 0.004 0.015 2026-03-23 08:00:34,985 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:34] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 9 0.021 0.051 2026-03-23 08:00:35,005 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.008 0.081 2026-03-23 08:00:35,023 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /hr/get_org_chart HTTP/1.1" 200 - 3 0.003 0.064 2026-03-23 08:00:35,198 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /mail/data HTTP/1.1" 200 - 38 0.061 0.156 2026-03-23 08:00:35,206 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.170 2026-03-23 08:00:35,243 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /web/dataset/call_kw/hr.employee/get_internal_resume_lines#hr.employee.get_internal_resume_lines HTTP/1.1" 200 - 3 0.004 0.011 2026-03-23 08:00:35,258 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /web/dataset/call_kw/hr.skill.type/search_count#hr.skill.type.search_count HTTP/1.1" 200 - 1 0.000 0.008 2026-03-23 08:00:35,266 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-03-23 08:00:35,285 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.008 2026-03-23 08:00:35,315 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.001 0.010 2026-03-23 08:00:35,449 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.021 0.048 2026-03-23 08:00:35,505 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "GET /web/image/hr.employee/245/avatar_128?unique=1774252834000 HTTP/1.1" 200 - 10 0.010 0.099 2026-03-23 08:00:35,590 26 INFO 00848-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-23 08:00:35,606 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /web/dataset/call_kw/hr.resume.line/get_views#hr.resume.line.get_views HTTP/1.1" 200 - 3 0.002 0.013 2026-03-23 08:00:35,643 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.002 0.010 2026-03-23 08:00:35,703 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:35] "POST /web/dataset/call_kw/hr.resume.line.type/name_search#hr.resume.line.type.name_search HTTP/1.1" 200 - 2 0.002 0.005 2026-03-23 08:00:35,911 26 INFO 00848-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-23 08:00:36,014 26 INFO 00848-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-23 08:00:36,114 26 INFO 00848-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-23 08:00:36,240 26 INFO 00848-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-23 08:00:36,319 26 INFO 00848-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-23 08:00:36,417 26 INFO 00848-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-23 08:00:36,486 26 INFO 00848-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-23 08:00:36,588 26 INFO 00848-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-23 08:00:36,615 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:36] "POST /web/dataset/call_kw/hr.resume.line/onchange#hr.resume.line.onchange HTTP/1.1" 200 - 3 0.002 0.017 2026-03-23 08:00:36,660 26 INFO 00848-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-23 08:00:36,727 26 INFO 00848-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-23 08:00:36,786 26 INFO 00848-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-23 08:00:36,809 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:36] "POST /web/dataset/call_kw/hr.employee.skill/get_views#hr.employee.skill.get_views HTTP/1.1" 200 - 3 0.002 0.011 2026-03-23 08:00:36,841 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:36] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 8 0.003 0.014 2026-03-23 08:00:36,895 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:36] "POST /web/dataset/call_kw/hr.skill.type/name_search#hr.skill.type.name_search HTTP/1.1" 200 - 2 0.002 0.017 2026-03-23 08:00:36,901 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:36] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.008 2026-03-23 08:00:36,907 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:36] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 2 0.001 0.013 2026-03-23 08:00:37,064 26 INFO 00848-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-23 08:00:37,094 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:37] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.010 0.017 2026-03-23 08:00:37,135 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:37] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.000 0.013 2026-03-23 08:00:37,145 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:37] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.002 0.024 2026-03-23 08:00:37,200 26 INFO 00848-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-23 08:00:37,212 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:37] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-03-23 08:00:37,264 26 INFO 00848-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-23 08:00:37,273 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:37] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 1 0.000 0.007 2026-03-23 08:00:37,350 26 INFO 00848-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-23 08:00:37,425 26 INFO 00848-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-23 08:00:37,483 26 INFO 00848-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-23 08:00:37,544 26 INFO 00848-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-23 08:00:37,561 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:37] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 6 0.003 0.012 2026-03-23 08:00:37,618 26 INFO 00848-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-23 08:00:37,634 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:37] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 5 0.002 0.009 2026-03-23 08:00:37,660 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:37] "POST /web/dataset/call_kw/hr.skill/name_search#hr.skill.name_search HTTP/1.1" 200 - 1 0.001 0.006 2026-03-23 08:00:37,675 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:37] "POST /web/dataset/call_kw/hr.skill.level/name_search#hr.skill.level.name_search HTTP/1.1" 200 - 1 0.000 0.009 2026-03-23 08:00:37,690 26 INFO 00848-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-23 08:00:37,708 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:37] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 2 0.001 0.010 2026-03-23 08:00:37,777 26 INFO 00848-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-23 08:00:37,863 26 INFO 00848-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-23 08:00:37,942 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:37] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:00:37,943 26 INFO 00848-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-23 08:00:38,018 26 INFO 00848-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-23 08:00:38,097 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:38] "POST /web/dataset/call_kw/hr.employee.skill/onchange#hr.employee.skill.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:00:38,099 26 INFO 00848-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-23 08:00:38,228 26 INFO 00848-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-23 08:00:38,278 26 INFO 00848-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-23 08:00:38,343 26 INFO 00848-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-23 08:00:38,560 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:38] "POST /web/dataset/call_kw/hr.employee/web_save#hr.employee.web_save HTTP/1.1" 200 - 70 0.061 0.147 2026-03-23 08:00:38,585 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:38] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.011 2026-03-23 08:00:38,685 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:38] "GET /web/image/hr.employee/245/avatar_128?unique=1774252838000 HTTP/1.1" 200 - 3 0.003 0.015 2026-03-23 08:00:38,703 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: tour succeeded 2026-03-23 08:00:38,703 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: ╔═══════════════════════════════╗ ║ TOUR hr_skills_tour SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-03-23 08:00:38,771 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:38] "POST /mail/data HTTP/1.1" 200 - 30 0.022 0.049 2026-03-23 08:00:39,352 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui.browser: heap 36138496 (allocated 37568512) 2026-03-23 08:00:39,373 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing chrome headless with pid 3391 2026-03-23 08:00:39,379 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Closing websocket connection 2026-03-23 08:00:39,386 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Terminating chrome headless with pid 3391 2026-03-23 08:00:39,553 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Removing chrome user profile "/tmp/tmpb620cvyf_chrome_odoo" 2026-03-23 08:00:39,609 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui2 ... 2026-03-23 08:00:40,110 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome pid: 3618 2026-03-23 08:00:40,110 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless temporary user profile dir: /tmp/tmps06q1ljh_chrome_odoo 2026-03-23 08:00:40,110 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:42015/json/version 2026-03-23 08:00:40,115 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42015', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:00:40,331 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Browser version: Chrome/141.0.7390.54 2026-03-23 08:00:40,352 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Issuing json command http://127.0.0.1:42015/json 2026-03-23 08:00:40,358 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42015', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:00:40,401 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Websocket url found: ws://127.0.0.1:42015/devtools/page/5FF0AB5DFDE693414A77154FADBB38F8 2026-03-23 08:00:40,427 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Enable chrome headless console log notification 2026-03-23 08:00:40,434 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Chrome headless enable page notifications 2026-03-23 08:00:40,636 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:00:40,648 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Setting session cookie in browser 2026-03-23 08:00:40,650 26 INFO 00848-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-23 08:00:40,650 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Navigating to: "http://127.0.0.1:8069/odoo" 2026-03-23 08:00:40,670 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:00:42,642 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:42] "GET /odoo HTTP/1.1" 200 - 158 0.167 1.809 2026-03-23 08:00:42,650 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Navigation result: {'frameId': '5FF0AB5DFDE693414A77154FADBB38F8', 'loaderId': '1D4FF5E60C657BD6FC071D0F1BFFEE29', 'isDownload': False} 2026-03-23 08:00:42,650 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Evaluate ready code "odoo.isTourReady('hr_skills_type_tour')" 2026-03-23 08:00:42,693 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:42] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-03-23 08:00:42,719 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:42] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.030 2026-03-23 08:00:42,905 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:42] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.066 0.145 2026-03-23 08:00:42,922 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:42] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.128 2026-03-23 08:00:43,043 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:43] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-03-23 08:00:43,711 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:43] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:00:43,720 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.019 2026-03-23 08:00:43,730 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-03-23 08:00:43,813 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:43] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:43,855 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:00:43,862 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: Owl is running in 'dev' mode. 2026-03-23 08:00:43,913 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.032 0.093 2026-03-23 08:00:43,953 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:4980) 2026-03-23 08:00:43,959 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.075 2026-03-23 08:00:43,959 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.007 0.134 2026-03-23 08:00:44,007 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:44,202 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "GET /odoo HTTP/1.1" 200 - 26 0.078 0.092 2026-03-23 08:00:44,269 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.204 2026-03-23 08:00:44,285 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.015 2026-03-23 08:00:44,319 26 INFO 00848-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-23 08:00:44,347 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.012 0.096 2026-03-23 08:00:44,374 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:00:44,384 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:00:44,418 26 INFO 00848-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-23 08:00:44,491 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.026 0.214 2026-03-23 08:00:44,538 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.287 2026-03-23 08:00:44,686 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "POST /mail/data HTTP/1.1" 200 - 35 0.064 0.227 2026-03-23 08:00:44,776 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.035 0.353 2026-03-23 08:00:44,821 26 INFO 00848-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-23 08:00:44,940 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "POST /mail/data HTTP/1.1" 200 - 56 0.043 0.081 2026-03-23 08:00:44,987 26 INFO 00848-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-23 08:00:44,988 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:44] "POST /mail/data HTTP/1.1" 200 - 1 0.006 0.017 2026-03-23 08:00:45,020 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:45] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.022 2026-03-23 08:00:45,664 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:45] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.042 0.056 2026-03-23 08:00:45,688 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:45] "GET /web/image/discuss.channel/2/avatar_128?unique=6c300df139811a06b6d1bc03ef21cb4351059da067aea8d05394a26ec6db58e169ecaa37503215f1fa656b6974d84a3e7dcd89c55bc4e1b22b97b74d01671efa HTTP/1.1" 200 - 3 0.004 0.055 2026-03-23 08:00:45,712 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:45] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.003 0.074 2026-03-23 08:00:45,748 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:45] "GET /hr_recruitment/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.022 2026-03-23 08:00:45,770 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:45] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.028 0.095 2026-03-23 08:00:45,775 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.091 2026-03-23 08:00:45,827 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:45] "GET /hr_holidays/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.030 2026-03-23 08:00:45,867 26 INFO 00848-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-23 08:00:45,929 26 INFO 00848-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-23 08:00:47,218 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:47] "GET /hr_referral/static/description/icon.png HTTP/1.1" 404 - 107 0.189 1.271 2026-03-23 08:00:47,297 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:47] "GET /ai/static/description/icon.png HTTP/1.1" 404 - 20 0.025 1.509 2026-03-23 08:00:47,305 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:47] "GET /fleet/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:47,317 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:47] "GET /lunch/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:00:47,408 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:47] "GET /hr_payroll/static/description/icon.png HTTP/1.1" 404 - 20 0.026 1.614 2026-03-23 08:00:47,432 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:47] "GET /hr_skills/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:00:47,462 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:47] "GET /website_slides/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:00:47,474 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:47] "GET /event/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:00:47,515 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:47] "GET /sign/static/description/icon.png HTTP/1.1" 404 - 20 0.028 1.740 2026-03-23 08:00:47,531 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:47] "GET /board/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:00:47,619 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:47] "GET /planning/static/description/icon.png HTTP/1.1" 404 - 20 0.025 1.821 2026-03-23 08:00:48,018 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:48] "POST /web/dataset/call_kw/hr.employee/get_views#hr.employee.get_views HTTP/1.1" 200 - 97 0.094 2.079 2026-03-23 08:00:48,055 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:48] "POST /web/action/load HTTP/1.1" 200 - 8 0.004 0.823 2026-03-23 08:00:48,161 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:48] "GET /hr_appraisal/static/description/icon.png HTTP/1.1" 404 - 19 0.022 0.809 2026-03-23 08:00:48,230 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:48] "GET /documents/static/description/icon.png HTTP/1.1" 404 - 19 0.014 0.727 2026-03-23 08:00:48,301 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:48] "POST /web/dataset/call_kw/hr.employee/search_panel_select_range#hr.employee.search_panel_select_range HTTP/1.1" 200 - 12 0.018 0.210 2026-03-23 08:00:48,361 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:48] "POST /web/dataset/call_kw/hr.skill.type/get_views#hr.skill.type.get_views HTTP/1.1" 200 - 29 0.022 0.246 2026-03-23 08:00:48,444 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.157 2026-03-23 08:00:48,461 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:48] "POST /web/dataset/call_kw/hr.skill.type/web_search_read#hr.skill.type.web_search_read HTTP/1.1" 200 - 8 0.005 0.057 2026-03-23 08:00:48,625 26 INFO 00848-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-23 08:00:48,661 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:48] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 1 0.001 0.008 2026-03-23 08:00:48,665 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:48] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:00:48,837 26 INFO 00848-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-23 08:00:48,912 26 INFO 00848-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-23 08:00:48,927 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:48] "POST /web/dataset/call_kw/hr.skill/onchange#hr.skill.onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-03-23 08:00:48,983 26 INFO 00848-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-23 08:00:49,086 26 INFO 00848-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-23 08:00:49,103 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 1 0.001 0.023 2026-03-23 08:00:49,164 26 INFO 00848-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-23 08:00:49,240 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:00:49,241 26 INFO 00848-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-23 08:00:49,265 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:00:49,294 26 INFO 00848-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-23 08:00:49,308 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:00:49,357 26 INFO 00848-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-23 08:00:49,427 26 INFO 00848-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-23 08:00:49,433 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:00:49,486 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 08:00:49,495 26 INFO 00848-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-23 08:00:49,513 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.level/onchange#hr.skill.level.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:00:49,588 26 INFO 00848-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-23 08:00:49,661 26 INFO 00848-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-23 08:00:49,676 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:00:49,700 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:00:49,724 26 INFO 00848-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-23 08:00:49,734 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:00:49,795 26 INFO 00848-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-23 08:00:49,810 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.type/onchange#hr.skill.type.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:00:49,859 26 INFO 00848-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-23 08:00:49,885 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:00:49] "POST /web/dataset/call_kw/hr.skill.type/web_save#hr.skill.type.web_save HTTP/1.1" 200 - 11 0.007 0.011 2026-03-23 08:00:49,953 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: tour succeeded 2026-03-23 08:00:49,956 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: ╔════════════════════════════════════╗ ║ TOUR hr_skills_type_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-03-23 08:00:50,329 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2.browser: heap 27282844 (allocated 28925952) 2026-03-23 08:00:50,351 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing chrome headless with pid 3618 2026-03-23 08:00:50,356 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Closing websocket connection 2026-03-23 08:00:50,357 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Terminating chrome headless with pid 3618 2026-03-23 08:00:50,481 26 INFO 00848-19-0-all odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui2: Removing chrome user profile "/tmp/tmps06q1ljh_chrome_odoo" 2026-03-23 08:00:50,589 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:00:52,801 26 INFO 00848-19-0-all odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-03-23 08:00:53,331 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:00:55,256 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-03-23 08:00:55,635 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [86971, 86983, 86989] 2026-03-23 08:00:55,636 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [3659, 3671, 3677] 2026-03-23 08:00:55,710 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-03-23 08:00:55,884 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_timesheet_visibility_portal ... 2026-03-23 08:00:56,313 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:00:56,315 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_compute_total_timesheet_time ... 2026-03-23 08:00:56,750 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-03-23 08:00:56,857 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-03-23 08:00:56,964 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:00:59,467 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:00:59,979 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:00,494 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:01,675 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:01,917 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-03-23 08:01:02,097 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-03-23 08:01:03,837 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:01:03,839 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_convert_project_template_into_regular_project_analytics ... 2026-03-23 08:01:04,142 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_project_created_from_template_to_have_analytic_account ... 2026-03-23 08:01:04,344 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_project_template: Starting TestProjectProjectTemplate.test_template_created_not_having_analytic_account ... 2026-03-23 08:01:04,448 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:01:04,451 26 INFO 00848-19-0-all odoo.addons.hr_timesheet.tests.test_timesheet_import_template: Starting TestHrTimesheetImportTemplate.test_import_template ... 2026-03-23 08:01:04,473 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:01:07,030 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:07,530 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:07,994 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:08,918 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:09,185 26 INFO 00848-19-0-all odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-03-23 08:01:10,080 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:01:10,647 26 INFO 00848-19-0-all odoo.addons.hr_work_entry.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_no_calendar ... 2026-03-23 08:01:10,937 26 INFO 00848-19-0-all odoo.addons.hr_work_entry.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_other_calendar ... 2026-03-23 08:01:11,062 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [2] 2026-03-23 08:01:11,251 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:01:11,254 26 INFO 00848-19-0-all odoo.addons.hr_work_entry.tests.test_work_entry_type_data: Starting TestWorkEntryTypeData.test_ensure_work_entry_type_definition ... 2026-03-23 08:01:11,265 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:01:11,373 26 INFO 00848-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-23 08:01:11,386 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:01:11,826 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:12,190 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:12,343 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-03-23 08:01:12,377 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:01:12,397 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:01:12,704 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:12] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 25 0.042 0.269 2026-03-23 08:01:12,734 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:12] "GET /web/content/5107?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.004 0.012 2026-03-23 08:01:12,738 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-03-23 08:01:12,756 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:01:12,774 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:01:13,036 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:13] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 33 0.033 0.234 2026-03-23 08:01:13,052 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:13] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.001 0.006 2026-03-23 08:01:13,056 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-03-23 08:01:13,079 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-03-23 08:01:13,097 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:01:13,606 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:13] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 33 0.025 0.488 2026-03-23 08:01:13,613 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-03-23 08:01:13,636 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-03-23 08:01:13,655 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:01:13,901 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:13] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 19 0.012 0.239 2026-03-23 08:01:13,912 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:13] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.005 2026-03-23 08:01:13,940 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:13] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 11 0.010 0.015 2026-03-23 08:01:13,950 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:13] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:01:13,957 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:13] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:01:13,964 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:13] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:01:13,969 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:13] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:01:13,988 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:13] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 2 0.004 0.009 2026-03-23 08:01:14,011 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:14] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.005 2026-03-23 08:01:14,031 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-03-23 08:01:14,033 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_double_closing_div_between_repeated_content ... 2026-03-23 08:01:14,035 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_multiple_revision ... 2026-03-23 08:01:14,035 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_add_line ... 2026-03-23 08:01:14,036 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_equal ... 2026-03-23 08:01:14,036 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_is_falsy ... 2026-03-23 08:01:14,036 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_multiple_operation ... 2026-03-23 08:01:14,037 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_remove_line ... 2026-03-23 08:01:14,037 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_new_content_replace_line ... 2026-03-23 08:01:14,037 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_content ... 2026-03-23 08:01:14,038 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_class_and_deep_content ... 2026-03-23 08:01:14,038 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_complex ... 2026-03-23 08:01:14,039 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_just_class ... 2026-03-23 08:01:14,039 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_nested_divs ... 2026-03-23 08:01:14,040 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag ... 2026-03-23 08:01:14,040 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_tag_multiline ... 2026-03-23 08:01:14,040 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_twice_just_class ... 2026-03-23 08:01:14,040 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_replace_with_just_class ... 2026-03-23 08:01:14,041 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_same_tag_replace_fixer ... 2026-03-23 08:01:14,041 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_addition ... 2026-03-23 08:01:14,041 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_diff_utils: Starting TestPatchUtils.test_simple_removal ... 2026-03-23 08:01:14,048 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_modify_image_no_data: Starting TestModifyImageNoData.test_modify_image_no_data ... 2026-03-23 08:01:14,064 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:01:14,091 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:01:14,387 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:14] "POST /html_editor/modify_image/5110 HTTP/1.1" 200 - 39 0.037 0.261 2026-03-23 08:01:14,405 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:01:14,406 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_source_data ... 2026-03-23 08:01:14,410 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_get_video_url_data ... 2026-03-23 08:01:14,410 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_player_regexes ... 2026-03-23 08:01:14,410 26 INFO 00848-19-0-all odoo.addons.html_editor.tests.test_tools: Starting TestVideoUtils.test_valid_video_url ... 2026-03-23 08:01:14,413 26 INFO 00848-19-0-all odoo.addons.http_routing.tests.test_res_lang: Starting TestFormCreate.test_create_res_lang ... 2026-03-23 08:01:14,527 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:01:14,533 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-03-23 08:01:15,371 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:15,404 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal_user from n/a 2026-03-23 08:01:15,414 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:01:15,797 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:15] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.095 0.292 2026-03-23 08:01:15,810 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:15] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 1 0.001 0.008 2026-03-23 08:01:16,050 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:16] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.102 0.130 2026-03-23 08:01:16,070 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:16] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 3 0.002 0.011 2026-03-23 08:01:16,086 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:01:16,806 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:16,924 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-03-23 08:01:17,529 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome pid: 3836 2026-03-23 08:01:17,529 26 INFO 00848-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/tmp4cajke7n_chrome_odoo 2026-03-23 08:01:17,529 26 INFO 00848-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:42989/json/version 2026-03-23 08:01:17,531 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42989', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:01:17,717 26 INFO 00848-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-23 08:01:17,718 26 INFO 00848-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:42989/json 2026-03-23 08:01:17,718 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42989', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:01:17,788 26 INFO 00848-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:42989/devtools/page/D5DC93B7A88269DE9D50F0EE4B1AFF9B 2026-03-23 08:01:17,842 26 INFO 00848-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-23 08:01:17,866 26 INFO 00848-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-23 08:01:18,005 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:01:18,012 26 INFO 00848-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-23 08:01:18,021 26 INFO 00848-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-23 08:01:18,021 26 INFO 00848-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-23 08:01:18,053 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:01:20,012 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:20] "GET /odoo HTTP/1.1" 200 - 147 0.152 1.810 2026-03-23 08:01:20,018 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Navigation result: {'frameId': 'D5DC93B7A88269DE9D50F0EE4B1AFF9B', 'loaderId': 'E53942042D0E0CF99289DF344D67A665', 'isDownload': False} 2026-03-23 08:01:20,019 26 INFO 00848-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-23 08:01:20,060 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:20] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-03-23 08:01:20,084 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:20] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-03-23 08:01:20,316 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:20] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.083 0.172 2026-03-23 08:01:20,354 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:20] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.150 2026-03-23 08:01:20,571 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:20] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.023 2026-03-23 08:01:21,443 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:21] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:01:21,489 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.044 0.023 2026-03-23 08:01:21,521 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.083 2026-03-23 08:01:21,522 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:21] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:01:21,604 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:01:21,707 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:21] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.036 0.124 2026-03-23 08:01:21,726 26 INFO 00848-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-23 08:01:21,793 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:5122) 2026-03-23 08:01:21,797 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.019 0.150 2026-03-23 08:01:21,799 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-03-23 08:01:21,834 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:21] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:01:21,930 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:21] "GET /odoo HTTP/1.1" 200 - 26 0.017 0.054 2026-03-23 08:01:21,954 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.074 2026-03-23 08:01:22,064 26 INFO 00848-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-23 08:01:22,081 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:01:22,086 26 INFO 00848-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-23 08:01:22,090 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:01:22,142 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.062 0.068 2026-03-23 08:01:22,179 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "GET /web/image/res.partner/3/avatar_128?unique=1774252876000 HTTP/1.1" 200 - 6 0.011 0.151 2026-03-23 08:01:22,220 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.195 2026-03-23 08:01:22,234 26 INFO 00848-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-23 08:01:22,261 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.154 2026-03-23 08:01:22,321 26 INFO 00848-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-23 08:01:22,341 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "POST /mail/data HTTP/1.1" 200 - 35 0.037 0.174 2026-03-23 08:01:22,359 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.331 2026-03-23 08:01:22,395 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "POST /web/action/load HTTP/1.1" 200 - 8 0.010 0.066 2026-03-23 08:01:22,405 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.277 2026-03-23 08:01:22,484 26 INFO 00848-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-23 08:01:22,543 26 INFO 00848-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-23 08:01:22,688 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 48 0.089 0.152 2026-03-23 08:01:22,708 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.146 2026-03-23 08:01:22,770 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 8 0.008 0.025 2026-03-23 08:01:22,954 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:22] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 18 0.020 0.038 2026-03-23 08:01:23,218 26 INFO 00848-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-23 08:01:23,517 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:23] "POST /mail/data HTTP/1.1" 200 - 44 0.057 0.557 2026-03-23 08:01:23,525 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:23] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.001 0.503 2026-03-23 08:01:23,582 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:23] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.018 0.160 2026-03-23 08:01:23,649 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:23] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.025 0.041 2026-03-23 08:01:23,658 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:23] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.001 0.029 2026-03-23 08:01:23,823 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:23] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:01:23,888 26 INFO 00848-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-23 08:01:23,956 26 INFO 00848-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-23 08:01:23,995 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:23] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.010 0.026 2026-03-23 08:01:24,046 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:24] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.001 0.012 2026-03-23 08:01:24,401 26 INFO 00848-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-23 08:01:24,436 26 INFO 00848-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-23 08:01:24,522 26 INFO 00848-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-23 08:01:24,560 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:24] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:01:24,568 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:24] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:01:24,609 26 INFO 00848-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-23 08:01:24,844 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:24] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 49 0.069 0.178 2026-03-23 08:01:24,952 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:24] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.009 2026-03-23 08:01:25,049 26 INFO 00848-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-23 08:01:25,125 26 INFO 00848-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-23 08:01:25,176 26 INFO 00848-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-23 08:01:25,243 26 INFO 00848-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-23 08:01:25,301 26 INFO 00848-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-23 08:01:25,313 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:25] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.026 0.015 2026-03-23 08:01:25,369 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:25] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.008 0.018 2026-03-23 08:01:25,419 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:25] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.002 0.011 2026-03-23 08:01:25,485 26 INFO 00848-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-23 08:01:25,572 26 INFO 00848-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-23 08:01:25,620 26 INFO 00848-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-23 08:01:25,686 26 INFO 00848-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-23 08:01:25,730 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:25] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.011 0.014 2026-03-23 08:01:25,777 26 INFO 00848-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-23 08:01:25,801 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:25] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.007 0.016 2026-03-23 08:01:25,844 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:25] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.008 2026-03-23 08:01:25,943 26 INFO 00848-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-23 08:01:26,017 26 INFO 00848-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-23 08:01:26,074 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: tour succeeded 2026-03-23 08:01:26,079 26 INFO 00848-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-23 08:01:26,511 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui.browser: heap 26837824 (allocated 28528640) 2026-03-23 08:01:26,529 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing chrome headless with pid 3836 2026-03-23 08:01:26,544 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Closing websocket connection 2026-03-23 08:01:26,546 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Terminating chrome headless with pid 3836 2026-03-23 08:01:26,769 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Removing chrome user profile "/tmp/tmp4cajke7n_chrome_odoo" 2026-03-23 08:01:26,881 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-03-23 08:01:27,400 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome pid: 4015 2026-03-23 08:01:27,400 26 INFO 00848-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/tmpl5sjqin5_chrome_odoo 2026-03-23 08:01:27,401 26 INFO 00848-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:38731/json/version 2026-03-23 08:01:27,410 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:01:27,606 26 INFO 00848-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-23 08:01:27,606 26 INFO 00848-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:38731/json 2026-03-23 08:01:27,616 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:01:27,631 26 INFO 00848-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:38731/devtools/page/B63EBAB1743E8C14C20C15D5A4643A9E 2026-03-23 08:01:27,640 26 INFO 00848-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-23 08:01:27,672 26 INFO 00848-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-23 08:01:27,964 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:01:27,979 26 INFO 00848-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-23 08:01:27,985 26 INFO 00848-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-23 08:01:27,985 26 INFO 00848-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-23 08:01:28,004 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:01:32,591 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:32] "GET /odoo HTTP/1.1" 200 - 158 0.215 4.377 2026-03-23 08:01:32,601 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Navigation result: {'frameId': 'B63EBAB1743E8C14C20C15D5A4643A9E', 'loaderId': '4F5BBED5B0021674D4B78426C29D3ABC', 'isDownload': False} 2026-03-23 08:01:32,602 26 INFO 00848-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-23 08:01:32,670 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:32] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.012 2026-03-23 08:01:32,890 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:32] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.062 0.170 2026-03-23 08:01:32,917 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:32] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.254 2026-03-23 08:01:32,990 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:32] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-03-23 08:01:33,107 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:33] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-03-23 08:01:33,729 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:33] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:01:33,752 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.019 0.014 2026-03-23 08:01:33,767 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.023 2026-03-23 08:01:33,775 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:33] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:01:33,840 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-03-23 08:01:33,890 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:33] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 24 0.039 0.063 2026-03-23 08:01:33,932 26 INFO 00848-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-23 08:01:33,932 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:5123) 2026-03-23 08:01:33,937 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.008 0.081 2026-03-23 08:01:33,961 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:01:33,983 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:33] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:01:34,107 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "GET /odoo HTTP/1.1" 200 - 26 0.031 0.074 2026-03-23 08:01:34,134 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.118 2026-03-23 08:01:34,185 26 INFO 00848-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-23 08:01:34,243 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.010 0.029 2026-03-23 08:01:34,289 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-03-23 08:01:34,320 26 INFO 00848-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-23 08:01:34,333 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.053 2026-03-23 08:01:34,396 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.055 0.125 2026-03-23 08:01:34,413 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.183 2026-03-23 08:01:34,438 26 INFO 00848-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-23 08:01:34,450 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "GET /web/image/res.partner/3/avatar_128?unique=1774252876000 HTTP/1.1" 200 - 6 0.009 0.221 2026-03-23 08:01:34,552 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "POST /mail/data HTTP/1.1" 200 - 35 0.043 0.163 2026-03-23 08:01:34,588 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.221 2026-03-23 08:01:34,624 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.018 2026-03-23 08:01:34,647 26 INFO 00848-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-23 08:01:34,675 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "POST /web/action/load HTTP/1.1" 200 - 8 0.014 0.019 2026-03-23 08:01:34,874 26 INFO 00848-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-23 08:01:34,936 26 INFO 00848-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-23 08:01:34,967 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:34] "POST /mail/data HTTP/1.1" 200 - 56 0.140 0.159 2026-03-23 08:01:35,153 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "POST /web/dataset/call_kw/im_livechat.channel/get_views#im_livechat.channel.get_views HTTP/1.1" 200 - 43 0.070 0.232 2026-03-23 08:01:35,166 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "POST /mail/data HTTP/1.1" 200 - 1 0.001 0.311 2026-03-23 08:01:35,194 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "POST /web/action/load HTTP/1.1" 200 - 8 0.007 0.244 2026-03-23 08:01:35,197 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.339 2026-03-23 08:01:35,271 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "POST /web/dataset/call_kw/im_livechat.channel/web_search_read#im_livechat.channel.web_search_read HTTP/1.1" 200 - 7 0.008 0.043 2026-03-23 08:01:35,395 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 18 0.021 0.056 2026-03-23 08:01:35,445 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.086 2026-03-23 08:01:35,457 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.002 0.029 2026-03-23 08:01:35,557 26 INFO 00848-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-23 08:01:35,603 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.011 0.020 2026-03-23 08:01:35,651 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 1 0.003 0.025 2026-03-23 08:01:35,788 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:01:35,796 26 INFO 00848-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-23 08:01:35,866 26 INFO 00848-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-23 08:01:35,892 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.007 0.018 2026-03-23 08:01:35,921 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:35] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-03-23 08:01:36,170 26 INFO 00848-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-23 08:01:36,220 26 INFO 00848-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-23 08:01:36,298 26 INFO 00848-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-23 08:01:36,328 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:36] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:01:36,336 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:36] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:01:36,418 26 INFO 00848-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-23 08:01:36,625 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:36] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 54 0.073 0.147 2026-03-23 08:01:36,722 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:36] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.006 0.023 2026-03-23 08:01:36,827 26 INFO 00848-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-23 08:01:36,960 26 INFO 00848-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-23 08:01:37,014 26 INFO 00848-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-23 08:01:37,080 26 INFO 00848-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-23 08:01:37,136 26 INFO 00848-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-23 08:01:37,138 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:37] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 11 0.009 0.031 2026-03-23 08:01:37,198 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:37] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.011 0.020 2026-03-23 08:01:37,235 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:37] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.002 0.009 2026-03-23 08:01:37,311 26 INFO 00848-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-23 08:01:37,385 26 INFO 00848-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-23 08:01:37,436 26 INFO 00848-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-23 08:01:37,499 26 INFO 00848-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-23 08:01:37,545 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:37] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.010 0.019 2026-03-23 08:01:37,553 26 INFO 00848-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-23 08:01:37,626 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:37] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.019 0.037 2026-03-23 08:01:37,668 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:37] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.009 2026-03-23 08:01:37,744 26 INFO 00848-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-23 08:01:37,810 26 INFO 00848-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-23 08:01:37,878 26 INFO 00848-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-23 08:01:37,886 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:37] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-03-23 08:01:38,016 26 INFO 00848-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-23 08:01:38,073 26 INFO 00848-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-23 08:01:38,139 26 INFO 00848-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-23 08:01:38,180 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:38] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.007 0.016 2026-03-23 08:01:38,211 26 INFO 00848-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-23 08:01:38,245 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:38] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.006 0.017 2026-03-23 08:01:38,287 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:38] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.011 2026-03-23 08:01:38,381 26 INFO 00848-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-23 08:01:38,470 26 INFO 00848-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-23 08:01:38,522 26 INFO 00848-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-23 08:01:38,585 26 INFO 00848-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-23 08:01:38,616 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:38] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.003 0.012 2026-03-23 08:01:38,650 26 INFO 00848-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-23 08:01:38,673 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:38] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 15 0.007 0.017 2026-03-23 08:01:38,710 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:38] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.007 2026-03-23 08:01:38,811 26 INFO 00848-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-23 08:01:38,883 26 INFO 00848-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-23 08:01:38,941 26 INFO 00848-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-23 08:01:39,190 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:39] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 7 0.008 0.017 2026-03-23 08:01:39,200 26 INFO 00848-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-23 08:01:39,204 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:39] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.004 0.043 2026-03-23 08:01:39,215 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:39] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.002 0.032 2026-03-23 08:01:39,225 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:39] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 6 0.002 0.048 2026-03-23 08:01:39,267 26 INFO 00848-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-23 08:01:39,282 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:39] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.010 0.024 2026-03-23 08:01:39,295 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:39] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 0 0.000 0.024 2026-03-23 08:01:39,323 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:39] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.001 0.006 2026-03-23 08:01:39,453 26 INFO 00848-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-23 08:01:39,506 26 INFO 00848-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-23 08:01:39,570 26 INFO 00848-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-23 08:01:39,607 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:39] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 10 0.004 0.015 2026-03-23 08:01:39,657 26 INFO 00848-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-23 08:01:39,721 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:39] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 16 0.024 0.035 2026-03-23 08:01:39,840 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:39] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 2 0.002 0.024 2026-03-23 08:01:39,991 26 INFO 00848-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-23 08:01:40,056 26 INFO 00848-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-23 08:01:40,114 26 INFO 00848-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-23 08:01:40,174 26 INFO 00848-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-23 08:01:40,179 26 INFO 00848-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-23 08:01:40,450 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui.browser: heap 32586232 (allocated 33906688) 2026-03-23 08:01:40,468 26 INFO 00848-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 4015 2026-03-23 08:01:40,472 26 INFO 00848-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-23 08:01:40,475 26 INFO 00848-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 4015 2026-03-23 08:01:40,592 26 INFO 00848-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/tmpl5sjqin5_chrome_odoo" 2026-03-23 08:01:40,686 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:01:48,709 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 08:01:48,711 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 08:01:49,211 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-03-23 08:01:49,974 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome pid: 4215 2026-03-23 08:01:49,975 26 INFO 00848-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/tmps102_10x_chrome_odoo 2026-03-23 08:01:49,975 26 INFO 00848-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:43495/json/version 2026-03-23 08:01:49,977 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43495', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:01:50,120 26 INFO 00848-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-23 08:01:50,120 26 INFO 00848-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:43495/json 2026-03-23 08:01:50,125 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43495', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:01:50,157 26 INFO 00848-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:43495/devtools/page/A7F739C58B36E8121C55D4AAA2732934 2026-03-23 08:01:50,214 26 INFO 00848-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-23 08:01:50,238 26 INFO 00848-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-23 08:01:50,448 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:01:50,456 26 INFO 00848-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-23 08:01:50,458 26 INFO 00848-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-23 08:01:50,458 26 INFO 00848-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-23 08:01:50,473 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:01:52,483 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:52] "GET /odoo/action-504 HTTP/1.1" 200 - 149 0.159 1.854 2026-03-23 08:01:52,488 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Navigation result: {'frameId': 'A7F739C58B36E8121C55D4AAA2732934', 'loaderId': '70D27EB0823751739292B0F54F142D72', 'isDownload': False} 2026-03-23 08:01:52,488 26 INFO 00848-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-23 08:01:52,540 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:52] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.016 2026-03-23 08:01:52,776 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:52] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.068 0.176 2026-03-23 08:01:52,793 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:52] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.261 2026-03-23 08:01:52,843 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:52] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-03-23 08:01:52,970 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:52] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-03-23 08:01:53,546 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:53] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:01:53,554 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.009 2026-03-23 08:01:53,577 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-03-23 08:01:53,584 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:53] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:01:53,627 26 INFO 00848-19-0-all odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company YourTestCompany (1) 2026-03-23 08:01:53,681 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:53] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 23 0.028 0.055 2026-03-23 08:01:53,715 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:5202) 2026-03-23 08:01:53,720 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.004 0.065 2026-03-23 08:01:53,741 26 INFO 00848-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-23 08:01:53,759 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:53] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:01:53,788 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:53] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:01:53,879 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:53] "GET /odoo HTTP/1.1" 200 - 26 0.019 0.050 2026-03-23 08:01:53,914 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:53] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.092 2026-03-23 08:01:54,044 26 INFO 00848-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-23 08:01:54,046 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.018 0.046 2026-03-23 08:01:54,080 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:01:54,097 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-03-23 08:01:54,116 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "GET /web/image/res.partner/3/avatar_128?unique=1774252900000 HTTP/1.1" 200 - 6 0.021 0.106 2026-03-23 08:01:54,133 26 INFO 00848-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-23 08:01:54,151 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.154 2026-03-23 08:01:54,237 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.032 0.105 2026-03-23 08:01:54,342 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "POST /mail/data HTTP/1.1" 200 - 35 0.038 0.190 2026-03-23 08:01:54,365 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "POST /web/action/load HTTP/1.1" 200 - 8 0.006 0.354 2026-03-23 08:01:54,374 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.151 2026-03-23 08:01:54,461 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "POST /web/dataset/call_kw/chatbot.script/get_views#chatbot.script.get_views HTTP/1.1" 200 - 23 0.026 0.042 2026-03-23 08:01:54,509 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "POST /web/dataset/call_kw/chatbot.script/web_search_read#chatbot.script.web_search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-03-23 08:01:54,724 26 INFO 00848-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-23 08:01:54,763 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 11 0.006 0.028 2026-03-23 08:01:54,871 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:54] "POST /web/dataset/call_kw/chatbot.script/web_read#chatbot.script.web_read HTTP/1.1" 200 - 13 0.022 0.057 2026-03-23 08:01:55,002 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:55] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:01:55,018 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:55] "POST /mail/data HTTP/1.1" 200 - 44 0.052 0.120 2026-03-23 08:01:55,058 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:55] "GET /web/static/img/placeholder.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:01:55,186 26 INFO 00848-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-23 08:01:55,193 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.015 0.040 2026-03-23 08:01:55,239 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:55] "POST /web/dataset/call_kw/chatbot.script.step/get_views#chatbot.script.step.get_views HTTP/1.1" 200 - 9 0.011 0.037 2026-03-23 08:01:55,309 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:55] "POST /web/dataset/call_kw/chatbot.script.step/web_read#chatbot.script.step.web_read HTTP/1.1" 200 - 8 0.003 0.014 2026-03-23 08:01:55,582 26 INFO 00848-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-23 08:01:55,708 26 INFO 00848-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-23 08:01:55,761 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:55] "POST /web/dataset/call_kw/chatbot.script.step/onchange#chatbot.script.step.onchange HTTP/1.1" 200 - 8 0.012 0.034 2026-03-23 08:01:55,782 26 INFO 00848-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-23 08:01:55,886 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:55] "POST /web/dataset/call_kw/chatbot.script/onchange#chatbot.script.onchange HTTP/1.1" 200 - 12 0.030 0.052 2026-03-23 08:01:55,959 26 INFO 00848-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-23 08:01:55,987 26 INFO 00848-19-0-all odoo.models.unlink: User #2 deleted chatbot.script.answer records with IDs: [9, 10] 2026-03-23 08:01:56,012 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:01:56] "POST /web/dataset/call_kw/chatbot.script/web_save#chatbot.script.web_save HTTP/1.1" 200 - 20 0.015 0.032 2026-03-23 08:01:56,061 26 INFO 00848-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-23 08:01:56,062 26 INFO 00848-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-23 08:01:56,299 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change.browser: heap 24117536 (allocated 25382912) 2026-03-23 08:01:56,334 26 INFO 00848-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 4215 2026-03-23 08:01:56,343 26 INFO 00848-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-23 08:01:56,354 26 INFO 00848-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 4215 2026-03-23 08:01:56,432 26 INFO 00848-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/tmps102_10x_chrome_odoo" 2026-03-23 08:01:56,510 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-03-23 08:01:56,907 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_enabled_condition ... 2026-03-23 08:01:57,671 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:57,868 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [203] 2026-03-23 08:01:58,908 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted res.users records with IDs: [153] 2026-03-23 08:01:59,384 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:01:59,578 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [204] 2026-03-23 08:01:59,769 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted res.users records with IDs: [154] 2026-03-23 08:02:00,286 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:00,413 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-03-23 08:02:00,650 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_member_type ... 2026-03-23 08:02:00,842 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:employee from n/a 2026-03-23 08:02:00,867 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:01,621 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:01] "POST /im_livechat/get_session HTTP/1.1" 200 - 117 0.205 0.554 2026-03-23 08:02:01,633 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-03-23 08:02:02,429 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:02,657 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-03-23 08:02:02,000 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:02,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:02] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.137 0.687 2026-03-23 08:02:04,060 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-03-23 08:02:04,246 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:04,704 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:04] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.104 0.357 2026-03-23 08:02:04,812 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:04] "POST /mail/message/post HTTP/1.1" 200 - 45 0.037 0.061 2026-03-23 08:02:04,855 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:04] "POST /chatbot/answer/save HTTP/1.1" 200 - 15 0.013 0.021 2026-03-23 08:02:04,979 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:04] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.046 0.071 2026-03-23 08:02:05,073 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:05] "POST /mail/message/post HTTP/1.1" 200 - 39 0.032 0.056 2026-03-23 08:02:05,165 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:05] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 44 0.031 0.058 2026-03-23 08:02:05,192 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:05] "POST /chatbot/step/trigger HTTP/1.1" 200 - 9 0.004 0.018 2026-03-23 08:02:05,299 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:05] "POST /mail/message/post HTTP/1.1" 200 - 39 0.041 0.060 2026-03-23 08:02:05,328 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:05] "POST /chatbot/step/validate_email HTTP/1.1" 200 - 9 0.007 0.015 2026-03-23 08:02:05,457 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:05] "POST /chatbot/step/trigger HTTP/1.1" 200 - 50 0.049 0.073 2026-03-23 08:02:05,491 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-03-23 08:02:05,750 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-03-23 08:02:05,941 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [24, 25] 2026-03-23 08:02:05,953 26 INFO 00848-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 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2020-03-22 10:42:06,000 26 INFO 00848-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.099 0.365 2020-03-22 10:42:06,000 26 INFO 00848-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 00848-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [214] 2026-03-23 08:02:07,337 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-23 08:02:07,832 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-03-23 08:02:07,890 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:08,288 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:08] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 95 0.076 0.326 2026-03-23 08:02:08,307 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:08] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.000 0.007 2026-03-23 08:02:08,311 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-03-23 08:02:08,331 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:09,080 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:09] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 104 0.080 0.673 2026-03-23 08:02:09,136 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:09] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 17 0.023 0.024 2026-03-23 08:02:09,140 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-03-23 08:02:09,187 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:09,570 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:09] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 104 0.075 0.313 2026-03-23 08:02:09,576 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-03-23 08:02:09,602 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:02:09,620 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:09,982 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:09] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 101 0.063 0.303 2026-03-23 08:02:10,003 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:02:21,077 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-03-23 08:02:21,296 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 08:02:21,988 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:22,687 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:22,777 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_chatbot_failure_states ... 2026-03-23 08:02:23,211 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:23,308 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:23,650 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 89 0.062 0.283 2026-03-23 08:02:23,830 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [240] 2026-03-23 08:02:24,029 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_expertises_added_from_discuss_are_kept ... 2026-03-23 08:02:24,513 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:25,065 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:25,330 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:25,681 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:25] "POST /im_livechat/get_session HTTP/1.1" 200 - 90 0.061 0.295 2026-03-23 08:02:25,843 26 INFO 00848-19-0-all odoo.models.unlink: User #3 deleted discuss.channel.member records with IDs: [246] 2026-03-23 08:02:25,962 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:25] "POST /chatbot/step/trigger HTTP/1.1" 200 - 160 0.103 0.173 2026-03-23 08:02:25,991 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_None_1 from n/a 2026-03-23 08:02:26,033 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:26] "POST /im_livechat/conversation/write_expertises HTTP/1.1" 200 - 19 0.015 0.022 2026-03-23 08:02:26,169 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_gc_bot_sessions_after_one_day_inactivity ... 2026-03-23 08:02:26,297 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:27,040 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.083 0.664 2026-03-23 08:02:27,229 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_human_operator_failure_states ... 2026-03-23 08:02:27,249 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:27,735 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.135 0.359 2026-03-23 08:02:27,845 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_join_livechat_needing_help ... 2026-03-23 08:02:28,309 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:28,877 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:29,404 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:29,834 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_conversation_history ... 2026-03-23 08:02:30,256 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_description_sync_to_internal_user_bus ... 2026-03-23 08:02:30,277 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:30,659 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:30] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.081 0.308 2026-03-23 08:02:30,668 26 INFO 00848-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-23 08:02:30,687 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_note_sync_to_internal_user_bus ... 2026-03-23 08:02:30,702 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:31,095 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:31] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.070 0.327 2026-03-23 08:02:31,110 26 INFO 00848-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-23 08:02:31,151 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_switch_on_operator_joined_batch ... 2026-03-23 08:02:31,789 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:32,184 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_livechat_status_sync_to_internal_user_bus ... 2026-03-23 08:02:32,204 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:32,639 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:32] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.091 0.348 2026-03-23 08:02:32,651 26 INFO 00848-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-23 08:02:32,668 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_discuss_channel: Starting TestDiscussChannel.test_unfollow_from_non_member_does_not_close_livechat ... 2026-03-23 08:02:33,605 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:33,764 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:34,172 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.089 0.325 2026-03-23 08:02:34,321 26 INFO 00848-19-0-all odoo.models.unlink: User #162 deleted discuss.channel.member records with IDs: [276] 2026-03-23 08:02:34,372 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-23 08:02:42,110 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 08:02:42,112 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 08:02:43,492 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:44,121 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:44,254 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_get_livechat_visitor_info ... 2026-03-23 08:02:44,688 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:45,033 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.070 0.278 2026-03-23 08:02:45,059 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:roger from n/a 2026-03-23 08:02:45,262 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 72 0.090 0.101 2026-03-23 08:02:45,296 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-03-23 08:02:45,447 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 57 0.054 0.085 2026-03-23 08:02:45,473 26 INFO 00848-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-23 08:02:45,488 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:45,929 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 98 0.097 0.346 2026-03-23 08:02:46,095 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:michel from n/a 2026-03-23 08:02:46,257 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:46] "POST /mail/data HTTP/1.1" 200 - 54 0.057 0.093 2026-03-23 08:02:46,261 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-03-23 08:02:46,277 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:46,657 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.085 0.300 2026-03-23 08:02:46,861 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.059 0.090 2026-03-23 08:02:47,096 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.077 0.103 2026-03-23 08:02:47,325 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.073 0.110 2026-03-23 08:02:47,544 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 70 0.071 0.092 2026-03-23 08:02:47,746 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.058 0.091 2026-03-23 08:02:47,929 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.047 0.074 2026-03-23 08:02:48,182 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.086 0.106 2026-03-23 08:02:48,399 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.054 0.090 2026-03-23 08:02:48,555 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.043 0.068 2026-03-23 08:02:48,737 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.047 0.090 2026-03-23 08:02:48,969 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.067 0.109 2026-03-23 08:02:49,213 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.048 0.104 2026-03-23 08:02:49,460 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.082 0.111 2026-03-23 08:02:49,672 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.055 0.088 2026-03-23 08:02:49,930 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.087 0.103 2026-03-23 08:02:50,154 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.053 0.080 2026-03-23 08:02:50,357 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.055 0.084 2026-03-23 08:02:50,584 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.057 0.090 2026-03-23 08:02:50,820 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.072 0.095 2026-03-23 08:02:51,021 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.049 0.091 2026-03-23 08:02:51,262 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.069 0.104 2026-03-23 08:02:51,506 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.066 0.113 2026-03-23 08:02:51,732 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.077 0.093 2026-03-23 08:02:51,933 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.058 0.092 2026-03-23 08:02:51,995 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_invited_user_can_search_users_for_invite ... 2026-03-23 08:02:52,622 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:53,125 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:53,494 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-03-23 08:02:53,831 26 INFO 00848-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-23 08:02:54,387 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:54,692 26 INFO 00848-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-23 08:02:54,713 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:55,633 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:55] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.120 0.809 2026-03-23 08:02:55,901 26 INFO 00848-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-23 08:02:55,920 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:56,277 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:56] "POST /im_livechat/get_session HTTP/1.1" 200 - 101 0.069 0.294 2026-03-23 08:02:56,426 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_user_prevails_over_guest_when_creating_member ... 2026-03-23 08:02:56,944 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:02:57,102 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:meow_user from n/a 2026-03-23 08:02:57,119 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:02:57,537 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:02:57] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.110 0.315 2026-03-23 08:02:57,606 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-03-23 08:03:05,639 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 08:03:05,642 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 08:03:06,078 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_agent_availability_not_affected_by_custom_im_status ... 2026-03-23 08:03:06,671 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:06,899 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_block_assignment_during_call ... 2026-03-23 08:03:07,579 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:08,369 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_buffer_time_multi_operator ... 2026-03-23 08:03:08,941 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:09,559 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:10,164 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_bypass_buffer_time_when_impossible_selection ... 2026-03-23 08:03:10,844 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:11,390 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:11,920 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-03-23 08:03:12,542 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:13,108 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:13,292 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-03-23 08:03:13,925 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:14,138 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise ... 2026-03-23 08:03:14,768 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:15,354 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:15,552 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_expertise_amongst_same_language ... 2026-03-23 08:03:16,181 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:16,778 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:17,348 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:17,875 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:18,416 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:18,610 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-03-23 08:03:19,289 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:20,194 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:20,408 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-03-23 08:03:21,070 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:21,774 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:21,942 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-03-23 08:03:22,566 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:23,157 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:23,660 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-03-23 08:03:24,416 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:24,595 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_non_member_operator ... 2026-03-23 08:03:25,404 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:26,143 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:26,496 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-03-23 08:03:27,116 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:27,633 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:28,055 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited ... 2026-03-23 08:03:28,695 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:29,280 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_limited_multi_operators ... 2026-03-23 08:03:29,915 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:30,535 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:31,183 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_max_sessions_mode_multi_channel ... 2026-03-23 08:03:31,814 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:32,300 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_non_member_operator_availability ... 2026-03-23 08:03:32,962 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:33,468 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_expired_channel ... 2026-03-23 08:03:34,110 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:34,515 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-03-23 08:03:35,114 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:35,646 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:35,977 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_in_call_no_more_than_two_chats ... 2026-03-23 08:03:36,526 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:37,073 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:37,710 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_max ... 2026-03-23 08:03:38,284 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:38,821 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-03-23 08:03:39,435 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:40,032 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:40,511 26 INFO 00848-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-23 08:03:41,079 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:41,653 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:42,475 26 INFO 00848-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-23 08:03:43,065 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:43,675 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:44,269 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-03-23 08:03:45,017 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:45,628 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:03:45,719 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls: Starting TestImLivechatCalls.test_meeting_view ... 2026-03-23 08:03:46,227 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome pid: 4448 2026-03-23 08:03:46,227 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless temporary user profile dir: /tmp/tmpx2_fioid_chrome_odoo 2026-03-23 08:03:46,227 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:34759/json/version 2026-03-23 08:03:46,229 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34759', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:46,327 26 INFO 00848-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-23 08:03:46,328 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Issuing json command http://127.0.0.1:34759/json 2026-03-23 08:03:46,329 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34759', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:03:46,416 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Websocket url found: ws://127.0.0.1:34759/devtools/page/A71F6ACB5CF261FB3C410AC017579AE6 2026-03-23 08:03:46,520 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Enable chrome headless console log notification 2026-03-23 08:03:46,583 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Chrome headless enable page notifications 2026-03-23 08:03:46,796 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Setting session cookie in browser 2026-03-23 08:03:46,816 26 INFO 00848-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-23 08:03:46,817 26 INFO 00848-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-23 08:03:46,881 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:03:47,556 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:47] "GET /im_livechat/support/36 HTTP/1.1" 200 - 11 0.012 0.680 2026-03-23 08:03:47,563 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Navigation result: {'frameId': 'A71F6ACB5CF261FB3C410AC017579AE6', 'loaderId': '674E5A870946CE9A55324A788DD73719', 'isDownload': False} 2026-03-23 08:03:47,563 26 INFO 00848-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-23 08:03:50,195 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/28a29d4/im_livechat.assets_embed_external.min.js (id:5868) 2026-03-23 08:03:50,200 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:50] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 18 0.022 2.571 2026-03-23 08:03:50,278 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:50] "GET /im_livechat/loader/36 HTTP/1.1" 200 - 7 0.027 2.649 2026-03-23 08:03:50,577 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:50] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.002 0.035 2026-03-23 08:03:50,636 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:50] "GET /favicon.ico HTTP/1.1" 301 - 7 0.020 0.063 2026-03-23 08:03:50,903 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/43d3214/im_livechat.assets_livechat_support_tours.min.js (id:5869) 2026-03-23 08:03:50,922 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:50] "GET /web/assets/43d3214/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 8 0.013 0.295 2026-03-23 08:03:50,957 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:50] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.011 0.281 2026-03-23 08:03:51,003 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:51] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.012 2026-03-23 08:03:51,087 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: The ready code tooks too much time : 3.524066925048828 2026-03-23 08:03:51,090 26 INFO 00848-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-23 08:03:51,111 26 INFO 00848-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-23 08:03:52,998 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ed68e73/im_livechat.assets_embed_external.min.css (id:5870) 2026-03-23 08:03:53,005 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:53] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.031 1.885 2026-03-23 08:03:53,012 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:53] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 1.906 2026-03-23 08:03:53,015 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:53] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.897 2026-03-23 08:03:53,054 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:53] "POST /mail/action HTTP/1.1" 200 - 7 0.020 1.907 2026-03-23 08:03:53,201 26 INFO 00848-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-23 08:03:53,277 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:53] "POST /im_livechat/get_session HTTP/1.1" 200 - 28 0.028 0.044 2026-03-23 08:03:53,574 26 INFO 00848-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-23 08:03:53,669 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:5871) 2026-03-23 08:03:53,677 26 INFO 00848-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-23 08:03:53,678 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:53] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 6 0.005 0.204 2026-03-23 08:03:53,706 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:53] "GET /web/image/res.partner/554/avatar_128?access_token=c8f15c509bdf42f85ce60aa55ad55e4a3083a4c02ccda0facd05bbaa52b3212do0x69e43dde&unique=1774253024000 HTTP/1.1" 200 - 5 0.010 0.091 2026-03-23 08:03:53,898 26 INFO 00848-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-23 08:03:54,217 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 123 0.138 0.237 2026-03-23 08:03:54,304 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:5872) 2026-03-23 08:03:54,308 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.008 0.038 2026-03-23 08:03:54,524 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "POST /mail/message/post HTTP/1.1" 200 - 51 0.063 0.111 2026-03-23 08:03:54,539 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "GET /web/image/mail.guest/30/avatar_128?access_token=0a4b6e45ab2dce916c2e7050e9da32ec993e69d8fdceda146f8d0643059b0b18o0x69e280ce&unique=1774253033000 HTTP/1.1" 200 - 3 0.004 0.174 2026-03-23 08:03:54,574 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "POST /mail/data HTTP/1.1" 200 - 13 0.012 0.198 2026-03-23 08:03:54,597 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.209 2026-03-23 08:03:55,140 26 INFO 00848-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-23 08:03:55,242 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:55] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 42 0.047 0.060 2026-03-23 08:03:55,451 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:55] "POST /mail/rtc/session/update_and_broadcast HTTP/1.1" 200 - 12 0.030 0.027 2026-03-23 08:03:55,568 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:55] "GET /mail/static/src/audio/call-join.ogg HTTP/1.1" 206 - 0 0.000 0.005 2026-03-23 08:03:55,639 26 INFO 00848-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-23 08:03:55,690 26 INFO 00848-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-23 08:03:55,788 26 INFO 00848-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-23 08:03:55,838 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:03:55] "POST /mail/rtc/session/notify_call_members HTTP/1.1" 200 - 12 0.009 0.021 2026-03-23 08:03:55,875 26 INFO 00848-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-23 08:03:56,131 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: tour succeeded 2026-03-23 08:03:56,135 26 INFO 00848-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-23 08:03:56,289 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view.browser: heap 13763100 (allocated 15077376) 2026-03-23 08:03:56,296 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing chrome headless with pid 4448 2026-03-23 08:03:56,298 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Closing websocket connection 2026-03-23 08:03:56,300 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Terminating chrome headless with pid 4448 2026-03-23 08:03:56,419 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_calls.TestImLivechatCalls.test_meeting_view: Removing chrome user profile "/tmp/tmpx2_fioid_chrome_odoo" 2026-03-23 08:03:56,540 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-03-23 08:04:05,687 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 08:04:05,689 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 08:04:07,224 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:07,968 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:08,079 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_manager_access_revoked ... 2026-03-23 08:04:08,522 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:08,780 26 INFO 00848-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-23 08:04:09,312 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:09,571 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_leave_livechat_channels_when_operator_access_revoked ... 2026-03-23 08:04:10,064 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:10,327 26 INFO 00848-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-23 08:04:10,847 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:11,148 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_ongoing_session_count ... 2026-03-23 08:04:11,745 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:12,030 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:04:12,535 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:12] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.114 0.395 2026-03-23 08:04:12,590 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_operator_join_leave_livechat_channel ... 2026-03-23 08:04:13,143 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:13,297 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_review_link ... 2026-03-23 08:04:13,315 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_channel: Starting TestImLivechatChannel.test_user_cant_join_livechat_channel ... 2026-03-23 08:04:13,786 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:13,932 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-03-23 08:04:14,881 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:15,807 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:15,929 26 INFO 00848-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 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 26 INFO 00848-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.148 0.342 2023-03-17 09:20:54,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.055 0.051 2026-03-23 08:04:17,320 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-24 08:04:17,410 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [24/Mar/2026 08:04:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.100 0.117 2026-03-25 08:04:17,410 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [25/Mar/2026 08:04:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.059 0.096 2026-03-26 08:04:17,410 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [26/Mar/2026 08:04:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.121 0.119 2026-03-27 08:04:17,410 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [27/Mar/2026 08:04:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.081 0.105 2026-03-28 08:04:17,410 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [28/Mar/2026 08:04:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.069 0.091 2026-03-29 08:04:17,410 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [29/Mar/2026 08:04:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.081 0.093 2026-03-30 08:04:17,410 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [30/Mar/2026 08:04:17] "POST /im_livechat/get_session HTTP/1.1" 200 - 62 0.075 0.104 2026-03-23 08:04:19,789 26 INFO 00848-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 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 26 INFO 00848-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.132 0.370 2023-03-17 09:20:54,000 26 INFO 00848-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.038 0.044 2026-03-23 08:04:20,739 26 INFO 00848-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 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 26 INFO 00848-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.111 0.646 2023-03-17 09:20:54,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [17/Mar/2023 09:20:54] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 32 0.035 0.045 2026-03-23 08:04:22,042 26 INFO 00848-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 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 26 INFO 00848-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.112 0.414 2023-03-17 09:20:54,000 26 INFO 00848-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.039 0.044 2026-03-23 08:04:23,680 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:24,287 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:25,353 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 4632 2026-03-23 08:04:25,354 26 INFO 00848-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/tmpcvxfo936_chrome_odoo 2026-03-23 08:04:25,357 26 INFO 00848-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:33533/json/version 2026-03-23 08:04:25,368 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33533', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:25,497 26 INFO 00848-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-23 08:04:25,497 26 INFO 00848-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:33533/json 2026-03-23 08:04:25,511 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33533', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:25,556 26 INFO 00848-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:33533/devtools/page/939F859BF823448FF7AD8BB72A49C8BF 2026-03-23 08:04:25,605 26 INFO 00848-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-23 08:04:25,652 26 INFO 00848-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-23 08:04:25,884 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-03-23 08:04:25,892 26 INFO 00848-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-23 08:04:25,895 26 INFO 00848-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-23 08:04:25,896 26 INFO 00848-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-23 08:04:27,723 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:27] "GET /odoo/action-512?view_type=pivot HTTP/1.1" 200 - 143 0.127 1.686 2026-03-23 08:04:27,734 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': '939F859BF823448FF7AD8BB72A49C8BF', 'loaderId': '8CE9099F9D87C4B2A1C68122C8EB5E8C', 'isDownload': False} 2026-03-23 08:04:27,734 26 INFO 00848-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-23 08:04:27,818 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:27] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-03-23 08:04:28,015 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:28] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.090 0.109 2026-03-23 08:04:28,035 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:28] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.218 2026-03-23 08:04:28,125 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:28] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-03-23 08:04:28,275 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:28] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-03-23 08:04:28,894 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:28] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:04:28,917 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.025 2026-03-23 08:04:28,954 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:28] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:04:28,962 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.024 2026-03-23 08:04:29,071 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:6061) 2026-03-23 08:04:29,074 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.005 0.047 2026-03-23 08:04:29,118 26 INFO 00848-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-23 08:04:29,142 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:04:29,180 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:04:29,295 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /odoo HTTP/1.1" 200 - 25 0.034 0.056 2026-03-23 08:04:29,320 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.100 2026-03-23 08:04:29,438 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /web/image?model=res.users&field=avatar_128&id=269 HTTP/1.1" 200 - 14 0.019 0.029 2026-03-23 08:04:29,474 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /web/image/res.partner/583/avatar_128?unique=1774253053000 HTTP/1.1" 200 - 6 0.008 0.070 2026-03-23 08:04:29,483 26 INFO 00848-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-23 08:04:29,489 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:04:29,490 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.084 2026-03-23 08:04:29,500 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:04:29,541 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "POST /web/action/load HTTP/1.1" 200 - 9 0.030 0.095 2026-03-23 08:04:29,548 26 INFO 00848-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-23 08:04:29,585 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.048 2026-03-23 08:04:29,709 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "POST /mail/data HTTP/1.1" 200 - 33 0.063 0.122 2026-03-23 08:04:29,842 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "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.056 0.169 2026-03-23 08:04:29,850 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.200 2026-03-23 08:04:29,966 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:29] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.003 0.096 2026-03-23 08:04:30,413 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/1f88dab/web.assets_backend_lazy.min.css (id:6062) 2026-03-23 08:04:30,422 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:30] "GET /web/assets/1f88dab/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 13 0.011 0.429 2026-03-23 08:04:30,575 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/c85fcdb/web.assets_backend_lazy.min.js (id:6063) 2026-03-23 08:04:30,583 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:30] "GET /web/assets/c85fcdb/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 7 0.004 0.590 2026-03-23 08:04:30,698 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:30] "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.009 0.051 2026-03-23 08:04:30,808 26 INFO 00848-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-23 08:04:30,907 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:30] "POST /mail/data HTTP/1.1" 200 - 42 0.036 0.079 2026-03-23 08:04:30,942 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:30] "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.013 0.113 2026-03-23 08:04:30,977 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:30] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.009 0.029 2026-03-23 08:04:31,009 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:31] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 6 0.007 0.023 2026-03-23 08:04:31,050 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:31] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.002 0.008 2026-03-23 08:04:31,127 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:31] "POST /mail/data HTTP/1.1" 200 - 25 0.016 0.035 2026-03-23 08:04:31,221 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:31] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 13 0.018 0.024 2026-03-23 08:04:31,470 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:31] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.017 0.030 2026-03-23 08:04:31,524 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:31] "GET /web/image/res.partner/585/avatar_128?unique=1774253053000 HTTP/1.1" 200 - 5 0.008 0.024 2026-03-23 08:04:31,634 26 INFO 00848-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-23 08:04:31,758 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:31] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.034 2026-03-23 08:04:31,780 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:31] "POST /mail/data HTTP/1.1" 200 - 5 0.005 0.028 2026-03-23 08:04:31,784 26 INFO 00848-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-23 08:04:31,819 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:31] "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.005 0.016 2026-03-23 08:04:31,873 26 INFO 00848-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-23 08:04:31,929 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:31] "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.016 0.030 2026-03-23 08:04:32,145 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:6064) 2026-03-23 08:04:32,156 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:32] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.009 0.259 2026-03-23 08:04:32,235 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:32] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 11 0.017 0.230 2026-03-23 08:04:32,310 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: tour succeeded 2026-03-23 08:04:32,311 26 INFO 00848-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-23 08:04:32,321 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:32] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.017 0.034 2026-03-23 08:04:32,665 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 26794352 (allocated 30498816) 2026-03-23 08:04:32,729 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 4632 2026-03-23 08:04:32,742 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing websocket connection 2026-03-23 08:04:32,760 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 4632 2026-03-23 08:04:32,782 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:32] "GET /web/image/im_livechat.channel.member.history/229/avatar_128 HTTP/1.1" 200 - 7 0.017 0.034 2026-03-23 08:04:32,813 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:32] "GET /web/image/im_livechat.channel.member.history/230/avatar_128 HTTP/1.1" 200 - 6 0.007 0.071 2026-03-23 08:04:32,835 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:32] "GET /web/image/im_livechat.channel.member.history/227/avatar_128 HTTP/1.1" 200 - 6 0.006 0.093 2026-03-23 08:04:32,862 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:32] "GET /web/image/im_livechat.channel.member.history/228/avatar_128 HTTP/1.1" 200 - 6 0.006 0.111 2026-03-23 08:04:32,886 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmpcvxfo936_chrome_odoo" 2026-03-23 08:04:33,452 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Chrome pid: 4814 2026-03-23 08:04:33,452 26 INFO 00848-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/tmp8q498hpd_chrome_odoo 2026-03-23 08:04:33,452 26 INFO 00848-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:43077/json/version 2026-03-23 08:04:33,454 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43077', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:33,610 26 INFO 00848-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-23 08:04:33,610 26 INFO 00848-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:43077/json 2026-03-23 08:04:33,611 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43077', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:33,629 26 INFO 00848-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:43077/devtools/page/D3153AE398FA08739C4D86FBCF254C8B 2026-03-23 08:04:33,686 26 INFO 00848-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-23 08:04:33,698 26 INFO 00848-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-23 08:04:33,840 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_1 from n/a 2026-03-23 08:04:33,843 26 INFO 00848-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-23 08:04:33,850 26 INFO 00848-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-23 08:04:33,851 26 INFO 00848-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-23 08:04:33,947 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:33] "GET /odoo/action-513?view_type=pivot HTTP/1.1" 200 - 26 0.017 0.064 2026-03-23 08:04:33,955 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Navigation result: {'frameId': 'D3153AE398FA08739C4D86FBCF254C8B', 'loaderId': '682E8EA9EC932929CE7874A0396C0386', 'isDownload': False} 2026-03-23 08:04:33,956 26 INFO 00848-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-23 08:04:34,033 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:34] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-03-23 08:04:34,038 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:34] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.019 2026-03-23 08:04:34,060 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:34] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.036 2026-03-23 08:04:34,143 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:34] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-03-23 08:04:34,313 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:34] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-03-23 08:04:34,993 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:34] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:04:35,005 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.011 0.019 2026-03-23 08:04:35,015 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:04:35,026 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:04:35,055 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-03-23 08:04:35,114 26 INFO 00848-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-23 08:04:35,139 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:04:35,168 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:04:35,259 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /odoo HTTP/1.1" 200 - 26 0.017 0.045 2026-03-23 08:04:35,267 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.062 2026-03-23 08:04:35,430 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/image?model=res.users&field=avatar_128&id=269 HTTP/1.1" 200 - 7 0.018 0.031 2026-03-23 08:04:35,437 26 INFO 00848-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-23 08:04:35,482 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:04:35,500 26 INFO 00848-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-23 08:04:35,511 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:04:35,532 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/image/res.partner/583/avatar_128?unique=1774253053000 HTTP/1.1" 200 - 6 0.043 0.098 2026-03-23 08:04:35,546 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 1 0.001 0.148 2026-03-23 08:04:35,678 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "POST /mail/data HTTP/1.1" 200 - 19 0.036 0.129 2026-03-23 08:04:35,709 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.008 0.194 2026-03-23 08:04:35,754 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "POST /web/action/load HTTP/1.1" 200 - 8 0.012 0.342 2026-03-23 08:04:35,762 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.192 2026-03-23 08:04:35,890 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "POST /web/dataset/call_kw/im_livechat.report.channel/get_views#im_livechat.report.channel.get_views HTTP/1.1" 200 - 18 0.026 0.052 2026-03-23 08:04:35,916 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:04:35,941 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/assets/1f88dab/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-03-23 08:04:35,956 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:35] "GET /web/assets/c85fcdb/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-03-23 08:04:36,036 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:36] "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.013 0.015 2026-03-23 08:04:36,271 26 INFO 00848-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-23 08:04:36,310 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:36] "POST /web/dataset/call_kw/im_livechat.report.channel/action_open_discuss_channel_view#im_livechat.report.channel.action_open_discuss_channel_view HTTP/1.1" 200 - 12 0.014 0.023 2026-03-23 08:04:36,417 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:36] "POST /mail/data HTTP/1.1" 200 - 38 0.035 0.093 2026-03-23 08:04:36,428 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:36] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 0 0.000 0.090 2026-03-23 08:04:36,471 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:36] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 8 0.005 0.014 2026-03-23 08:04:36,499 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:36] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.003 0.012 2026-03-23 08:04:36,631 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:36] "POST /mail/data HTTP/1.1" 200 - 25 0.035 0.060 2026-03-23 08:04:36,746 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:36] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 2 0.005 0.020 2026-03-23 08:04:37,020 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "POST /discuss/channel/messages HTTP/1.1" 200 - 22 0.014 0.034 2026-03-23 08:04:37,055 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "GET /web/image/res.partner/585/avatar_128?unique=1774253053000 HTTP/1.1" 200 - 5 0.009 0.026 2026-03-23 08:04:37,137 26 INFO 00848-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-23 08:04:37,235 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:04:37,271 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "POST /mail/data HTTP/1.1" 200 - 5 0.005 0.021 2026-03-23 08:04:37,281 26 INFO 00848-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-23 08:04:37,308 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "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.006 0.014 2026-03-23 08:04:37,396 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-03-23 08:04:37,398 26 INFO 00848-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-23 08:04:37,436 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "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.011 0.023 2026-03-23 08:04:37,517 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 2 0.002 0.032 2026-03-23 08:04:37,599 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.010 0.033 2026-03-23 08:04:37,609 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: tour succeeded 2026-03-23 08:04:37,612 26 INFO 00848-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-23 08:04:37,873 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "GET /web/image/im_livechat.channel.member.history/229/avatar_128 HTTP/1.1" 200 - 6 0.036 0.055 2026-03-23 08:04:37,918 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "GET /web/image/im_livechat.channel.member.history/230/avatar_128 HTTP/1.1" 200 - 6 0.006 0.120 2026-03-23 08:04:37,952 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:37] "GET /web/image/im_livechat.channel.member.history/227/avatar_128 HTTP/1.1" 200 - 6 0.011 0.141 2026-03-23 08:04:38,024 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:38] "GET /web/image/im_livechat.channel.member.history/228/avatar_128 HTTP/1.1" 200 - 6 0.017 0.199 2026-03-23 08:04:38,221 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot.browser: heap 26313060 (allocated 28401664) 2026-03-23 08:04:38,239 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing chrome headless with pid 4814 2026-03-23 08:04:38,245 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Closing websocket connection 2026-03-23 08:04:38,247 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Terminating chrome headless with pid 4814 2026-03-23 08:04:38,364 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_redirect_to_form_from_pivot: Removing chrome user profile "/tmp/tmp8q498hpd_chrome_odoo" 2026-03-23 08:04:38,437 26 INFO 00848-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 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-03-17 06:05:54,000 26 INFO 00848-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.082 0.381 2023-03-17 09:20:54,000 26 INFO 00848-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.019 0.036 2025-05-20 06:00:00,000 26 INFO 00848-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.071 0.105 2025-05-20 06:06:00,000 26 INFO 00848-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.028 0.034 2026-03-23 08:04:39,826 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-03-23 08:04:39,836 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-03-23 08:04:40,424 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:41,121 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome pid: 4998 2026-03-23 08:04:41,122 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless temporary user profile dir: /tmp/tmpwwgwnypl_chrome_odoo 2026-03-23 08:04:41,124 26 INFO 00848-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:36369/json/version 2026-03-23 08:04:41,125 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36369', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:41,258 26 INFO 00848-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-23 08:04:41,259 26 INFO 00848-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:36369/json 2026-03-23 08:04:41,260 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36369', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:41,286 26 INFO 00848-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:36369/devtools/page/57736157625E345F661651F27710D77F 2026-03-23 08:04:41,335 26 INFO 00848-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-23 08:04:41,356 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless enable page notifications 2026-03-23 08:04:41,463 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Setting session cookie in browser 2026-03-23 08:04:41,539 26 INFO 00848-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-23 08:04:41,540 26 INFO 00848-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-23 08:04:41,562 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:04:41,844 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:41] "GET /im_livechat/support/42 HTTP/1.1" 200 - 11 0.009 0.279 2026-03-23 08:04:41,850 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Navigation result: {'frameId': '57736157625E345F661651F27710D77F', 'loaderId': '6CFA3356F4A3B1F2E582E18CD0687B13', 'isDownload': False} 2026-03-23 08:04:41,850 26 INFO 00848-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-23 08:04:41,922 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:41] "GET /im_livechat/loader/42 HTTP/1.1" 200 - 9 0.008 0.026 2026-03-23 08:04:44,841 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/28a29d4/im_livechat.assets_embed_external.min.js (id:6070) 2026-03-23 08:04:44,846 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:44] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 18 0.016 2.937 2026-03-23 08:04:45,198 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:45] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.000 0.016 2026-03-23 08:04:45,256 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:45] "GET /favicon.ico HTTP/1.1" 301 - 7 0.029 0.026 2026-03-23 08:04:45,537 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/43d3214/im_livechat.assets_livechat_support_tours.min.js (id:6071) 2026-03-23 08:04:45,545 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:45] "GET /web/assets/43d3214/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 8 0.013 0.298 2026-03-23 08:04:45,572 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:45] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.011 0.277 2026-03-23 08:04:45,658 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:45] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.002 0.034 2026-03-23 08:04:45,750 26 INFO 00848-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.900163173675537 2026-03-23 08:04:45,752 26 INFO 00848-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-23 08:04:45,795 26 INFO 00848-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-23 08:04:45,846 26 INFO 00848-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-23 08:04:47,508 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ed68e73/im_livechat.assets_embed_external.min.css (id:6072) 2026-03-23 08:04:47,514 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:47] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.031 1.732 2026-03-23 08:04:47,517 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:47] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.747 2026-03-23 08:04:47,520 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:47] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 1.743 2026-03-23 08:04:47,547 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:47] "POST /mail/action HTTP/1.1" 200 - 10 0.007 1.722 2026-03-23 08:04:47,800 26 INFO 00848-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-23 08:04:47,867 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 31 0.035 0.044 2026-03-23 08:04:48,230 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: tour succeeded 2026-03-23 08:04:48,248 26 INFO 00848-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-23 08:04:48,349 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:6073) 2026-03-23 08:04:48,351 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules.browser: heap 8744152 (allocated 9961472) 2026-03-23 08:04:48,355 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:48] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 6 0.008 0.265 2026-03-23 08:04:48,389 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing chrome headless with pid 4998 2026-03-23 08:04:48,399 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Closing websocket connection 2026-03-23 08:04:48,402 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:48] "GET /web/image/res.partner/588/avatar_128?access_token=e7a4efd2df2174da64ebe78b06e965bb3bb1eaa829c2e7c7f9f337077156c166o0x69e44628&unique=1774253079000 HTTP/1.1" 200 - 5 0.015 0.156 2026-03-23 08:04:48,412 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Terminating chrome headless with pid 4998 2026-03-23 08:04:48,533 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Removing chrome user profile "/tmp/tmpwwgwnypl_chrome_odoo" 2026-03-23 08:04:48,628 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules_cors ... 2026-03-23 08:04:49,327 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:04:50,080 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Chrome pid: 5142 2026-03-23 08:04:50,080 26 INFO 00848-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/tmpzznjp6o__chrome_odoo 2026-03-23 08:04:50,080 26 INFO 00848-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:34405/json/version 2026-03-23 08:04:50,083 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34405', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:50,192 26 INFO 00848-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-23 08:04:50,193 26 INFO 00848-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:34405/json 2026-03-23 08:04:50,194 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34405', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:50,255 26 INFO 00848-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:34405/devtools/page/1628DDB50A5CF4959FC93AC118296A59 2026-03-23 08:04:50,286 26 INFO 00848-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-23 08:04:50,314 26 INFO 00848-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-23 08:04:50,465 26 INFO 00848-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-23 08:04:50,552 26 INFO 00848-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-23 08:04:50,552 26 INFO 00848-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-23 08:04:50,571 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:04:51,292 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:51] "GET /im_livechat/support/43 HTTP/1.1" 200 - 11 0.011 0.716 2026-03-23 08:04:51,298 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Navigation result: {'frameId': '1628DDB50A5CF4959FC93AC118296A59', 'loaderId': 'E61BAB6C2F84AD328E01E3DFFB125B88', 'isDownload': False} 2026-03-23 08:04:51,299 26 INFO 00848-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-23 08:04:51,382 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:51] "GET /im_livechat/loader/43 HTTP/1.1" 200 - 9 0.024 0.033 2026-03-23 08:04:54,403 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a79a436/im_livechat.assets_embed_cors.min.js (id:6079) 2026-03-23 08:04:54,409 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:54] "GET /im_livechat/assets_embed.js HTTP/1.1" 200 - 19 0.024 3.052 2026-03-23 08:04:54,734 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:54] "GET /web/bundle/im_livechat.assets_livechat_support_tours HTTP/1.1" 200 - 1 0.005 0.033 2026-03-23 08:04:54,759 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:54] "GET /favicon.ico HTTP/1.1" 301 - 7 0.009 0.044 2026-03-23 08:04:54,947 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/43d3214/im_livechat.assets_livechat_support_tours.min.js (id:6080) 2026-03-23 08:04:54,953 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:54] "GET /web/assets/43d3214/im_livechat.assets_livechat_support_tours.min.js HTTP/1.1" 200 - 8 0.010 0.180 2026-03-23 08:04:54,975 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:54] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 5 0.006 0.191 2026-03-23 08:04:55,109 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:55] "GET /web/webclient/translations?hash=&lang= HTTP/1.1" 200 - 1 0.001 0.034 2026-03-23 08:04:55,194 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:55] "GET /im_livechat/font-awesome HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:04:55,205 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: The ready code tooks too much time : 3.90651535987854 2026-03-23 08:04:55,213 26 INFO 00848-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-23 08:04:55,240 26 INFO 00848-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-23 08:04:55,291 26 INFO 00848-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-23 08:04:56,795 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/ed68e73/im_livechat.assets_embed_cors.min.css (id:6081) 2026-03-23 08:04:56,800 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:56] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 5 0.027 1.582 2026-03-23 08:04:56,828 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:56] "POST /im_livechat/cors/action HTTP/1.1" 200 - 13 0.010 1.598 2026-03-23 08:04:56,832 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:56] "GET /im_livechat/odoo_ui_icons HTTP/1.1" 200 - 0 0.000 1.617 2026-03-23 08:04:56,933 26 INFO 00848-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-23 08:04:57,005 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:57] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 32 0.029 0.038 2026-03-23 08:04:57,347 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: tour succeeded 2026-03-23 08:04:57,348 26 INFO 00848-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-23 08:04:57,459 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors.browser: heap 8752056 (allocated 9699328) 2026-03-23 08:04:57,463 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:6082) 2026-03-23 08:04:57,480 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:57] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 6 0.006 0.252 2026-03-23 08:04:57,482 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing chrome headless with pid 5142 2026-03-23 08:04:57,485 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Closing websocket connection 2026-03-23 08:04:57,489 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Terminating chrome headless with pid 5142 2026-03-23 08:04:57,512 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:04:57] "GET /web/image/res.partner/590/avatar_128?access_token=38e36c25e07ee1ee8e421f9c88a6cb6e0eea9a34edd51bb070b9aaad7f67da53o0x69e43e27&unique=1774253079000 HTTP/1.1" 200 - 5 0.009 0.172 2026-03-23 08:04:57,620 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules_cors: Removing chrome user profile "/tmp/tmpzznjp6o__chrome_odoo" 2026-03-23 08:04:57,716 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-03-23 08:04:57,727 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-03-23 08:04:58,245 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome pid: 5287 2026-03-23 08:04:58,245 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless temporary user profile dir: /tmp/tmpew2_6d6b_chrome_odoo 2026-03-23 08:04:58,245 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:36415/json/version 2026-03-23 08:04:58,253 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36415', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:58,466 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Browser version: Chrome/141.0.7390.54 2026-03-23 08:04:58,467 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Issuing json command http://127.0.0.1:36415/json 2026-03-23 08:04:58,468 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36415', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:04:58,519 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Websocket url found: ws://127.0.0.1:36415/devtools/page/FB95E2EBE0E7BB77ED1E6EFE2598FD9D 2026-03-23 08:04:58,566 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Enable chrome headless console log notification 2026-03-23 08:04:58,579 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless enable page notifications 2026-03-23 08:04:58,756 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-03-23 08:04:58,778 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Setting session cookie in browser 2026-03-23 08:04:58,782 26 INFO 00848-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-23 08:04:58,782 26 INFO 00848-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-23 08:04:58,820 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:01,055 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:01] "GET /web/tests/livechat?headless&loglevel=2&preset=desktop HTTP/1.1" 200 - 83 0.100 2.142 2026-03-23 08:05:01,065 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Navigation result: {'frameId': 'FB95E2EBE0E7BB77ED1E6EFE2598FD9D', 'loaderId': '0F7270D12D7AE52C9FA0943441E451A5', 'isDownload': False} 2026-03-23 08:05:01,066 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Waiting for frame 'FB95E2EBE0E7BB77ED1E6EFE2598FD9D' to stop loading 2026-03-23 08:05:01,165 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:01] "GET /web/assets/8244761/im_livechat.embed_assets_unit_tests_setup.min.css HTTP/1.1" 200 - 2 0.016 0.021 2026-03-23 08:05:01,179 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:01] "GET /web/assets/acb4da9/im_livechat.embed_assets_unit_tests_setup.min.js HTTP/1.1" 200 - 2 0.005 0.039 2026-03-23 08:05:01,254 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:01] "GET /web/assets/48ab339/im_livechat.embed_assets_unit_tests.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-03-23 08:05:03,035 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-03-23 08:05:03,069 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:03] "POST /web/dataset/call_kw/ir.module.module.dependency/all_dependencies#ir.module.module.dependency.all_dependencies HTTP/1.1" 200 - 12 0.022 0.040 2026-03-23 08:05:03,104 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate ready code "document.readyState === 'complete'" 2026-03-23 08:05:03,324 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Configuration (click to expand) 2026-03-23 08:05:03,333 26 INFO 00848-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-23 08:05:03,334 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: console.groupEnd 2026-03-23 08:05:03,335 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Starting test suites 2026-03-23 08:05:03,335 26 INFO 00848-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-23 08:05:03,336 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Evaluate test code "" 2026-03-23 08:05:03,390 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:03] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:05:05,065 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:05] "POST /web/model/get_definitions HTTP/1.1" 200 - 534 0.419 1.281 2026-03-23 08:05:05,572 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:05:05,606 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-03-23 08:05:05,938 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:6083) 2026-03-23 08:05:05,951 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:05] "GET /im_livechat/emoji_bundle HTTP/1.1" 200 - 9 0.034 0.422 2026-03-23 08:05:06,126 26 INFO 00848-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-23 08:05:06,482 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/autopopup" ended (passed: 2 / time: 3144 ms) 2026-03-23 08:05:06,581 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/autopopup (after GC) - used: 54849780 - total: 93671400 - limit: 2248146944 - tests: 2 2026-03-23 08:05:06,665 26 INFO 00848-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-23 08:05:06,806 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:06] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.003 0.011 2026-03-23 08:05:06,905 26 INFO 00848-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: 236 ms) 2026-03-23 08:05:06,986 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_bubble (after GC) - used: 48605518 - total: 93936246 - limit: 2248146944 - tests: 1 2026-03-23 08:05:07,050 26 INFO 00848-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-23 08:05:07,223 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:07] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.013 2026-03-23 08:05:07,985 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:07] "GET /web/static/img/mimetypes/text.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:05:08,437 26 INFO 00848-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-23 08:05:08,775 26 INFO 00848-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-23 08:05:09,837 26 INFO 00848-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-23 08:05:10,698 26 INFO 00848-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-23 08:05:11,492 26 INFO 00848-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-23 08:05:12,587 26 INFO 00848-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: 5528 ms) 2026-03-23 08:05:12,880 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/chat_window (after GC) - used: 85847885 - total: 168835033 - limit: 2248146944 - tests: 6 2026-03-23 08:05:12,950 26 INFO 00848-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-23 08:05:12,952 26 INFO 00848-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-23 08:05:12,954 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat/embed/expirable_storage" ended (passed: 2 / time: 7 ms) 2026-03-23 08:05:13,113 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/expirable_storage (after GC) - used: 53380732 - total: 159921200 - limit: 2248146944 - tests: 2 2026-03-23 08:05:13,164 26 INFO 00848-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-23 08:05:13,311 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:13] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.010 2026-03-23 08:05:13,505 26 INFO 00848-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-23 08:05:14,436 26 INFO 00848-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-23 08:05:15,354 26 INFO 00848-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-23 08:05:16,119 26 INFO 00848-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-23 08:05:17,035 26 INFO 00848-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-23 08:05:17,877 26 INFO 00848-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-23 08:05:18,574 26 INFO 00848-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: 5407 ms) 2026-03-23 08:05:18,914 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/feedback_panel (after GC) - used: 91289604 - total: 176961700 - limit: 2248146944 - tests: 7 2026-03-23 08:05:18,999 26 INFO 00848-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-23 08:05:19,133 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:19] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.009 2026-03-23 08:05:19,926 26 INFO 00848-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: 928 ms) 2026-03-23 08:05:20,159 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/history_command (after GC) - used: 64270548 - total: 176048244 - limit: 2248146944 - tests: 1 2026-03-23 08:05:20,220 26 INFO 00848-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-23 08:05:20,393 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:20] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.011 2026-03-23 08:05:20,654 26 INFO 00848-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-23 08:05:21,456 26 INFO 00848-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-23 08:05:21,596 26 INFO 00848-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-23 08:05:21,830 26 INFO 00848-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: 1608 ms) 2026-03-23 08:05:22,021 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_button (after GC) - used: 70363409 - total: 155863305 - limit: 2248146944 - tests: 4 2026-03-23 08:05:22,112 26 INFO 00848-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-23 08:05:22,247 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:22] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-03-23 08:05:22,515 26 INFO 00848-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-23 08:05:22,856 26 INFO 00848-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-23 08:05:23,488 26 INFO 00848-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-23 08:05:24,016 26 INFO 00848-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-23 08:05:24,940 26 INFO 00848-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: 2818 ms) 2026-03-23 08:05:25,174 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_service (after GC) - used: 80988449 - total: 172116381 - limit: 2248146944 - tests: 5 2026-03-23 08:05:25,249 26 INFO 00848-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-23 08:05:25,377 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:25] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.001 0.006 2026-03-23 08:05:25,914 26 INFO 00848-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-23 08:05:26,814 26 INFO 00848-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-23 08:05:28,152 26 INFO 00848-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: 2895 ms) 2026-03-23 08:05:28,434 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/livechat_session (after GC) - used: 78515946 - total: 175527006 - limit: 2248146944 - tests: 3 2026-03-23 08:05:28,500 26 INFO 00848-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-23 08:05:28,699 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:28] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.003 0.028 2026-03-23 08:05:29,152 26 INFO 00848-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: 651 ms) 2026-03-23 08:05:29,334 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/message_reactions (after GC) - used: 60292536 - total: 166776496 - limit: 2248146944 - tests: 1 2026-03-23 08:05:29,384 26 INFO 00848-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-23 08:05:29,514 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:29] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.002 0.011 2026-03-23 08:05:30,899 26 INFO 00848-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-23 08:05:31,803 26 INFO 00848-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: 2412 ms) 2026-03-23 08:05:32,023 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/transcript_sender (after GC) - used: 75200311 - total: 155244567 - limit: 2248146944 - tests: 2 2026-03-23 08:05:32,085 26 INFO 00848-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-23 08:05:32,240 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:32] "GET /im_livechat/emoji_bundle HTTP/1.1" 304 - 2 0.026 0.010 2026-03-23 08:05:32,497 26 INFO 00848-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-23 08:05:34,029 26 INFO 00848-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: 1946 ms) 2026-03-23 08:05:34,252 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] @im_livechat/embed/unread_messages (after GC) - used: 72891370 - total: 158652394 - limit: 2248146944 - tests: 2 2026-03-23 08:05:34,254 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] "@im_livechat" ended (passed: 36 / time: 27580 ms) 2026-03-23 08:05:34,255 26 INFO 00848-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:30) 2026-03-23 08:05:34,297 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [HOOT] Test suite succeeded 2026-03-23 08:05:34,360 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: [MEMINFO] tests done (after GC) - used: 58923511 - total: 152326067 - limit: 2248146944 2026-03-23 08:05:34,639 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat.browser: heap 31822804 (allocated 32751616) 2026-03-23 08:05:34,643 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing chrome headless with pid 5287 2026-03-23 08:05:34,646 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Closing websocket connection 2026-03-23 08:05:34,648 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Terminating chrome headless with pid 5287 2026-03-23 08:05:34,818 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Removing chrome user profile "/tmp/tmpew2_6d6b_chrome_odoo" 2026-03-23 08:05:34,928 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:05:35,191 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_can_only_create_history_for_livechats ... 2026-03-23 08:05:35,898 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:36,233 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history ... 2026-03-23 08:05:36,783 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:37,396 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:37,675 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:38,141 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.115 0.355 2026-03-23 08:05:38,301 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_get_session_create_history_with_bot ... 2026-03-23 08:05:38,876 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:39,105 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:39,684 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 106 0.192 0.393 2026-03-23 08:05:39,816 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_marked_as_visitor_when_joining_after_log_in ... 2026-03-23 08:05:40,295 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:40,568 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:41,440 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:41] "POST /im_livechat/get_session HTTP/1.1" 200 - 91 0.103 0.774 2026-03-23 08:05:41,848 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:41,957 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:visitor_user from n/a 2026-03-23 08:05:42,191 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:42] "POST /discuss/channel/notify_typing HTTP/1.1" 200 - 95 0.094 0.132 2026-03-23 08:05:42,201 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_member_history: Starting TestLivechatMemberHistory.test_update_history_on_second_join ... 2026-03-23 08:05:42,880 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:43,117 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:43,519 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.091 0.319 2026-03-23 08:05:43,691 26 INFO 00848-19-0-all odoo.models.unlink: User #279 deleted discuss.channel.member records with IDs: [597] 2026-03-23 08:05:43,838 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:05:52,545 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [17149] 2026-03-23 08:05:52,546 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-03-23 08:05:53,273 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-03-23 08:05:54,000 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:54,098 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:54,295 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:emp from n/a 2026-03-23 08:05:54,307 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:54,822 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:54] "POST /im_livechat/get_session HTTP/1.1" 200 - 116 0.130 0.389 2026-03-23 08:05:54,965 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:54] "POST /mail/message/post HTTP/1.1" 200 - 50 0.061 0.075 2026-03-23 08:05:55,001 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:55] "POST /chatbot/answer/save HTTP/1.1" 200 - 12 0.015 0.017 2026-03-23 08:05:55,123 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:55] "POST /chatbot/step/trigger HTTP/1.1" 200 - 49 0.047 0.071 2026-03-23 08:05:55,183 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_feedback_message ... 2026-03-23 08:05:55,925 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:56,056 26 INFO 00848-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 00848-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 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2020-03-22 10:42:06,000 26 INFO 00848-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.082 0.310 2020-03-22 10:42:06,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [22/Mar/2020 10:42:06] "POST /im_livechat/feedback HTTP/1.1" 200 - 49 0.058 0.088 2026-03-23 08:05:57,027 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_message_to_store ... 2026-03-23 08:05:57,694 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:57,794 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:58,011 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:test1 from n/a 2026-03-23 08:05:58,021 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:05:58,674 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:05:58] "POST /im_livechat/get_session HTTP/1.1" 200 - 95 0.063 0.593 2026-03-23 08:05:58,796 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-03-23 08:05:59,511 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:05:59,632 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:00,246 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:00,388 26 INFO 00848-19-0-all odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 293, model: res.users 2026-03-23 08:06:00,436 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-03-23 08:06:00,440 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-03-23 08:06:01,021 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:01,885 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-03-23 08:06:02,699 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:03,522 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:03,612 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_form_view_embed_thread ... 2026-03-23 08:06:04,147 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:05,207 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome pid: 5451 2026-03-23 08:06:05,208 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome headless temporary user profile dir: /tmp/tmpp9qztr2q_chrome_odoo 2026-03-23 08:06:05,208 26 INFO 00848-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:34133/json/version 2026-03-23 08:06:05,214 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34133', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:05,496 26 INFO 00848-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-23 08:06:05,496 26 INFO 00848-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:34133/json 2026-03-23 08:06:05,497 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34133', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:05,611 26 INFO 00848-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:34133/devtools/page/AD878D76883D1FA0C99EF69B2D44AEC7 2026-03-23 08:06:05,718 26 INFO 00848-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-23 08:06:05,739 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Chrome headless enable page notifications 2026-03-23 08:06:06,028 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-03-23 08:06:06,033 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Setting session cookie in browser 2026-03-23 08:06:06,035 26 INFO 00848-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-23 08:06:06,035 26 INFO 00848-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-23 08:06:06,082 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:08,256 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /odoo/livechat/51/action-506 HTTP/1.1" 200 - 143 0.211 1.974 2026-03-23 08:06:08,270 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Navigation result: {'frameId': 'AD878D76883D1FA0C99EF69B2D44AEC7', 'loaderId': '65CD386362AFE83A5FDE2F16A3C9C095', 'isDownload': False} 2026-03-23 08:06:08,271 26 INFO 00848-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-23 08:06:08,338 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-03-23 08:06:08,364 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-03-23 08:06:08,611 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.099 0.187 2026-03-23 08:06:08,629 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.009 0.164 2026-03-23 08:06:08,944 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:08] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.016 0.054 2026-03-23 08:06:09,761 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.015 2026-03-23 08:06:09,768 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:09] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-03-23 08:06:09,821 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:09] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:06:09,826 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.050 2026-03-23 08:06:09,978 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:6283) 2026-03-23 08:06:09,982 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 7 0.008 0.060 2026-03-23 08:06:10,044 26 INFO 00848-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-23 08:06:10,075 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:06:10,104 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:06:10,213 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "GET /odoo HTTP/1.1" 200 - 25 0.025 0.067 2026-03-23 08:06:10,250 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.109 2026-03-23 08:06:10,310 26 INFO 00848-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-23 08:06:10,376 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.022 0.031 2026-03-23 08:06:10,426 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:06:10,429 26 INFO 00848-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-23 08:06:10,461 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:06:10,497 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "POST /mail/data HTTP/1.1" 200 - 33 0.056 0.114 2026-03-23 08:06:10,518 26 INFO 00848-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-23 08:06:10,557 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.019 0.189 2026-03-23 08:06:10,578 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.227 2026-03-23 08:06:10,651 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "GET /web/image?model=res.users&field=avatar_128&id=302 HTTP/1.1" 200 - 14 0.027 0.271 2026-03-23 08:06:10,670 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.172 2026-03-23 08:06:10,707 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "GET /web/image/res.partner/630/avatar_128?unique=1774253161000 HTTP/1.1" 200 - 6 0.011 0.346 2026-03-23 08:06:10,712 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.139 2026-03-23 08:06:10,736 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.135 2026-03-23 08:06:10,795 26 INFO 00848-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 302, model: discuss.channel, field: rtc_session_ids 2026-03-23 08:06:10,835 26 INFO 00848-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 302, model: discuss.channel, field: lead_ids 2026-03-23 08:06:10,917 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:10] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 49 0.057 0.102 2026-03-23 08:06:11,021 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.021 0.034 2026-03-23 08:06:11,236 26 INFO 00848-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-23 08:06:11,297 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.014 0.031 2026-03-23 08:06:11,362 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "GET /web/image/res.partner/631/avatar_128 HTTP/1.1" 200 - 5 0.018 0.035 2026-03-23 08:06:11,414 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "GET /web/image/res.partner/3/avatar_128 HTTP/1.1" 200 - 6 0.011 0.089 2026-03-23 08:06:11,445 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "GET /web/image/res.partner/632/avatar_128 HTTP/1.1" 200 - 5 0.007 0.124 2026-03-23 08:06:11,607 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "POST /mail/data HTTP/1.1" 200 - 42 0.050 0.224 2026-03-23 08:06:11,626 26 INFO 00848-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-23 08:06:11,703 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "GET /web/image/im_livechat.channel.member.history/255/avatar_128 HTTP/1.1" 200 - 7 0.012 0.092 2026-03-23 08:06:11,764 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "GET /web/image/im_livechat.channel.member.history/254/avatar_128 HTTP/1.1" 200 - 7 0.015 0.149 2026-03-23 08:06:11,810 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "GET /web/image/im_livechat.channel.member.history/253/avatar_128 HTTP/1.1" 200 - 6 0.013 0.196 2026-03-23 08:06:11,848 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "GET /web/image/im_livechat.channel.member.history/256/avatar_128 HTTP/1.1" 200 - 7 0.007 0.239 2026-03-23 08:06:11,868 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.008 0.159 2026-03-23 08:06:11,910 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.013 0.184 2026-03-23 08:06:11,990 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:11] "POST /mail/data HTTP/1.1" 200 - 30 0.031 0.058 2026-03-23 08:06:12,113 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:12] "POST /web/dataset/call_kw/hr.employee/search_read#hr.employee.search_read HTTP/1.1" 200 - 10 0.011 0.042 2026-03-23 08:06:12,391 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:12] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.057 0.064 2026-03-23 08:06:12,481 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:12] "GET /web/image/res.partner/632/avatar_128?unique=1774253161000 HTTP/1.1" 200 - 5 0.007 0.107 2026-03-23 08:06:12,723 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:12] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.024 2026-03-23 08:06:12,878 26 INFO 00848-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-23 08:06:12,882 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:12] "POST /mail/data HTTP/1.1" 200 - 5 0.006 0.107 2026-03-23 08:06:12,936 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:12] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.020 0.069 2026-03-23 08:06:12,960 26 INFO 00848-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-23 08:06:13,207 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:6284) 2026-03-23 08:06:13,215 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:13] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.013 0.269 2026-03-23 08:06:13,225 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:13] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.004 0.238 2026-03-23 08:06:13,341 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:13] "POST /mail/data HTTP/1.1" 200 - 30 0.020 0.042 2026-03-23 08:06:13,504 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:13] "POST /discuss/channel/messages HTTP/1.1" 200 - 23 0.018 0.028 2026-03-23 08:06:13,524 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:13] "GET /web/image/res.partner/631/avatar_128?unique=1774253161000 HTTP/1.1" 200 - 5 0.006 0.035 2026-03-23 08:06:13,675 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:13] "POST /mail/data HTTP/1.1" 200 - 5 0.005 0.019 2026-03-23 08:06:13,733 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: tour succeeded 2026-03-23 08:06:13,737 26 INFO 00848-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-23 08:06:14,064 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread.browser: heap 28295160 (allocated 29978624) 2026-03-23 08:06:14,072 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing chrome headless with pid 5451 2026-03-23 08:06:14,077 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Closing websocket connection 2026-03-23 08:06:14,079 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Terminating chrome headless with pid 5451 2026-03-23 08:06:14,223 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_form_view_embed_thread: Removing chrome user profile "/tmp/tmpp9qztr2q_chrome_odoo" 2026-03-23 08:06:14,273 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_partner_display_name ... 2026-03-23 08:06:14,859 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:15,137 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatSessionViews.test_session_history_navigation_back_and_forth ... 2026-03-23 08:06:15,579 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:15,716 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:16,121 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:16] "POST /im_livechat/get_session HTTP/1.1" 200 - 89 0.092 0.316 2026-03-23 08:06:16,255 26 INFO 00848-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, 1198, 1199, 1200, 1201, 1202] 2026-03-23 08:06:16,880 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Chrome pid: 5636 2026-03-23 08:06:16,880 26 INFO 00848-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/tmphmoh2qi8_chrome_odoo 2026-03-23 08:06:16,881 26 INFO 00848-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:41715/json/version 2026-03-23 08:06:16,882 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41715', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:17,027 26 INFO 00848-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-23 08:06:17,028 26 INFO 00848-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:41715/json 2026-03-23 08:06:17,039 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41715', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:17,079 26 INFO 00848-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:41715/devtools/page/B4BCD6AC14AE390B2F8B02962D102A7B 2026-03-23 08:06:17,132 26 INFO 00848-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-23 08:06:17,150 26 INFO 00848-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-23 08:06:17,245 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator from n/a 2026-03-23 08:06:17,250 26 INFO 00848-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-23 08:06:17,252 26 INFO 00848-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-23 08:06:17,252 26 INFO 00848-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-23 08:06:18,771 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:18] "GET /odoo/livechat/51/action-506 HTTP/1.1" 200 - 126 0.107 1.395 2026-03-23 08:06:18,777 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Navigation result: {'frameId': 'B4BCD6AC14AE390B2F8B02962D102A7B', 'loaderId': '4C79CD6614FAECB385AB6FE545DF2CCA', 'isDownload': False} 2026-03-23 08:06:18,777 26 INFO 00848-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-23 08:06:18,855 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:18] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-03-23 08:06:18,946 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.038 0.069 2026-03-23 08:06:18,975 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:18] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.127 2026-03-23 08:06:18,994 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:18] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.091 2026-03-23 08:06:19,450 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:19] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.015 0.013 2026-03-23 08:06:20,546 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:20] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:06:20,562 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.014 2026-03-23 08:06:20,588 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:20] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:06:20,626 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.057 2026-03-23 08:06:20,709 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:6295) 2026-03-23 08:06:20,714 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.008 0.038 2026-03-23 08:06:20,765 26 INFO 00848-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-23 08:06:20,788 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:06:20,818 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:20] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:06:20,913 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:20] "GET /odoo HTTP/1.1" 200 - 26 0.023 0.055 2026-03-23 08:06:20,955 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.100 2026-03-23 08:06:21,027 26 INFO 00848-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-23 08:06:21,070 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.003 0.023 2026-03-23 08:06:21,111 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-03-23 08:06:21,118 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:06:21,122 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 12 0.031 0.025 2026-03-23 08:06:21,134 26 INFO 00848-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-23 08:06:21,194 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "GET /web/image?model=res.users&field=avatar_128&id=304 HTTP/1.1" 200 - 14 0.027 0.076 2026-03-23 08:06:21,200 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.111 2026-03-23 08:06:21,280 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "POST /mail/data HTTP/1.1" 200 - 33 0.030 0.116 2026-03-23 08:06:21,313 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.132 2026-03-23 08:06:21,320 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.137 2026-03-23 08:06:21,364 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "GET /web/image/res.partner/635/avatar_128?unique=1774253161000 HTTP/1.1" 200 - 6 0.009 0.261 2026-03-23 08:06:21,414 26 INFO 00848-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 304, model: discuss.channel, field: rtc_session_ids 2026-03-23 08:06:21,458 26 INFO 00848-19-0-all odoo.models: Access Denied by ACLs for operation: read, uid: 304, model: discuss.channel, field: lead_ids 2026-03-23 08:06:21,560 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 48 0.065 0.135 2026-03-23 08:06:21,727 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:21] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.022 0.059 2026-03-23 08:06:21,953 26 INFO 00848-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-23 08:06:22,026 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.020 0.032 2026-03-23 08:06:22,063 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "GET /web/image/res.partner/635/avatar_128 HTTP/1.1" 200 - 6 0.010 0.035 2026-03-23 08:06:22,244 26 INFO 00848-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-23 08:06:22,329 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "POST /mail/data HTTP/1.1" 200 - 42 0.084 0.086 2026-03-23 08:06:22,366 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "GET /web/image/im_livechat.channel.member.history/258/avatar_128 HTTP/1.1" 200 - 6 0.010 0.151 2026-03-23 08:06:22,410 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "GET /web/image/im_livechat.channel.member.history/257/avatar_128 HTTP/1.1" 200 - 7 0.014 0.183 2026-03-23 08:06:22,428 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.003 0.162 2026-03-23 08:06:22,472 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.011 0.080 2026-03-23 08:06:22,571 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "POST /mail/data HTTP/1.1" 200 - 29 0.032 0.054 2026-03-23 08:06:22,908 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.019 0.036 2026-03-23 08:06:22,968 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:22] "GET /web/image/mail.guest/45/avatar_128?unique=1774253175000 HTTP/1.1" 200 - 3 0.001 0.038 2026-03-23 08:06:23,186 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:23] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.041 2026-03-23 08:06:23,214 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:23] "POST /mail/data HTTP/1.1" 200 - 5 0.005 0.021 2026-03-23 08:06:23,478 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:6296) 2026-03-23 08:06:23,484 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:23] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.008 0.239 2026-03-23 08:06:24,070 26 INFO 00848-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-23 08:06:24,132 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:24] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.014 0.031 2026-03-23 08:06:24,248 26 INFO 00848-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-23 08:06:24,315 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:24] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 4 0.005 0.013 2026-03-23 08:06:25,447 26 INFO 00848-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-23 08:06:25,513 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:25] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.015 0.025 2026-03-23 08:06:25,589 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: tour succeeded 2026-03-23 08:06:25,593 26 INFO 00848-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-23 08:06:25,958 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth.browser: heap 29303556 (allocated 30371840) 2026-03-23 08:06:25,972 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Closing chrome headless with pid 5636 2026-03-23 08:06:25,973 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Closing websocket connection 2026-03-23 08:06:25,973 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Terminating chrome headless with pid 5636 2026-03-23 08:06:26,097 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatSessionViews.test_session_history_navigation_back_and_forth: Removing chrome user profile "/tmp/tmphmoh2qi8_chrome_odoo" 2026-03-23 08:06:26,163 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-03-23 08:06:27,094 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:27,778 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:28,260 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:28,380 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category ... 2026-03-23 08:06:28,849 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:06:28,994 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:29,434 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 88 0.105 0.340 2026-03-23 08:06:29,630 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:29] "POST /im_livechat/get_session HTTP/1.1" 200 - 59 0.056 0.077 2026-03-23 08:06:29,726 26 INFO 00848-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-23 08:06:30,241 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Chrome pid: 5812 2026-03-23 08:06:30,253 26 INFO 00848-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/tmp1utho3c6_chrome_odoo 2026-03-23 08:06:30,261 26 INFO 00848-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:34147/json/version 2026-03-23 08:06:30,263 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34147', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:30,517 26 INFO 00848-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-23 08:06:30,517 26 INFO 00848-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:34147/json 2026-03-23 08:06:30,517 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34147', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:30,607 26 INFO 00848-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:34147/devtools/page/DA4AAE0DB22E54CA645B7D6863CA0090 2026-03-23 08:06:30,681 26 INFO 00848-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-23 08:06:30,702 26 INFO 00848-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-23 08:06:30,840 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:agent from n/a 2026-03-23 08:06:30,843 26 INFO 00848-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-23 08:06:30,847 26 INFO 00848-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-23 08:06:30,847 26 INFO 00848-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-23 08:06:32,826 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:32] "GET /odoo/discuss HTTP/1.1" 200 - 134 0.141 1.824 2026-03-23 08:06:32,840 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Navigation result: {'frameId': 'DA4AAE0DB22E54CA645B7D6863CA0090', 'loaderId': 'FA3828BF6ABED894520CBF94B2650248', 'isDownload': False} 2026-03-23 08:06:32,841 26 INFO 00848-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-23 08:06:32,933 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:32] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-03-23 08:06:32,967 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:32] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.055 2026-03-23 08:06:33,406 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:33] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.130 0.362 2026-03-23 08:06:33,426 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:33] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.296 2026-03-23 08:06:33,572 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:33] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.033 2026-03-23 08:06:34,322 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:06:34,323 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.015 2026-03-23 08:06:34,341 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-03-23 08:06:34,373 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:06:34,452 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:6337) 2026-03-23 08:06:34,467 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 6 0.012 0.072 2026-03-23 08:06:34,493 26 INFO 00848-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-23 08:06:34,525 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:06:34,572 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:06:34,689 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /odoo HTTP/1.1" 200 - 25 0.024 0.070 2026-03-23 08:06:34,723 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.102 2026-03-23 08:06:34,906 26 INFO 00848-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-23 08:06:34,966 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.022 2026-03-23 08:06:34,977 26 INFO 00848-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-23 08:06:34,989 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:06:34,994 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:34] "GET /web/image/res.partner/643/avatar_128?unique=1774253186000 HTTP/1.1" 200 - 13 0.034 0.119 2026-03-23 08:06:35,035 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.029 2026-03-23 08:06:35,060 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:35] "POST /web/action/load HTTP/1.1" 200 - 6 0.009 0.160 2026-03-23 08:06:35,129 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:35] "GET /web/image?model=res.users&field=avatar_128&id=312 HTTP/1.1" 200 - 7 0.015 0.263 2026-03-23 08:06:35,399 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:35] "POST /mail/data HTTP/1.1" 200 - 61 0.103 0.269 2026-03-23 08:06:35,415 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.507 2026-03-23 08:06:35,627 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:35] "POST /mail/data HTTP/1.1" 200 - 52 0.085 0.204 2026-03-23 08:06:35,639 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.530 2026-03-23 08:06:35,690 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:35] "GET /web/image/mail.guest/46/avatar_128?unique=1774253186000 HTTP/1.1" 200 - 4 0.008 0.027 2026-03-23 08:06:35,702 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:35] "GET /web/image/mail.guest/47/avatar_128?unique=1774253186000 HTTP/1.1" 200 - 3 0.003 0.050 2026-03-23 08:06:35,989 26 INFO 00848-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-23 08:06:36,301 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:36] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.060 0.065 2026-03-23 08:06:36,348 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:36] "GET /web/image/discuss.channel/1/avatar_128?unique=f33d534ebe4d5ef12645994b78efa86a064f2f060fe061dcc98be922fb4f56e4a532dbc1d66b977f5a4a133de2252c2d28ec3bf5a15503826dd5529025f01c24 HTTP/1.1" 200 - 3 0.009 0.026 2026-03-23 08:06:36,427 26 INFO 00848-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-23 08:06:36,493 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:36] "GET /web/image/res.partner/2/avatar_128?unique=1774248231000 HTTP/1.1" 200 - 5 0.026 0.138 2026-03-23 08:06:36,617 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:36] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.044 0.035 2026-03-23 08:06:36,649 26 INFO 00848-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-23 08:06:36,753 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:36] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 28 0.044 0.158 2026-03-23 08:06:36,810 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:36] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-03-23 08:06:37,117 26 INFO 00848-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-23 08:06:37,246 26 INFO 00848-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-23 08:06:37,342 26 INFO 00848-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-23 08:06:37,420 26 INFO 00848-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-23 08:06:37,579 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d310a1e/web.assets_emoji.min.js (id:6338) 2026-03-23 08:06:37,593 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:37] "GET /web/assets/d310a1e/web.assets_emoji.min.js HTTP/1.1" 200 - 8 0.009 0.318 2026-03-23 08:06:37,667 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:37] "POST /im_livechat/session/update_status HTTP/1.1" 200 - 15 0.028 0.187 2026-03-23 08:06:37,785 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: tour succeeded 2026-03-23 08:06:37,786 26 INFO 00848-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-23 08:06:38,059 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category.browser: heap 25116748 (allocated 26963968) 2026-03-23 08:06:38,078 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing chrome headless with pid 5812 2026-03-23 08:06:38,081 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Closing websocket connection 2026-03-23 08:06:38,084 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Terminating chrome headless with pid 5812 2026-03-23 08:06:38,206 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_discuss_category: Removing chrome user profile "/tmp/tmp1utho3c6_chrome_odoo" 2026-03-23 08:06:38,290 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update ... 2026-03-23 08:06:38,314 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:38,861 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.112 0.439 2026-03-23 08:06:39,463 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Chrome pid: 5981 2026-03-23 08:06:39,469 26 INFO 00848-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/tmpv9lpg0yw_chrome_odoo 2026-03-23 08:06:39,469 26 INFO 00848-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:33423/json/version 2026-03-23 08:06:39,471 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33423', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:39,635 26 INFO 00848-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-23 08:06:39,636 26 INFO 00848-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:33423/json 2026-03-23 08:06:39,646 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33423', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:39,735 26 INFO 00848-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:33423/devtools/page/0A645B1B5B55A8B024C3D1EE7931C087 2026-03-23 08:06:39,835 26 INFO 00848-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-23 08:06:39,887 26 INFO 00848-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-23 08:06:39,982 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:bob_looking_for_help from n/a 2026-03-23 08:06:40,002 26 INFO 00848-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-23 08:06:40,017 26 INFO 00848-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-23 08:06:40,018 26 INFO 00848-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-23 08:06:41,828 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:41] "GET /odoo/action-507?view_type=kanban HTTP/1.1" 200 - 128 0.155 1.633 2026-03-23 08:06:41,837 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update: Navigation result: {'frameId': '0A645B1B5B55A8B024C3D1EE7931C087', 'loaderId': 'CA80F31B188EF6650DE5085FDA3F0D89', 'isDownload': False} 2026-03-23 08:06:41,837 26 INFO 00848-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-23 08:06:41,902 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:41] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-03-23 08:06:41,912 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:41] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-03-23 08:06:42,177 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:42] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.139 0.151 2026-03-23 08:06:42,196 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:42] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.128 2026-03-23 08:06:42,325 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:42] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-03-23 08:06:43,010 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:06:43,056 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.034 0.030 2026-03-23 08:06:43,095 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.052 2026-03-23 08:06:43,108 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:06:43,232 26 INFO 00848-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-23 08:06:43,274 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:6339) 2026-03-23 08:06:43,281 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.014 0.078 2026-03-23 08:06:43,287 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-03-23 08:06:43,315 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:06:43,424 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /odoo HTTP/1.1" 200 - 25 0.022 0.062 2026-03-23 08:06:43,465 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.109 2026-03-23 08:06:43,487 26 INFO 00848-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-23 08:06:43,614 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /web/image?model=res.users&field=avatar_128&id=311 HTTP/1.1" 200 - 14 0.077 0.037 2026-03-23 08:06:43,651 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /web/image/res.partner/642/avatar_128?unique=1774253186000 HTTP/1.1" 200 - 6 0.011 0.127 2026-03-23 08:06:43,657 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.122 2026-03-23 08:06:43,694 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "POST /web/action/load HTTP/1.1" 200 - 10 0.017 0.090 2026-03-23 08:06:43,702 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:06:43,704 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-03-23 08:06:43,706 26 INFO 00848-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-23 08:06:43,782 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.020 0.051 2026-03-23 08:06:43,888 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:43] "POST /mail/data HTTP/1.1" 200 - 33 0.045 0.114 2026-03-23 08:06:44,021 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:44] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 37 0.050 0.173 2026-03-23 08:06:44,025 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.153 2026-03-23 08:06:44,123 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:44] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 13 0.012 0.028 2026-03-23 08:06:44,230 26 INFO 00848-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-23 08:06:44,285 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:44] "GET /web/image/res.partner/642/avatar_128 HTTP/1.1" 200 - 6 0.007 0.029 2026-03-23 08:06:44,315 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:44] "POST /web/dataset/call_kw/discuss.channel/search#discuss.channel.search HTTP/1.1" 200 - 4 0.004 0.021 2026-03-23 08:06:44,472 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:44] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 19 0.028 0.115 2026-03-23 08:06:44,483 26 INFO 00848-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-23 08:06:44,701 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:44] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-03-23 08:06:44,863 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:44] "POST /mail/data HTTP/1.1" 200 - 38 0.045 0.078 2026-03-23 08:06:44,992 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:44] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 36 0.036 0.200 2026-03-23 08:06:45,013 26 INFO 00848-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-23 08:06:45,048 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:45] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.017 0.130 2026-03-23 08:06:45,413 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:45] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 11 0.014 0.026 2026-03-23 08:06:45,440 26 INFO 00848-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-23 08:06:45,441 26 INFO 00848-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-23 08:06:45,601 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_kanban_real_time_update.browser: heap 20621360 (allocated 21450752) 2026-03-23 08:06:45,620 26 INFO 00848-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 5981 2026-03-23 08:06:45,626 26 INFO 00848-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-23 08:06:45,630 26 INFO 00848-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 5981 2026-03-23 08:06:45,799 26 INFO 00848-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/tmpv9lpg0yw_chrome_odoo" 2026-03-23 08:06:45,859 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update ... 2026-03-23 08:06:45,879 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:46,387 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.107 0.405 2026-03-23 08:06:46,961 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Chrome pid: 6149 2026-03-23 08:06:46,962 26 INFO 00848-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/tmpp9nakagd_chrome_odoo 2026-03-23 08:06:46,962 26 INFO 00848-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:43981/json/version 2026-03-23 08:06:46,965 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:47,096 26 INFO 00848-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-23 08:06:47,096 26 INFO 00848-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:43981/json 2026-03-23 08:06:47,097 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:47,136 26 INFO 00848-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:43981/devtools/page/3B4F672606FFB8FDBFFE4F83D70C8FEE 2026-03-23 08:06:47,209 26 INFO 00848-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-23 08:06:47,222 26 INFO 00848-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-23 08:06:47,471 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:bob_looking_for_help from n/a 2026-03-23 08:06:47,480 26 INFO 00848-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-23 08:06:47,484 26 INFO 00848-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-23 08:06:47,484 26 INFO 00848-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-23 08:06:49,245 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:49] "GET /odoo/action-507 HTTP/1.1" 200 - 128 0.119 1.627 2026-03-23 08:06:49,250 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update: Navigation result: {'frameId': '3B4F672606FFB8FDBFFE4F83D70C8FEE', 'loaderId': 'C9F28710B3023D0546950916AB1AA242', 'isDownload': False} 2026-03-23 08:06:49,250 26 INFO 00848-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-23 08:06:49,313 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:49] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.011 2026-03-23 08:06:49,341 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:49] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.029 2026-03-23 08:06:49,519 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:49] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.095 0.100 2026-03-23 08:06:49,546 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:49] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.122 2026-03-23 08:06:49,709 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:49] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.009 0.026 2026-03-23 08:06:50,529 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.021 2026-03-23 08:06:50,541 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.010 2026-03-23 08:06:50,629 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:06:50,669 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.028 2026-03-23 08:06:50,792 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:6340) 2026-03-23 08:06:50,795 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.007 0.040 2026-03-23 08:06:50,823 26 INFO 00848-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-23 08:06:50,848 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:06:50,897 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:06:50,978 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:50] "GET /odoo HTTP/1.1" 200 - 25 0.021 0.038 2026-03-23 08:06:51,004 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.072 2026-03-23 08:06:51,157 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /web/image?model=res.users&field=avatar_128&id=311 HTTP/1.1" 200 - 14 0.025 0.048 2026-03-23 08:06:51,190 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /web/image/res.partner/642/avatar_128?unique=1774253186000 HTTP/1.1" 200 - 6 0.013 0.092 2026-03-23 08:06:51,200 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.104 2026-03-23 08:06:51,218 26 INFO 00848-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-23 08:06:51,227 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-03-23 08:06:51,229 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-03-23 08:06:51,264 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.030 0.118 2026-03-23 08:06:51,307 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.052 2026-03-23 08:06:51,325 26 INFO 00848-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-23 08:06:51,409 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "POST /mail/data HTTP/1.1" 200 - 33 0.029 0.106 2026-03-23 08:06:51,602 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 37 0.046 0.096 2026-03-23 08:06:51,607 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-03-23 08:06:51,710 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.013 0.045 2026-03-23 08:06:51,873 26 INFO 00848-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-23 08:06:51,946 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /web/image/im_livechat.channel.member.history/265/avatar_128 HTTP/1.1" 200 - 8 0.013 0.029 2026-03-23 08:06:51,962 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "GET /web/image/im_livechat.channel.member.history/266/avatar_128 HTTP/1.1" 200 - 5 0.006 0.045 2026-03-23 08:06:51,988 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:51] "POST /web/dataset/call_kw/discuss.channel/search#discuss.channel.search HTTP/1.1" 200 - 4 0.008 0.050 2026-03-23 08:06:52,109 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:52] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 19 0.015 0.091 2026-03-23 08:06:52,118 26 INFO 00848-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-23 08:06:52,245 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:52] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-03-23 08:06:52,365 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:52] "POST /mail/data HTTP/1.1" 200 - 38 0.050 0.092 2026-03-23 08:06:52,547 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:52] "POST /web/dataset/call_kw/discuss.channel/write#discuss.channel.write HTTP/1.1" 200 - 36 0.067 0.160 2026-03-23 08:06:52,561 26 INFO 00848-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-23 08:06:52,618 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:52] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.021 0.146 2026-03-23 08:06:52,916 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:52] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 12 0.011 0.026 2026-03-23 08:06:52,962 26 INFO 00848-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-23 08:06:52,969 26 INFO 00848-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-23 08:06:53,153 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_list_real_time_update.browser: heap 21072016 (allocated 21712896) 2026-03-23 08:06:53,169 26 INFO 00848-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 6149 2026-03-23 08:06:53,171 26 INFO 00848-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-23 08:06:53,172 26 INFO 00848-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 6149 2026-03-23 08:06:53,296 26 INFO 00848-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/tmpp9nakagd_chrome_odoo" 2026-03-23 08:06:53,389 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views: Starting TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update ... 2026-03-23 08:06:53,422 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:06:53,918 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:53] "POST /im_livechat/get_session HTTP/1.1" 200 - 97 0.120 0.386 2026-03-23 08:06:54,621 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Chrome pid: 6317 2026-03-23 08:06:54,622 26 INFO 00848-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/tmp035hktn1_chrome_odoo 2026-03-23 08:06:54,622 26 INFO 00848-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:35497/json/version 2026-03-23 08:06:54,624 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35497', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:54,718 26 INFO 00848-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-23 08:06:54,719 26 INFO 00848-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:35497/json 2026-03-23 08:06:54,719 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35497', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-03-23 08:06:54,745 26 INFO 00848-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:35497/devtools/page/6065300BEF9E6F361E03A9B3A252E566 2026-03-23 08:06:54,770 26 INFO 00848-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-23 08:06:54,786 26 INFO 00848-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-23 08:06:54,970 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:bob_looking_for_help from n/a 2026-03-23 08:06:54,979 26 INFO 00848-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-23 08:06:54,982 26 INFO 00848-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-23 08:06:54,982 26 INFO 00848-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-23 08:06:56,588 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:56] "GET /odoo/action-507 HTTP/1.1" 200 - 128 0.129 1.462 2026-03-23 08:06:56,600 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update: Navigation result: {'frameId': '6065300BEF9E6F361E03A9B3A252E566', 'loaderId': '51D68F7793A713657404F2142FE2A7BE', 'isDownload': False} 2026-03-23 08:06:56,600 26 INFO 00848-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-23 08:06:56,686 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:56] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-03-23 08:06:56,773 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:56] "GET /web/webclient/load_menus HTTP/1.1" 200 - 28 0.033 0.046 2026-03-23 08:06:56,781 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:56] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.086 2026-03-23 08:06:56,866 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:56] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-03-23 08:06:57,016 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:57] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-03-23 08:06:58,000 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:06:58,061 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.027 0.051 2026-03-23 08:06:58,071 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.043 2026-03-23 08:06:58,121 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /web/static/img/odoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-03-23 08:06:58,160 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:6341) 2026-03-23 08:06:58,164 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 9 0.007 0.045 2026-03-23 08:06:58,193 26 INFO 00848-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-23 08:06:58,226 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-03-23 08:06:58,246 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-03-23 08:06:58,360 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /odoo HTTP/1.1" 200 - 25 0.041 0.060 2026-03-23 08:06:58,385 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.107 2026-03-23 08:06:58,537 26 INFO 00848-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-23 08:06:58,568 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-03-23 08:06:58,569 26 INFO ? werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-03-23 08:06:58,572 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /web/image?model=res.users&field=avatar_128&id=311 HTTP/1.1" 200 - 14 0.043 0.058 2026-03-23 08:06:58,620 26 INFO 00848-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-23 08:06:58,697 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /web/image/res.partner/642/avatar_128?unique=1774253186000 HTTP/1.1" 200 - 6 0.029 0.187 2026-03-23 08:06:58,722 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.236 2026-03-23 08:06:58,772 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.025 0.124 2026-03-23 08:06:58,851 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "POST /mail/data HTTP/1.1" 200 - 33 0.029 0.196 2026-03-23 08:06:58,856 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.182 2026-03-23 08:06:58,886 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:58] "POST /web/action/load HTTP/1.1" 200 - 10 0.016 0.383 2026-03-23 08:06:59,030 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:59] "POST /web/dataset/call_kw/discuss.channel/get_views#discuss.channel.get_views HTTP/1.1" 200 - 37 0.041 0.074 2026-03-23 08:06:59,109 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:59] "POST /web/dataset/call_kw/discuss.channel/web_search_read#discuss.channel.web_search_read HTTP/1.1" 200 - 14 0.010 0.031 2026-03-23 08:06:59,257 26 INFO 00848-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-23 08:06:59,366 26 INFO 00848-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-23 08:06:59,381 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:59] "GET /web/image/im_livechat.channel.member.history/267/avatar_128 HTTP/1.1" 200 - 8 0.016 0.053 2026-03-23 08:06:59,392 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:59] "GET /web/image/im_livechat.channel.member.history/268/avatar_128 HTTP/1.1" 200 - 5 0.002 0.062 2026-03-23 08:06:59,462 26 INFO 00848-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-23 08:06:59,584 26 INFO 00848-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-23 08:06:59,641 26 INFO 00848-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-23 08:06:59,712 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:59] "POST /mail/data HTTP/1.1" 200 - 42 0.046 0.075 2026-03-23 08:06:59,751 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:59] "POST /web/dataset/call_kw/discuss.channel/search#discuss.channel.search HTTP/1.1" 200 - 4 0.007 0.038 2026-03-23 08:06:59,824 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:59] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.021 0.035 2026-03-23 08:06:59,842 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:59] "POST /web/dataset/call_kw/im_livechat.conversation.tag/create#im_livechat.conversation.tag.create HTTP/1.1" 200 - 3 0.006 0.057 2026-03-23 08:06:59,943 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:06:59] "POST /im_livechat/conversation/update_tags HTTP/1.1" 200 - 15 0.023 0.049 2026-03-23 08:06:59,964 26 INFO 00848-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-23 08:07:00,087 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:00] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 14 0.010 0.029 2026-03-23 08:07:00,203 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:00] "POST /im_livechat/conversation/update_tags HTTP/1.1" 200 - 14 0.017 0.059 2026-03-23 08:07:00,214 26 INFO 00848-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-23 08:07:00,273 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:00] "POST /web/dataset/call_kw/discuss.channel/web_read#discuss.channel.web_read HTTP/1.1" 200 - 13 0.012 0.025 2026-03-23 08:07:00,306 26 INFO 00848-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-23 08:07:00,307 26 INFO 00848-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-23 08:07:00,549 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_session_views.TestImLivechatLookingForHelpViews.test_looking_for_help_tags_real_time_update.browser: heap 21428664 (allocated 22499328) 2026-03-23 08:07:00,562 26 INFO 00848-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 6317 2026-03-23 08:07:00,565 26 INFO 00848-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-23 08:07:00,566 26 INFO 00848-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 6317 2026-03-23 08:07:00,686 26 INFO 00848-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/tmp035hktn1_chrome_odoo" 2026-03-23 08:07:00,775 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-03-23 08:07:01,835 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:07:02,743 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:07:03,648 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:07:03,767 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript ... 2026-03-23 08:07:03,796 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:04,595 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:04] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.081 0.723 2026-03-23 08:07:04,938 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:04] "GET /im_livechat/download_transcript/167 HTTP/1.1" 200 - 47 0.048 0.282 2026-03-23 08:07:04,945 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_download_transcript_non_member ... 2026-03-23 08:07:04,977 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:demo from n/a 2026-03-23 08:07:05,001 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:05,477 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:05] "POST /im_livechat/get_session HTTP/1.1" 200 - 103 0.103 0.378 2026-03-23 08:07:05,517 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:05] "GET /im_livechat/download_transcript/168 HTTP/1.1" 404 - 9 0.006 0.013 2026-03-23 08:07:05,523 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_transcript: Starting TestImLivechatTranscript.test_email_transcript_portal_user ... 2026-03-23 08:07:05,554 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:portal from n/a 2026-03-23 08:07:05,578 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:05,984 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:05] "POST /im_livechat/get_session HTTP/1.1" 200 - 99 0.103 0.308 2026-03-23 08:07:06,007 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:06] "POST /im_livechat/email_livechat_transcript HTTP/1.1" 200 - 3 0.003 0.009 2026-03-23 08:07:06,038 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-03-23 08:07:06,049 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-03-23 08:07:06,628 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:07,043 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:07] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.112 0.309 2026-03-23 08:07:07,096 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:07] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 31 0.018 0.030 2026-03-23 08:07:07,135 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:07] "POST /mail/attachment/upload HTTP/1.1" 403 - 10 0.014 0.020 2026-03-23 08:07:07,166 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:07:07,181 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_channel_invite_notification ... 2026-03-23 08:07:07,786 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:07:08,534 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:07:08,800 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:09,591 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:09] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.119 0.678 2026-03-23 08:07:09,723 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_in_store ... 2026-03-23 08:07:10,276 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:07:10,940 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:07:11,357 26 INFO 00848-19-0-all odoo.addons.im_livechat.tests.test_user_livechat_username: Starting TestUserLivechatUsername.test_user_livechat_username_reactions ... 2026-03-23 08:07:11,855 26 INFO 00848-19-0-all odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-03-23 08:07:12,094 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:12,546 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:12] "POST /im_livechat/get_session HTTP/1.1" 200 - 92 0.086 0.371 2026-03-23 08:07:12,614 26 INFO 00848-19-0-all odoo.addons.base.models.res_users: Login successful for login:operator_fr_FR_0 from n/a 2026-03-23 08:07:12,712 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:12] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.042 0.049 2026-03-23 08:07:12,746 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-03-23 08:07:12,763 26 INFO 00848-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_blacklisted_links ... 2026-03-23 08:07:12,788 26 INFO 00848-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-23 08:07:12,788 26 INFO 00848-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.example.com/page/viewform 2026-03-23 08:07:12,849 26 INFO 00848-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links ... 2026-03-23 08:07:12,878 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:14,501 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:14] "GET / HTTP/1.1" 200 - 115 0.174 1.453 2026-03-23 08:07:14,545 26 INFO 00848-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_different_labels ... 2026-03-23 08:07:14,623 26 INFO 00848-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_including_base_url ... 2026-03-23 08:07:14,646 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:14,848 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:14] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.003 0.202 2026-03-23 08:07:16,175 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:16] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 115 0.129 1.193 2026-03-23 08:07:16,325 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:16] "GET / HTTP/1.1" 200 - 30 0.051 0.092 2026-03-23 08:07:16,344 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:16] "GET / HTTP/1.1" 200 - 6 0.003 0.011 2026-03-23 08:07:16,353 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:16] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.003 2026-03-23 08:07:16,421 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:16] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 15 0.012 0.048 2026-03-23 08:07:16,459 26 INFO 00848-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_markup ... 2026-03-23 08:07:16,494 26 INFO 00848-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_skip_shorts ... 2026-03-23 08:07:16,563 26 INFO 00848-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_including_base_url ... 2026-03-23 08:07:16,607 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:18,348 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:18] "GET / HTTP/1.1" 200 - 115 0.137 1.608 2026-03-23 08:07:18,368 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:18] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 0 0.000 0.004 2026-03-23 08:07:18,569 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:18] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 35 0.059 0.139 2026-03-23 08:07:18,586 26 INFO 00848-19-0-all odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_skip_shorts ... 2026-03-23 08:07:18,597 26 INFO 00848-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-23 08:07:18,597 26 INFO 00848-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://test_542152qsdqsd.com/ 2026-03-23 08:07:18,621 26 INFO 00848-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-23 08:07:18,621 26 INFO 00848-19-0-all odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://odoo.com/ 2026-03-23 08:07:18,648 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:07:18,657 26 INFO 00848-19-0-all odoo.addons.link_tracker.tests.test_tracker_http_requests: Starting TestTrackerHttpRequests.test_no_preview_tracking ... 2026-03-23 08:07:18,678 26 INFO 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-03-23 08:07:19,323 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:19] "GET /r/sk0 HTTP/1.1" 301 - 24 0.018 0.633 2026-03-23 08:07:19,341 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:19] "GET /r/sk0 HTTP/1.1" 301 - 3 0.001 0.008 2026-03-23 08:07:19,373 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [23/Mar/2026 08:07:19] "GET /r/sk0 HTTP/1.1" 301 - 8 0.009 0.014 2026-03-23 08:07:19,392 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:07:19,803 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_unarchiving ... 2026-03-23 08:07:19,947 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_card_description_on_tag_change ... 2026-03-23 08:07:20,232 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_product_unlink ... 2026-03-23 08:07:20,309 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted mail.message records with IDs: [9815] 2026-03-23 08:07:20,379 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_mail ... 2026-03-23 08:07:20,568 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values ... 2026-03-23 08:07:20,681 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values_in_form ... 2026-03-23 08:07:21,115 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_upon_writing ... 2026-03-23 08:07:21,164 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [2] 2026-03-23 08:07:21,219 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [2] 2026-03-23 08:07:21,423 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_with_always_edit ... 2026-03-23 08:07:21,981 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_merge_loyalty_cards ... 2026-03-23 08:07:22,210 26 INFO 00848-19-0-all odoo.addons.base.partner.merge: dst_partner: 666 2026-03-23 08:07:23,401 26 INFO 00848-19-0-all odoo.addons.base.partner.merge: (uid = 1) merged the partners [664, 665] with 666 2026-03-23 08:07:23,566 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted res.partner records with IDs: [664, 665] 2026-03-23 08:07:23,575 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archive_pricelist_linked_to_program ... 2026-03-23 08:07:23,687 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_linked_to_active_loyalty_reward ... 2026-03-23 08:07:23,715 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [2] 2026-03-23 08:07:23,741 26 INFO 00848-19-0-all odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [2] 2026-03-23 08:07:23,952 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_used_for_discount_reward ... 2026-03-23 08:07:24,216 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_when_archiving_program ... 2026-03-23 08:07:24,388 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_batch_contains_duplicate_codes ... 2026-03-23 08:07:24,461 26 INFO 00848-19-0-all odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_conflicting_active_program_exists ... 2026-03-23 08:07:24,538 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-03-23 08:07:24,551 26 INFO 00848-19-0-all odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome pid: 6509 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless temporary user profile dir: /tmp/tmpydb2r5xj_chrome_odoo 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:38791/json/version 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38791', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Issuing json command http://127.0.0.1:38791/json 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38791', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Websocket url found: ws://127.0.0.1:38791/devtools/page/D1EADE2BE60ED2DAC9AFA71063017374 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-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 00848-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 00848-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 00848-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 00848-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 00848-19-0-all odoo.addons.base.models.ir_http: Generating routing map for key 1 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET / HTTP/1.1" 200 - 147 0.174 1.619 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Navigation result: {'frameId': 'D1EADE2BE60ED2DAC9AFA71063017374', 'loaderId': 'A90713069FF624ED407CC7DDBE32078A', 'isDownload': False} 2022-04-19 10:00:00,000 26 INFO 00848-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.013 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6b0eae6/web.assets_frontend.min.css, copying from /web/assets/6b0eae6/web.assets_frontend.min.css 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/6b0eae6/web.assets_frontend.min.css HTTP/1.1" 200 - 9 0.138 0.115 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js, copying from /web/assets/0bb32e1/web.assets_frontend_minimal.min.js 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/0bb32e1/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 9 0.008 0.241 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e278303/web.__assets_tests_call__.min.js, copying from /web/assets/e278303/web.__assets_tests_call__.min.js 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/e278303/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 9 0.007 0.043 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.002 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.005 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/logo/My%20Website?unique=d2e9144 HTTP/1.1" 200 - 4 0.008 0.030 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/435eb97/web.assets_frontend_lazy.min.js, copying from /web/assets/435eb97/web.assets_frontend_lazy.min.js 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/1/435eb97/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 9 0.009 0.087 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/website/1/favicon?unique=d2e9144 HTTP/1.1" 200 - 4 0.010 0.114 2022-04-19 10:00:00,000 26 INFO 00848-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.001 0.013 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 21 0.020 0.031 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 136 0.133 1.483 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/83698d5/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.012 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/873398d/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.017 2022-04-19 10:00:00,000 26 INFO 00848-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.043 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/f99cb8d/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.010 0.048 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/assets/fcbf094/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 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.001 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 8 0.010 0.016 2022-04-19 10:00:00,000 26 INFO 00848-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.021 2022-04-19 10:00:00,000 26 INFO 00848-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 ? 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.009 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-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.039 0.068 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-19-0-all odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/93b8a4f/bus.websocket_worker_assets.min.js (id:6416) 2022-04-19 10:00:00,000 26 INFO 00848-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.024 0.130 2022-04-19 10:00:00,000 26 INFO 00848-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.038 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 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo HTTP/1.1" 200 - 26 0.026 0.060 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.098 2022-04-19 10:00:00,000 26 INFO 00848-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 - 14 0.015 0.053 2022-04-19 10:00:00,000 26 INFO 00848-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.005 0.074 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.002 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1774248236000 HTTP/1.1" 200 - 6 0.027 0.101 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 5 0.013 0.154 2022-04-19 10:00:00,000 26 INFO 00848-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.014 0.130 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.035 0.157 2022-04-19 10:00:00,000 26 INFO 00848-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.095 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.093 2022-04-19 10:00:00,000 26 INFO 00848-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.040 0.172 2022-04-19 10:00:00,000 26 INFO 00848-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.176 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /mail/data HTTP/1.1" 200 - 50 0.050 0.258 2022-04-19 10:00:00,000 26 INFO 00848-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.005 0.142 2022-04-19 10:00:00,000 26 INFO 00848-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.008 0.162 2022-04-19 10:00:00,000 26 INFO 00848-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.180 2022-04-19 10:00:00,000 26 INFO 00848-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.008 0.017 2022-04-19 10:00:00,000 26 INFO 00848-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.025 2022-04-19 10:00:00,000 26 INFO 00848-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.011 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 21 0.066 0.067 2022-04-19 10:00:00,000 26 INFO 00848-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.012 0.142 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.013 2022-04-19 10:00:00,000 26 INFO 00848-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.054 2022-04-19 10:00:00,000 26 INFO 00848-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.078 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-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.018 0.053 2022-04-19 10:00:00,000 26 INFO 00848-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.021 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-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.002 0.006 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 11 0.012 0.026 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-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.015 0.039 2022-04-19 10:00:00,000 26 INFO 00848-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.075 2022-04-19 10:00:00,000 26 INFO 00848-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.006 0.081 2022-04-19 10:00:00,000 26 INFO 00848-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 ? 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.003 2022-04-19 10:00:00,000 26 INFO 00848-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.023 0.070 2022-04-19 10:00:00,000 26 INFO 00848-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.012 0.031 2022-04-19 10:00:00,000 26 INFO 00848-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.020 0.050 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-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 00848-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.033 0.054 2022-04-19 10:00:00,000 26 INFO 00848-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.010 2022-04-19 10:00:00,000 26 INFO 00848-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.012 0.028 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.024 0.034 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/pay HTTP/1.1" 200 - 17 0.044 0.079 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all werkzeug: 127.0.0.1 - - [19/Apr/2022 10:00:00] "POST /lunch/infos HTTP/1.1" 200 - 16 0.010 0.024 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-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 00848-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui.browser: heap 23216368 (allocated 23810048) 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Closing chrome headless with pid 6509 2022-04-19 10:00:00,000 26 INFO 00848-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 00848-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Terminating chrome headless with pid 6509 2022-04-19 10:00:00,000 26 INFO 00848-19-0-all odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Removing chrome user profile "/tmp/tmpydb2r5xj_chrome_odoo" 2026-03-23 08:07:36,396 26 INFO 00848-19-0-all odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-03-23 08:07:36,404 26 INFO 00848-19-0-all odoo.service.server: 479 post-tests in 1299.01s, 345046 queries 2026-03-23 08:07:36,409 26 INFO 00848-19-0-all odoo.tests.stats: google_address_autocomplete: 6 tests 20.34s 991 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr: 82 tests 89.05s 23595 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_attendance: 10 tests 108.85s 42730 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_expense: 65 tests 168.22s 61367 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_gamification: 4 tests 2.50s 593 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_holidays: 185 tests 305.83s 96972 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_holidays_attendance: 20 tests 32.26s 14374 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_homeworking_calendar: 8 tests 1.03s 378 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_org_chart: 11 tests 32.34s 6942 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_recruitment: 3 tests 0.75s 253 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_skills: 7 tests 33.33s 4044 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_skills_survey: 3 tests 2.74s 914 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_timesheet: 22 tests 11.14s 3159 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_timesheet_attendance: 3 tests 5.61s 1366 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: hr_work_entry: 7 tests 1.18s 320 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: html_builder: 3 tests 0.12s 12 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: html_editor: 37 tests 3.02s 602 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: http_routing: 3 tests 0.12s 32 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: im_livechat: 147 tests 358.17s 81981 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: link_tracker: 13 tests 6.64s 724 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: loyalty: 17 tests 5.14s 2034 queries 2026-03-23 08:07:36,410 26 INFO 00848-19-0-all odoo.tests.stats: lunch: 3 tests 11.86s 965 queries 2026-03-23 08:07:36,411 26 INFO 00848-19-0-all odoo.tests.result: 0 failed, 0 error(s) of 479 tests when loading database '00848-19-0-all' 2026-03-23 08:07:36,411 26 INFO 00848-19-0-all odoo.service.server: Initiating shutdown 2026-03-23 08:07:36,412 26 INFO 00848-19-0-all odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown. 2026-03-23 08:07:36,756 26 INFO 00848-19-0-all odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 3 connections